恥ずかしいことに、私は10年以上Linuxを使用してきました。EFIとGPTに関連するすべての機能は悪夢です。
Dell Inspiron 14z Ultrabookがありますが、インストーラを実行してもUbuntuをインストールできず、パーティションが表示されません。これは次の出力ですgdisk
。
root@ubuntu:/home/ubuntu# gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.8
Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 4F89526A-5F1B-4BF9-8CD8-2ABAD827386D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976768613
Partitions will be aligned on 2048-sector boundaries
Total free space is 4029 sectors (2.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1026047 500.0 MiB EF00 EFI system partition
2 1026048 1107967 40.0 MiB FFFF Basic data partition
3 1107968 1370111 128.0 MiB 0C01 Microsoft reserved part
4 1370112 2373631 490.0 MiB 2700 Basic data partition
5 2373632 956454911 454.9 GiB 0700 Basic data partition
6 956454912 976766598 9.7 GiB 2700 Microsoft recovery part
GPT fdisk (gdisk) version 0.8.8
Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: damaged
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Disk /dev/sdb: 62533296 sectors, 29.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): E570001D-72F5-4B82-9140-55C7BE414621
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 16777182
Partitions will be aligned on 2048-sector boundaries
Total free space is 4029 sectors (2.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 16775167 8.0 GiB 8400 Basic data partition
BIOSでSATAをISRTからAHCIに変更しようとすると、このメッセージが表示されますが、とにかくWindowsは正常に起動します(高速起動機能も無効にしました)。
それ以前は、Ubuntuインストーラが既存のパーティションを見たことがありませんでした。
Linuxのインストールをお手伝いできますか?
答え1
問題はGPTデータの破損です。これは他の問題の症状である可能性が高いです。ほとんどの場合、ディスクがマザーボードベースのソフトウェアRAID(「偽RAID」とも呼ばれる)で構成されている可能性が高くなります。これにより、ディスクサイズの不一致が発生し、一部の環境で最終セクタが欠落しているように見える場合があります。これらの問題は解決するのが難しい場合があります。ファームウェアの設定をよく見て、Linuxdmraid
またはdd
ユーティリティを使用して誤ったRAIDデータを削除する必要があるかもしれません。
OTOH、GPTバックアップデータが破損した他の理由があります。サードパーティのWindowsディスクユーティリティ(暗号化ツール、ブートローダなど)がインストールされていると、疑わしくディスクが破損している可能性があります。削除してから削除することをお勧めします。GPTの破損を修正してください。
答え2
Ubuntu 14.04 LiveCDでgpartedを使用して破損を正常に修復しました。 sda(HDD)とsdb(SSD)のエラーを修正するように求められます。