From 682e4b1fa774de94a3173d239527b3a548b6ebd0 Mon Sep 17 00:00:00 2001 From: kyodev Date: Wed, 14 Jun 2017 18:01:36 +0200 Subject: [PATCH] en attente --- docs/debian/grub/boot-grub.md | 70 +++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 docs/debian/grub/boot-grub.md diff --git a/docs/debian/grub/boot-grub.md b/docs/debian/grub/boot-grub.md new file mode 100644 index 0000000..af68fb1 --- /dev/null +++ b/docs/debian/grub/boot-grub.md @@ -0,0 +1,70 @@ +# boot à partir de grub + +** utilité? ** + +![Clavier Qwerty](clavier_qwerty.svg) +mise en page des sorties de certaines commandes longues +```shell +grub> set pager=1 +```` +on liste les partitions pour identification +```shell +grub> ls +```` +```text + +(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) # table partition mbr: +(hd0) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) # table partition gpt (& uefi): +``` + +**attention** + + * la numérotation des **disques** commence à **0** + * la numérotation des **partitions** à **1** + +on liste la partition **efi** +```shell +grub> ls (hd0,1) +``` +```text +Partition hd0,1 : Type de système de fichiers fat, UUID C0E3-2598 - La partition commence à 1024 Kio - +Taille totale 248832 Kio +``` +on liste la partition système +```shell +grub> ls (hd0,gpt2) # on peut utiliser gpt2 ou lieu du seul numéro de partition +``` +```text +Partition hd0,2 : Type de système de fichiers ext* - Étiquette "sys" - Dernière date de modification +samedi 20/04/2017 18:36:49, UUID 4496a30e-e370-47b9-b699-f4c149f0efa7 - La partition commence à 249856 Kio - +Taille totale 10485760 Kio +``` +on identifie une Debian +```shell +grub> cat (hd0,2)/etc/issue + Debian GNU/Linux 9 \n \l #système identifié +``` + +à adapter selon le système visé, à ce niveau la complétion Tab fonctionne +```shell +grub> ls (hd0,2)/ + lost+found/ boot/ home/ etc/ media/ vmzlinuz.old.var/ var/ usr/ lib/ lib64/ bin/ dev/ proc/ root/ run/ sbin/ sys/ + tmp/ mnt/ srv/ opt/ initrd.img.old vmlinuz initrd.img +``` +```shell +grub> set root=(hd0,2) # cible du système +grub> linux /boot/vmlinuz-4.9.0-2-amd64 root=/dev/sda2 +grub> initrd /boot/initrd.img-4.9.0-2-amd64 +grub> boot +``` +démarrage + +## réparer le grub: + +```shell +update-grub +grub-install /dev/sda #vérifier que le grub doit être installé sur ce disque, cas e plus courant +reboot +``` + +test: 04/2017