起動可能なUSBの作成:「dd」はパーティションテーブル、フォーマット、ファイルシステムを上書きしますか?

起動可能なUSBの作成:「dd」はパーティションテーブル、フォーマット、ファイルシステムを上書きしますか?

NixOSをインストールするための起動可能なUSBを作成しています。 USBが/ dev / sdaにある場合は、次のコマンドを実行してこれを実行できます。

# download the ISO
wget https://channels.nixos.org/nixos-21.11/latest-nixos-minimal-x86_64-linux.iso

# erase the disk
sudo dd if=/dev/zero of=/dev/sda bs=4M

# write the image
sudo dd if=latest-nixos-minimal-x86_64-linux.iso of=/dev/sda bs=4M

しかし、これを行う前にドライブをフォーマットする必要があります(パーティションスキーム(GPTやMBRなど)を選択し、ファイルシステム(exFAT、FAT32など)を選択する)、またはこれらのdd情報をすべて上書きする必要がありますか?

ベストアンサー1

of=/dev/sda使用時にddオーバーライドされますすべてすべてのパーティションテーブルとファイルシステムメタデータを含む物理ブロック#0から始まります。

ISOを書き込む前にディスクを消去することは、起動可能なUSBを他の人に提供したり、USBにあったすべてのデータが明示的に消去されたことを確認する必要がない限り、不要な手順です。

おすすめ記事