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