psl:tuto-demarrage-clef-usb-grub

Différences

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

Lien vers cette vue comparative

psl:tuto-demarrage-clef-usb-grub [2020/06/04 03:47] – bougée depuis https://wiki.parinux.org/psl/tuto-demarrage-clef-usb GNUtoopsl:tuto-demarrage-clef-usb-grub [2020/06/04 03:48] (Version actuelle) – fix indentation and add back warnings GNUtoo
Ligne 1: Ligne 1:
 +=== Tutoriel de démarrage de clef USB à partir de GRUB ===
  
 +Ce tutoriel est en cours de construction et n'est pas finit.
 +
 +== Aller dans la console GRUB ==
 +TODO
 +
 +== Trouver la clef USB et la bone partition ==
 +Une fois dans la ligne de commande GRUB, on peut voir les divers periphériques de stoquages reconnus avec la commande ls:
 +> grub> ls
 +> (hd0) (hd0,msdos1) (usb0) (usb0,msdos2)
 +A noter que s'il ne voit pas tout, il est parfois nécessaires de charger des modules en plus, mais c'est rarement le cas (j'ai jamais vu ça avec des distributions GNU/Linux classiques).
 +
 +Ensuite il va falloir trouver la clef USB, et la partition qui à un fichier de configuration utilisable.
 +Pour ça on peut tout simplement essayer un à un les different disques, clef USB, partitions, etc.
 +
 +On peut utiliser la command 'set root=LE-NOM-DU-DISQUE-A-ESSAYER' et 'ls /' pour arrover à trouver la bonne combinaison:
 +
 +Par exemple, si on essaie hd0,msdos1 on à:
 +> grub> set root=hd0,msdos1
 +> grub> ls /
 +> lost+found/ etc/ media/ var/ bin/ boot/ dev/ home/ lib/ lib64/ mnt/ opt/ proc/ root/ run/ sbin/ srv/ sys/ tmp/ usr/ initrd.img vmlinuz cdrom/ initrd.img.old vmlinuz.old 
 +La Ça ressemble pas à une clef USB d'installation du tout:
 +  * on à essayé hd0, le nom ressemble à un disque dur. ahci0 est parreil, ça ressemble pas à un nom de clef USB comme usb0,msdos1
 +  * Ensuite on à accès à un système de fichier qui ressemble à un distribution GNU/Linux déjà installée sur une partition non chiffrée
 +
 +Donc la faut, on re-essayer. On va re-essayer avec usb0,msdos2 à la place.
 +> grub> set root=usb0,msdos2
 +> grub> ls /
 +> efi/ 
 +> grub> ls /efi/
 +> boot/ 
 +> grub> ls /efi/boot/
 +> font.pf2 bootx64.efi grub.cfg
 +
 +La on voit un fichier grub.cfg, on va pouvoir essayer voir s'il marche bien.
 +
 +== syslinux / extlinux ==
 +TODO: documenter comment faire avec une commande du genre syslinux_config ou syslinux_source
 +
 +== License ==
 +En plus de la license du wiki (http://creativecommons.org/licenses/by-sa/2.0/fr/) Ces instructions sont aussi disponibles sous les licenses suivantes:
 +  * https://creativecommons.org/licenses/by-sa/3.0/
 +  * https://creativecommons.org/licenses/by-sa/4.0/