Et la fstab et surtout le swap ? Was: Re: [CBLX] grub2

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Re.

Avoir indiqué les chemins en dur à grub ça ne suffit bien sûr
pas ! On va se retrouver devant le même problème dans la
fstab. /dev/sdxy ne correspondra sans doute pas à ce à quoi on
croit. Il me semble avoir trouvé la parade (reste à tester) en
remplaçant /dev/sdxy par /dev/disk/by-uuid/un_truc_horrible !
Mais qui a le mérite de ne pas être machine dependent ! La
parade sauf pour le swap ! Parce que la partition de swap n'a
pas de uuid qui est donné par mkfs. Quelqu'un a-t-il une parade
là ? Je peux booter sans swap, mais avec ma petite machine ça
va coincer assez vite ! Je peux toujours déclarer le swap une
fois le système booté mais c'est quand-même pas confortable.


Pierre


From: Pierre Lorenzon <devel@xxxxxxxxxxxxxxxxxxxx>
Subject: Re: [CBLX] grub2
Date: Mon, 17 Jan 2011 17:36:52 +0000 (Local time zone must be set--see zic manual page)

> 
> Hello,
> 
> Ben en googlant j'ai trouvé les réponses à mes questions. En
> théorie, ça semble possible d'identifier les disques par leurs
> uuid ou des labels. En Pratique, ça semble essentiellement
> ignoble ! Mais faut être courageux ou pas!
> 
> Pierre 
> 
> From: Pierre Lorenzon <devel@xxxxxxxxxxxxxxxxxxxx>
> Subject: [CBLX] grub2
> Date: Mon, 17 Jan 2011 17:17:35 +0000 (Local time zone must be set--see zic manual page)
> 
>> 
>> Hello!
>> 
>> J'ai réussi à installer grub2 sur une clef usb. (et bien
>> entendu le système qui va avec.)
>> 
>> Voici mon grub.cfg :
>> 
>>>>>  -- grub.cfg 
>> 
>> #
>> # DO NOT EDIT THIS FILE
>> #
>> # It is automatically generated by /usr/sbin/grub-mkconfig using templates
>> # from /etc/grub.d and settings from /etc/default/grub
>> #
>> 
>> ### BEGIN /etc/grub.d/00_header ###
>> set default=0
>> set timeout=20
>> ### END /etc/grub.d/00_header ###
>> 
>> ### BEGIN /etc/grub.d/10_linux ###
>> menuentry "GNU/Linux, Linux 2.6.32.8 LFS 6.6" {
>>         insmod ext2
>>         set root=(hd0,1)
>>         linux /vmlinux-2.6.32.8-lfs-6.6 root=/dev/sda2 ro
>> }
>> # 
>> ### END /etc/grub.d/10_linux ###
>> 
>> ### BEGIN /etc/grub.d/30_os-prober ###
>> ### END /etc/grub.d/30_os-prober ###
>> 
>> ### BEGIN /etc/grub.d/40_custom ###
>> # This file provides an easy way to add custom menu entries.  Simply type the
>> # menu entries you want to add after this comment.  Be careful not to change
>> # the 'exec tail' line above.
>> ### END /etc/grub.d/40_custom ###
>> 
>> 
>>>>>  -- End grub.cfg 
>> 
>> 
>> 1. Ce qui me gêne c'est la ligne set root=(hd0,1) parce que
>> précisément, si on a installé un système sur une clef usb, ce
>> n'est pas pour le booter toujour sur la même machine. Donc on
>> n'est pas du tout sûr que la clef sera le premier, le deuxième,
>> le 54 ième scsi device. Les spécialistes savent-ils s'il ya
>> moyen de remplacer ce (hd0,1) (le 1 lui ne devrait pas bouger,
>> parce qu'une fois le drive fixé, la partition est parfaitement
>> déterminée. À mon sens, il devrait être possible de remplacer
>> hd0 par quelque chose dans le genre d'un dsicid qui soit
>> rigoureusement indépendant de la machine dans laquelle est
>> pluguée la clef.
>> 
>> Cette question en appelle une deuxième :
>> 
>> 2. Quand aldo cherchait à avoir un beep dans son grub2, (hum je
>> me rappelle tout le mal qu'il a dit alors de grub2, qui
>> concédons-le, à l'usage, est peut-être très bien mais aussi mal
>> documenté que cups c'est-dire !) il avait ajouté des lignes du
>> genre :
>> 
>> insmod ext2
>> insmod play
>> play (hd0,1)/boot/grub/beep
>> 
>> 2.1 Je me retrouve ici avec mon problème d'identification du
>> drive.
>> 
>> 2.2 Qu'est-ce que sait faire play ? Jouer du son format raw il
>> me semble me souvenir ? Pas de header, pas de format élaborés
>> du genre wav c'est ça ?
>> 
>> 
>> 3. Et puis finalement si vous aviez une bonne url avec une doc
>> digne de ce nom pour grub2 ce serait finalement le mieux. Parce
>> que l'info fournie, au moins avec la version 1.97, est, disons
>> pudiquement, lacunaire ! Ouaip ben quoi y a des itms qui
>> pointent sur rien !
>> 
>> Pierre
>> 
>> ---
>> -- 
>>    CarrefourBLinuX MailingListe 
>>    Pour obtenir de l'aide, envoyez le sujet  help  �
>>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>>    Archives: 
>>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> 
> 
> ---
> -- 
>    CarrefourBLinuX MailingListe 
>    Pour obtenir de l'aide, envoyez le sujet  help  �
>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>    Archives: 
>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
> 

---
-- 
   CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  �
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/