mirror of https://framagit.org/kyodev/kyopages.git
en attente
This commit is contained in:
parent
4223d7d377
commit
682e4b1fa7
|
@ -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
|
Loading…
Reference in New Issue