1TB HDD、24GB SSD、およびWindows 8がインストールされたacer V7があります。UbuntuをSSDにインストールし、HDDのメインパーティションをフォーマットしました。ただし、msftres、msftdataとマークされたHDDの他の3つのパーティションにも注意してください。これらをフォーマットして、1つの連続したドライブパーティションがあるようにしたり、ブートデータやBIOSデータなどの重要なデータを消去したりすることは安全ですか?
1TB HDD、24GB SSD、およびWindows 8がインストールされたacer V7があります。UbuntuをSSDにインストールし、HDDのメインパーティションをフォーマットしました。ただし、msftres、msftdataとマークされたHDDの他の3つのパーティションにも注意してください。これらをフォーマットして、1つの連続したドライブパーティションがあるようにしたり、ブートデータやBIOSデータなどの重要なデータを消去したりすることは安全ですか?
回答:
parted
またはGPartedに表示される「フラグ」は、さまざまなものを参照できます。GPTディスクの一般的なものには次のものがあります。
C:
パーティションと、おそらくリカバリパーティションまたはデータパーティションが含まれます。パーティションにあるデータのタイプを正確に理解していて、それを削除する場合を除き、削除または変更しないでください。Linuxは独自のパーティションに同じタイプのコードを使用していたため、Linuxパーティションでもこのフラグが表示される場合があります。2年前に新しいLinux固有のタイプコードが作成され、そのタイプコードのLinuxパーティションはフラグが設定されていないものとして表示されます。新しいLinux固有のタイプコードを認識するlibpartedのバージョンは、利用可能になったばかりです。「msftdataフラグ」は、libpartedの同じ新しいバージョンで登場しました。/boot
パーティションでも)に「ブートフラグ」を設定しないでください。「ブートフラグ」は、MBRディスクではまったく異なる意味を持つことに注意してください。このようなディスクでは、Linux /boot
または/
パーティションに「ブートフラグ」を設定するのが一般的ですが、通常はそうする必要はありません。GPT のWikipediaエントリで、これらおよびその他のGPTタイプコードの詳細を読むことができます。parted
GParted によって割り当てられた「フラグ」名はlibpartedに固有であることに注意してください。GPT fdiskやWindowsパーティションツールなどの他のツールには、GPTタイプコードを参照する他の方法があります。(コードが長くて扱いにくい16進数であるため、コードを直接使用するプログラムはほとんどありません。)
また、libpartedは同じ「フラグ」の概念を使用して、まったく異なる2つのデータ構造(パーティションタイプコードとパーティション属性)を識別します。型コードは相互に排他的です。パーティションは、ESP または Microsoft Basic Data パーティションにできますが、両方にはできません。したがって、ESPの「ブートフラグ」を削除すると、ESPはFATを使用し、FATパーティションはデフォルトで「msftdataフラグ」を取得するため、「msftdataフラグ」がポップアップする可能性があります。(libpartedの古いバージョンでは、「msftdataフラグ」は存在しないため、パーティションにはフラグがありません。)パーティションは複数の属性を持つことができるため、「hiddenフラグ」と「legacy_boot」の両方を持つことができますフラグセット。また、これら2つのプラス「bios_grub」のようなタイプコードフラグを設定することもできます。「フラグ」の概念のこの二重の使用は紛らわしい。GPT fdisk(gdisk
および関連プログラム)は、タイプコードとレポート属性などに2バイトの16進コード(EF00や8300など)を使用して、これらの概念を分離します。
msftdata
フラグ?
mdadm --assemble /dev/mdX /dev/sdXY
、それは働いた。しかし、自動的にmdadm
スーパーブロックを見つけることができませんでした。