Bonjour.
Arbiel à écrit;
Je n'ai effectivement pas été clair en écrivant "installer grub sur une clé USB". Le grub en question n'est pas le répertoire /grub de /boot (bien que cette configuration soit envisageable) mais uniquement la partie de grub "hors partition"" qui vient s'inscrire dans le MBR (il s'agit de disque msdos et non GPT) et core.img.
Ah ok ok!!! ...
Dans ce cas, même avec des hdd partitionné de type GPT. Puisque les machine de type Bios savent aussi gérer les hdd partitionné en GPT, pour cause de taille de disque dépassant 2,2 To . On est obligé de partitionner en GPT sur ce type de hdd.
Si on met Grub première partie dans le secteur de boot d'un périphérique usb (clé ou hdd)
lors d'une installation d'un Linux en mode Bios sur le disque en GPT. Je pense que l'on est dans la même configuration qu'avec un disque dur partitionné de type MSDOS.
Au démarrage de la machine en mode Bios.
La machine bootant sur le périphérique usb (hdd ou clé) .
Grub première partie sur la clé est lu, il pointe sur la deuxième partie dans le dossier /boot de la partition système de l'Os Linux à démarrer. Ce qui permet le chargement de l'OS. Je pense que l'on est bien dans cette config.
Une installation Linux en mode Bios sur un hdd partitionné en GPT. Si on met Grub première partie dans le secteur de boot du hdd en GPT, on se retrouve dans la configuration habituelle du mode Bios. Grub première partie est mis dans le "protective MBR " lors de l'installation.
Pour un Windows installé en mode Bios , c'est la même chose. Puisqu'il faut bien pouvoir gérer les hdd de plus de 2,2 To avec Windows en mode Bios aussi .
http://fr.wikipedia.org/wiki/GUID_Partition_Table
Grub première partie dans le secteur de boot d'un hdd en GPT....
On voit çà dans ce boot info, bien que le n° de partition indiqué ne soit pas le bon . gpt6 alors que l'os est installé en /sda7 .
http://paste.ubuntu.com/11162306/
Il y a deux installations qui donnent un config bancale. (voir l'autre sujet
https://forum.ubuntu-fr.org/viewtopic.php?id=1838541 )
Un hdd partitionné de type GPT.
Une installation en mode UEFI d'un Winows8
Une installation en mode Bios-Legacy d'un Ubuntu 14.04.2
Il faut changer de mode pour démarrer chaque Os (enfin, jusqu'à ce que çà se mette à se dérégler)...
On voit dans le secteur de boot du hdd pour l'installation du Ubuntu en mode Bios
============================= Boot Info Summary: ===============================
=> Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector
462481528 of the same hard drive for core.img. core.img is at this
location and looks for (,gpt6)/boot/grub on this drive.
Et pour l'installation en mode UEFI
sda3: __________________________________________________________________________
File system: vfat
Boot sector type: Windows 8/2012: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /EFI/Boot/bootx64.efi /EFI/Microsoft/Boot/bootmgfw.efi
/EFI/Microsoft/Boot/bootmgr.efi
/EFI/Microsoft/Boot/memtest.efi /bootmgr /boot/bcd
Si le Ubuntu avait été installé en mode UEFI, c'est ici que l'on verrait les fichiers de boot en efi.
Alors pour l'utilisation d'une clé usb de boot, pour faire la même chose en mode UEFI, je ne sais pas si çà marcherait ...
Je vais peut-être dire des bêtises, mais je verrais çà ; de "ma fenêtre" .
Sur la clé bootable installer la partition /boo/efi (faire une copie de la partition /boot/efi du hdd interne) .
Neutraliser la partition /boot/efi du hdd interne, pour forcer le système à chercher la partition /boot/efi sur la clé au démarrage de l'ensemble en mode UEFI, machine bootant sur la clé usb, bien évidement.
Je me demande si la clé ne devrait pas elle aussi, être avec un partitionnement de type GPT. On peut le faire j'ai déjà testé.
Les spécialistes de l'UEFI vont peut-être me rirent au nez, mais au moins on aura un avis ou une réponse ...
@+. Babdu89 .