Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
tutoriel:boot-info [Le 20/09/2017, 12:38]
88.182.40.86 [Les anomalies d'un boot-info EFI.]
tutoriel:boot-info [Le 20/09/2017, 12:51]
88.182.40.86 [Les anomalies d'un boot-info EFI.]
Ligne 104: Ligne 104:
 <​code>​=================== UEFI/Legacy mode:</​code>​ <​code>​=================== UEFI/Legacy mode:</​code>​
 <​code>​BIOS is EFI-compatible,​ and is setup in EFI-mode for this live-session.</​code>​ On devrait alors trouver un peu au-dessus une ligne de ce style si l'​installation EFI est bonne. <​code>​BIOS is EFI-compatible,​ and is setup in EFI-mode for this live-session.</​code>​ On devrait alors trouver un peu au-dessus une ligne de ce style si l'​installation EFI est bonne.
-<​code>​Boot000nubuntu HD(1,​GPT,,​0x800,​0x82000)/​File(EFIUBUNTUSHIMX64.EFI)..BO</​code>​ + 
-C'est alors le moment de faire le travail que boot-info ne fait pas. Il faut déterminer comment la suite du boot va se passer. En effet, EFI vient de lancer le programme qu'on lui a demander de lancer. La suite ne le concerne plus. On ne sait pas ce que ce programme va faire. On va donc identifier où il est stocké, c'est un peu plus facile faire maintenant. Il va suffire de rechercher la zone **faf76cad-4e3a-4d72-9614-d23d577e000c**. Si on ne la trouve pas, on a une explication du problème..... Mais si on la trouve, on obtient par exemple:+Boot000n ubuntu HD(1,​GPT,​**faf76cad-4e3a-4d72-9614-d23d577e000c**,​0x800,​0x82000)/​File(EFIUBUNTUSHIMX64.EFI)..BO 
 + 
 +C'est alors le moment de faire le travail que boot-info ne fait pas. Il faut déterminer comment la suite du boot va se passer. En effet, EFI vient de lancer le programme qu'on lui a demander de lancer. La suite ne le concerne plus. On ne sait pas ce que ce programme va faire. On va donc identifier où il est stocké, c'est un peu plus facile ​à faire maintenant. Il va suffire de rechercher la zone **faf76cad-4e3a-4d72-9614-d23d577e000c**. Si on ne la trouve pas, on a une explication du problème..... Mais si on la trouve, on obtient par exemple: 
 **/​dev/​sda1**:​ LABEL="​SYSTEM"​ UUID="​4EB2-F4B7"​ TYPE="​vfat"​ PARTLABEL="​EFI system partition"​ PARTUUID="​**faf76cad-4e3a-4d72-9614-d23d577e000c**"​ **/​dev/​sda1**:​ LABEL="​SYSTEM"​ UUID="​4EB2-F4B7"​ TYPE="​vfat"​ PARTLABEL="​EFI system partition"​ PARTUUID="​**faf76cad-4e3a-4d72-9614-d23d577e000c**"​
  
-C'est alors le moment de regarder ce que la suite prévoit de faire. Pour cela, pas d'​autre choix que de monter la partition et de fournir à ceux qui ont demandé un boot-info, le contenu du fichier de paramétrage. Pour cela on va démonter la partition au cas où elle serait encore montée, la remonter et lire le fichier de config et capturer son contenu en ligne de commande. ​ Il faut remplacer ​la lettre ​**N** des commandes par la partition qui a été détectée. ​  Dans cet exemple, ​ c'est **sda1**.+C'est alors le moment de regarder ce que la suite prévoit de faire. Pour cela, pas d'​autre choix que de monter la partition et de fournir à ceux qui ont demandé un boot-info, le contenu du fichier de paramétrage. Pour cela on va démonter la partition au cas où elle serait encore montée, la remonter et lire le fichier de config et capturer son contenu en ligne de commande. ​ Il faut remplacer ​ **X** des commandes par la partition qui a été détectée. ​  Dans cet exemple, ​ c'est **sda1**.
 <​code>​sudo ​  ​umount ​  ​-v ​   /​dev/​**X**</​code>​ <​code>​sudo ​  ​umount ​  ​-v ​   /​dev/​**X**</​code>​
 <​code>​sudo ​    ​mount ​  ​-v ​   /​dev/​**X** ​    /​mnt</​code>​ <​code>​sudo ​    ​mount ​  ​-v ​   /​dev/​**X** ​    /​mnt</​code>​
 <​code>​head ​   -1     /​mnt/​EFI/​ubuntu/​grub.cfg </​code>​ <​code>​head ​   -1     /​mnt/​EFI/​ubuntu/​grub.cfg </​code>​
 Il suffit de fournir cette ligne dans la discussion. Cela permet alors d'​être certain de l'​identification de la  partition ubuntu qui est candidate ​ à être exécutée. Il suffit de fournir cette ligne dans la discussion. Cela permet alors d'​être certain de l'​identification de la  partition ubuntu qui est candidate ​ à être exécutée.
-tire d'​exemple,​ il y a trois types de réponses possible.+titre d'​exemple,​ il y a trois types de réponses possible.
 <​code>​search.fs_uuid 5e2ba319-9cdb-4db2-a773-cf7423554ec3 root hd0,gpt5 </​code>​ <​code>​search.fs_uuid 5e2ba319-9cdb-4db2-a773-cf7423554ec3 root hd0,gpt5 </​code>​
 <​code>​search.fs_uuid 5e2ba319-9cdb-4db2-a773-cf7423554ec3 root hd1,msdos5 </​code>​ <​code>​search.fs_uuid 5e2ba319-9cdb-4db2-a773-cf7423554ec3 root hd1,msdos5 </​code>​
  • tutoriel/boot-info.txt
  • Dernière modification: Le 05/02/2024, 22:39
  • par 91.161.152.215