web-dev-qa-db-fra.com

fdisk n'affiche pas l'indicateur de démarrage

J'utilise normalement fdisk -l pour regarder les partitions. J'ai récemment installé Ubuntu 17.10 sur un ordinateur et ai remarqué que fdisk ne me montre pas l'indicateur de démarrage comme auparavant. La sortie ressemble maintenant par exemple à ceci

Device       Start        End    Sectors  Size Type
/dev/sda1     2048    1050623    1048576  512M EFI System
/dev/sda2  1050624 1953523711 1952473088  931G Linux filesystem

Je n'ai pas été en mesure de trouver d'informations sur la raison pour laquelle la colonne de démarrage est manquante ou sur la façon de la récupérer. Des liens/infos sur ceci?

fdisk --version me donne fdisk from util-linux 2.30.1. J'ai un autre ordinateur avec la version 2.27 (Ubuntu 16.04), et cela me montre l'indicateur de démarrage.

4
funklute

C'est à cause de GPT.

Sur mon système Ubuntu 16.04 LTS, fdisk -l /dev/sda affiche les informations suivantes:

Disk /dev/sda: xxx GiB, yyyyyyyyyyyyy bytes, zzzzzzzzz sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
**Disklabel type: gpt**
Disk identifier: AAAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    616447    614400   300M EFI System
...

Mais Sudo parted /dev/sda montre presque la même chose:

(parted) p
Model: ATA ... (scsi)
Disk /dev/sda: xxxGB
Sector size (logical/physical): 512B/512B
**Partition Table: gpt**
Disk Flags: 

Number  Start   End     Size    File system     Name                          Flags
 1      1049kB  316MB   315MB   fat32           EFI system partition          **boot**, esp
...

Donc, parted affiche correctement boot flag.

3
N0rbert