有効なパーティションテーブルがない場合、どのような結果が発生しますか?

有効なパーティションテーブルがない場合、どのような結果が発生しますか?

最近Ubuntuを11.10からアップグレードしました(オネリック)〜12.04(精密天山甲)の中デル・インスピロンB130ラップトップ。実行すると、fdisk -l私のハードドライブに有効なパーティションテーブルがないことがわかります。私はこれが悪いと思わせる適切なパーティショニングについてたくさん読んでいましたが、奇妙な動作や問題を見つけられませんでした。有効なパーティションテーブルがない場合、どのような結果が発生しますか?

ベストアンサー1

パーティションテーブルなしでブロックデバイスから直接ファイルシステムを作成することが可能です。これは本質的に問題ではありません。これは、ただ1つのファイルシステムしか持てず、他に何もないことを意味します(スワップパーティションなどはありません)。しかし、このようなブロックデバイスは起動が不可能である可能性が高い。ブートローダは通常、ディスクが複数のパーティションに分割されたときに作成された空き領域に密かに入ります。

では、毎回プシュ市ツールが「間違っている」に違いありません。

ディスクにGPTパーティションテーブルがあり、PCレガシーパーティションテーブルがない可能性があります。fdiskPCレガシーパーティションテーブルのみがサポートされているため、パーティションテーブルが見つからないと報告される可能性があります。 GPTパーティションには、以前のバージョンとの互換性のために有効な仮想fdiskパーティションテーブルを含める必要があるため、これは起こりませんが、可能であると思います。これを確認するには、パーティションが何を使用していると思うかpartedカーネルに尋ねるかgdisk/proc/partitions

もう一つの可能​​性は、fdisk何らかの理由でディスクを読み取ることができないことです(権限はありますか?ルートですか?)。

おすすめ記事