kyopages/docs/debian/grub/boot-grub.md

1.8 KiB

boot à partir de grub

** utilité? **

Clavier Qwerty mise en page des sorties de certaines commandes longues

grub> set pager=1

on liste les partitions pour identification

grub> ls
	
(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

grub> ls (hd0,1)
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

grub> ls (hd0,gpt2)	# on peut utiliser gpt2 ou lieu du seul numéro de partition
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

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

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
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:

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