IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BSD Discussion :

NanoBSD & carte compact flash, ça ne boote pas


Sujet :

BSD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 48
    Par défaut NanoBSD & carte compact flash, ça ne boote pas
    Bonjour à tous, pour les besoins d'un projet nous souhaitons donc mettre en oeuvre NanoBSD sur une carte compact flash.

    A cet effet, nous nous sommes aidés du passage du handbook faisant référence à NanoBSD.

    Une image a été succesfuly générée avec les paramètres par défaut du nanobsd.sh, en dehors de la valeur NANO_MEDIASIZE que nous avons positionné à 7962192 (sectors soit la capacité de la carte compact flash, à savoir 4Go).
    Tous les autres paramètres ont été laissé par défaut (notamment NANO_NEWFS, NANO_DRIVE, NANO_IMAGES, NANO_INIT_IMG2, NANO_CODESIZE, NANO_CONFSIZE, NANO_DATASIZE, NANO_RAM_ETCSIZE, NANO_RAM_TMPSIZE, NANO_BOOT0CFG, NANO_BOOTLOADER), ne sachant pas quelle incidence ils peuvent avoir sur le bon fonctionnement de NanoBSD.

    Pour nos tests, nous avons transféré l'image sur deux supports distincts, la carte compact flash et un disque dur.
    Dans les deux cas, la problématique est la même, ça ne boote pas...
    Il n'y a que ce satané curseur blanc qui clignote comme un c... et rien de plus...

    J'en ai donc déduit qu'il s'agissait certainement d'un paramètre à modifier mais je n'ai pas encore mis le doigt sur celui-ci, il faut dire qu'il y en a quelques uns...

    Pour info, une installation "classique" de FreeBSD 7.0-STABLE sur un disque dur au sein de la même plateforme hardware n'a posé aucun problème particulier.
    Par ailleurs, nous procédons à tous nos manipulations (et donc à nos tentatives d'installation de NanoBSD) depuis cette installation.

    Je fais donc appel à vos lumières, si d'aventure vous aviez déjà rencontré ce problème, car je dois avouer que je sèche depuis 2 jours sur celui-ci...

    Merci.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 10
    Par défaut
    Bonjour,

    N'ayant jamais touché à NanoBSD, il sera donc difficile pour moi de répondre.
    Toutefois, si on suppose que la variable NANO_MEDIASIZE signifie l'espace disque esploitation sur une partition (et non un slice), alors on pourrait penser que c'est le nombre de secteurs totaux du slice - 63 secteurs, soit dans ton cas 7962129 et non 7962192.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 48
    Par défaut
    Alors, à la lecture du chapitre sur NanoBSD du livre FreeBSD 7.0 (traduction française de la deuxième édition d'Absolute FreeBSD), NANO_MEDIASIZE équivaut au nombre de cylindres, multiplié par le nombre de têtes, multiplié par le nombre de secteurs par piste, multiplié par 512.
    Dans le cas de cette carte compact flash de 4Go: 7899 x 16 x 63 x 512 = 4076642304

    Ce qui équivaut à écrire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    NANO_MEDIASIZE='expr 4076642304 / 512'
    ou directement (mais là, je ne suis pas sûr)

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 10

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 48
    Par défaut
    Merci bisdi pour l'info, je suis à lire cela...

    Pour mon "problème", cela venait du fait que par défaut, l'image générée (le point de montage / en fait, soit ad*s1a en général) n'est pas flaguée comme bootable et/ou que le mbr n'est pas mis en place.

    Je me suis rendu compte de cela au travers d'un sysinstall sur la carte compact flash (ad0) et ai donc opéré un petit s (set bootable), un petit w (write) et mis en place un mbr par défaut.

    Au reboot ben ça bootait...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/10/2009, 22h53
  2. Choix d'une carte mémoire compact flash pour mini boitier
    Par Marie.B dans le forum Périphériques
    Réponses: 0
    Dernier message: 08/07/2009, 11h57
  3. Boot sur Compact Flash
    Par tomfoot dans le forum Composants
    Réponses: 2
    Dernier message: 15/01/2009, 11h51
  4. boot sur carte Compact Flash
    Par Sélassié dans le forum Composants
    Réponses: 2
    Dernier message: 01/08/2007, 16h46
  5. Formatage carte Compact Flash
    Par lavazavio dans le forum Windows XP
    Réponses: 2
    Dernier message: 14/05/2007, 12h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo