web-dev-qa-db-ja.com

fdiskにブートフラグが表示されない

通常、fdisk -lを使用してパーティションを調べます。最近、コンピューターにubuntu 17.10をインストールしましたが、fdiskが以前のようにブートフラグを表示していないことに気付きました。出力は次のようになります。

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

ブートカラムが欠落している理由、またはそれを元に戻す方法に関する情報を見つけることができませんでした。これに関するリンク/情報はありますか?

fdisk --versionfdisk from util-linux 2.30.1を提供します。バージョン2.27(ubuntu 16.04)の別のコンピューターがあり、これはブートフラグを表示します。

5
funklute

これはGPTが原因です。

Ubuntu 16.04 LTSシステムでは、fdisk -l /dev/sdaは次のように表示されます。

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

ただし、Sudo parted /dev/sdaはほとんど同じです。

(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
...

そのため、partedbootフラグを正しく表示します。

3
N0rbert