Linuxで私のパーティションを見ることはできません。バックアップGPTテーブルがディスクの末尾にありません。

Linuxで私のパーティションを見ることはできません。バックアップGPTテーブルがディスクの末尾にありません。

HP Pavilion 14インチUltrabookにLinuxをインストールしようとしましたが、成功しませんでした。

最初はUbuntuをインストールしようとしました。すべてが順調に進み、Live DVDに入って(はい、私は昔の学校です)、ディスクにシステムをインストールしました。最初の奇妙なことは、WindowsでUbuntuをインストールするように求めるのではなく、パーティションテーブルがあるウィンドウに直接スローされたことです。それともむしろそれが欠けている。

ウィンドウにマイドライブが表示されますが、sda目に見えるパーティションがないことがわかります。まったく。 Windowsがあるわけではなく、Windowsに必要なものでもなく、Ubuntu用に特別に作成したドライブに500GBの空き容量もありません。何もない。

その後、より基本的なシステムで私のパーティションを見ることができるようにしたいと思い、私のコンピュータにArchをインストールしようとしました。しかしそれは真実ではない。以前と同様に、ハードドライブは表示できますが、パーティションは表示できません。

これは私を無限に迷惑させ、オンラインでこれに関する情報を見つけることができません。

だから私は何ができますか?パーティションテーブルを表示する方法はありますか?他のすべてはうまくいくようです。ワイヤレスカード(常に問題になるものの1つ)もうまく機能します。助けが必要ですか?

注:ウルトラブックはWindows 8に付属しています。

sudo fdisk -l必要に応じて出力:

ubuntu@ubuntu:~$ sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn
't support GPD. Use GNU Parted.

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
256 heads, 63 sectors/track, 121126 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0d5e6520

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1953525167   976762583+  ee  GPT
Partition 1 does not start on physical sector boundry.

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn
't support GPT. Use GNU Parted.

Disk /dev/sdb: 24.0 GB, 24015495168 bytes
256 heads, 63 sectors/track, 2908 cylinders, total 46905264 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
Disk identifier: 0x71dea371

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  4294967295  2147483647+  ee  GPT
ubuntu@ubuntu:~$

partedを実行しようとすると、次のエラーが発生します。

Error: The backup GPT table is not at the end of the disk, as it should be.
This might mean that another operating system believes the disk is smaller.
Fix by moving the backup to the end (and removing the old backup)?

以下のアドバイスに従って実行しようとし、sudo gdisk /dev/sda次のような結果を得ました。

GPT fdisk (gdisk) version 0.8.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

ここで何をすべきですか?

ベストアンサー1

ディスクはfdisk現在のバージョンでサポートされていない新しいGPTスタイルに分割されました。彼は最初にこのようなことを言いました。

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't 
support GPT. Use GNU Parted.

現在fdisk表示されているのは、GPTパーティション用の「保護MBR」です。各GPTパーティションディスクには、タイプコードの単一パーティションを持つ仮想MBRがありますee。これは実際のパーティションではありません。その目的は、GPTをサポートしていないオペレーティングシステムやパーティションツールに「このディスクは空ではありません。理解できないものによって使用されています」と知らせることです。

したがって、fdiskレポートは無視できますPartition 1 does not start at a physical sector boundary。ただし、そのバージョンを使用してfdiskディスクを分割しないでください。最新バージョンのGPTパーティショニングを使用またはサポートするgdisk必要があります。 (ただし、質問を書いている時点では、そのバージョンがまだ提供されていない可能性があります。)partedfdiskfdisk


Error: The backup GPT table is not at the end of the disk...あなたが受信しているメッセージpartedは、おそらくUltrabookファームウェアがディスクの最後にオペレーティングシステムの回復パーティション(または他のパーティション)を隠そうとしたために発生した可能性があります。 Linuxはこれらの隠蔽の試みを見抜くのに十分スマートです。

推奨修正を実装すると空きディスク容量を得ることができますがparted、その過程で外部Windowsインストールメディアを使用せずにUltrabookの工場デフォルトのWindows 8を復元する機能が失われる可能性があります...個人的に私はこれを考慮します。非常に許容可能な損失です:-)

おすすめ記事