通常、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 --version
はfdisk from util-linux 2.30.1
を提供します。バージョン2.27(ubuntu 16.04)の別のコンピューターがあり、これはブートフラグを表示します。
これは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
...
そのため、parted
はbootフラグを正しく表示します。