Si grub utilise les UUID pour repérer ``son'' ROOT disk, il faut comprendre que le ``root'' de grub est en fait /boot, lorsque le système est monté. (si /boot est sur une partition séparée;)
C'est le BIOS qui détermine l'unité de démarrage (pour grub, p. ex) Ensuite, grub cherche son ``root'' (évent en fonction de l'UUID), pour les ``stages'' suivants. N'ensuite, il y a le INITRAMDISK, qui contient un ``root'' au sens unix (``/''), qui lui contient TOUT ce qui est nécessaire (/bin, /sbin, /lib/modules, etc. ) pour démarrer des couche évoluées comme raid et/ou LVM. AU TERME de l'execution de l'INITRAMDISK, les périphériques BLOCK sont TOUS présents dans /proc/partition (point de vue du kernel) Les mount --uuid pourront donc marcher, tant sur du LVM que du MD0 ou du HDA, SDA ou même sur du LVM lui-même sur du raid... Après montage du root réel (/) une pirouette (pivot-root) permet de désalouer le INITRAMDISK, le démonter et le libérer. Pour un résumé grossier de ce qui se passe au boot... On Tue, Mar 18, 2008 at 04:50:16PM +0100, Leopoldo Ghielmetti wrote: > > disques, sinon il cherche dans les logical volumes (mais ce n'est qu'une > supposition, il faudrait faire des tests (ou lire la doc :-) )). > Donc, non, ce n'est pas tout-à-fait ça. -- Félix Hauri - <[EMAIL PROTECTED]> - http://www.f-hauri.ch _______________________________________________ gull mailing list [email protected] https://secure.alphanet.ch/cgi-bin/mailman/listinfo/gull
