[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] boot distrib sur disque usb


From nono <nonodeb at tele2 dot fr>
Subject Re: [gulliver] boot distrib sur disque usb
Date Mon, 24 Mar 2008 07:13:17 +0100

Le dimanche 23 mars 2008 à 16:34 +0100, Vamps a écrit :
> Salut !
> Je suis un peu fatigué mais je vais essayé de t'aider :p
> 
> Il te suffit d'installer grub sur ta disquette et tu devrais pouvoir
> acceder à ton disque dur mais il faudra surement que tu spécifies la
> partition root dans les arguments du noyau.
> La configuration de grub dépend de la façon dont tu demarres le noyau
> (initrd et autre...) sinon la seule chose est de trouvé déjà le bon
> disque et la bonne partition car Grub n'utilise pas la même
> denomination que Linux (c'est hd0, hd1 etc...). 
> Exemple de config (menu.lst) :
> 
> title=Ma distrib
> root (hdX,Y)
> kernel (hdX,Y)/boot/<kernel> root=/dev/ZZZZ
> 
> X designe le numero du disque dur (pour grub)
> Y le numero de la partition (pour grub)
> et ZZZZ la même chose mais pour linux (ta partition /)
> 
> Note : les numéros pour grub et Linux seront surement different.
> 
> Dans le cas ou cela ne fonctionne pas tu peux copier directement le
> noyau sur la disquette ou sur un cd si les problèmes de place se font
> sentir (les noyaux actuels sont gros :p).
> Si tu veux je pourrais t'expliquer comment créer une iso pour grub,
> j'en avais fait une qui doit trainer mais ne contenant pas de menu.lst
> il faut specifié les commandes au demarrage.
> 
> Tu peux aussi booter un noyau via TFTP mais il faut que grub supporte
> ta carte réseau, cela peut aussi servir pour charger une configuration
> à travers le réseau ce qui est pratique par exemple dans le cas d'un
> grub sur cd ou chaque changement de config en dur nécessite de
> regraver.
> 
> Petit exemple pour illustrer mon propos :
> Imaginons que grub vient de demarrer depuis ton iso et que tu ais
> configuré un serveur tftp alors en specifiant
> configfile (nd)/chemin/vers/menu.lst
> alors la config est automatiquement téléchargé et chargé dans grub.
> 
> Enfin je m'etalle un peu, dis moi déjà comment tu t'en sort avec le
> debut.
> 
> PS : Création de la disquette de boot grub (tiré de mon site)
> 
> Création d'une disquette de boot : (adapter les repertoires)
> -1- Inserer une disquette vierge dans votre lecteur (3.5 pouces)
> -2- Télécharger le fichier grub-floppy.tar.bz2 
> -3- Passer root pour formater votre disquette en ext2
> (mkfs.ext2 /dev/fd0) puis mountez là (mount /devfd0 /mnt/floppy) et
> entrez ensuite mkdir -p /mnt/floppy/boot/grub
> -4- Entrer tar xvjf /chemin/vers/grub-floppy.tar.bz2
> -C /mnt/floppy/boot/grub/
> -5- Editer le fichier menu.lst avec votre configuration (voir le debut
> du message)
> -6- Une fois menu.lst configuré copier le dans /mnt/floppy/boot/grub/
> et demountez votre disquette (umount /mnt/floppy)
> -7- Installer le binaire de Grub sur votre machine puis lancer le avec
> la commande "grub"
> -8- L'invite de commande grub s'ouvre et entrez les commandes
> suivantes : "root (fd0)" puis "setup (fd0)" et pour quitter "quit"
> Votre disquette est (enfin !) finie ! 
> 
> J'espere que tu vois déjà mieux sinon je te réécrirait demain après
> une bonne nuit de sommeil :p


Je vais essayer cela demain et ensuite je donnerai des nouvelles.
Savoir que cela est réalisable me rassure. J'ai également trouvé ce lien
utile:
http://doc.linucie.net/Admin/GruB 

merci
a+

nono

-- 
    .-".                                                  ."-.
   /  0o\           nono at jabber-fr dot net            /0o  \
  <` .\/ `>        http://zenith.noel.free.fr/         <` \/. `>
   (`  .)      http://www.linux-france.org/~jcnoel/      (.  `)
=== `=--= ============================================== =--=` ===

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=