EFI/GPT スキームに Ubuntu をインストールできない

EFI/GPT スキームに Ubuntu をインストールできない

恥ずかしいことに、私は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)のエラーを修正するように求められます。

関連情報