私にはペンドライブ(/dev/sdd
)があります。私はそれを実行し、fdisk -l
ドライブとそのパーティションが表示されました。
その後、私は次のことをしました。
dd if=/dev/zero of=/dev/sdd bs=512 count=1
MBR(つまりパーティションテーブル)を削除しましたが、fdisk -l
ディスク(/dev/sdd
)に関する情報のみが表示され、パーティション(/dev/sddx
、、/dev/sddy
...)に関する情報は表示されません。
ただし、USBドライブをコンピュータに接続すると、システム(XFCEを含むArchlinux)がUSBドライブのすべてのデータを読み取ることができます。
私の質問は次のとおりです
パーティションに関するすべての情報(パーティションの始まりと終わりの場所など)が失われた場合、システムはどのようにすべてのデータを読み取ることができますか?
ベストアンサー1
パーティションを使わずに直接フォーマットしていますか?最初の512バイトを上書きしても、すべてのファイルシステムが破損するわけではなく、一部のファイルシステムは意図的に最初のセクタを予約します。
mount
インストールに使用されている実際のデバイスとそれをインストールするために特に使用されている設定を確認する必要があります。 ArchLinuxがオフセットを使用して魔法を実行した場合、そこでそれを見ることができます。
または、パーティションを使用することもできます。この場合、ドライブの端にバックアップがあるため、GPT
ドライブの先頭を上書きしても検出される可能性があります。GPT