Debian iso を USB ドライブに直接コピーするにはどうすればよいですか?

Debian iso を USB ドライブに直接コピーするにはどうすればよいですか?

私は Debian DVD をダウンロードし、ドキュメントに従って USB をマウントし、次のように実行しました。

cp mydebiandvd.iso /dev/sdb
sync

これらのコマンドを実行した後lsblk、sdb サムドライブの領域がすべて空いていることが確認できました。

しかし、USB から起動すると、Debian のインストール画面がポップアップ表示されました。

ISOを直接コピーしたときにcpは何か特別なことをしているのでしょうか?デバイス(デバイス上のパーティションだけではありません)。バックグラウンドで dd コマンドを実行するようなことを行っているのでしょうか? ここで実際に何が起こっているのか、本当に興味があります。

同期は、USB をアンマウントする前にロックされていないことを確認するだけだと思いますか?

答え1

はい、コマンドを使用して起動可能な USB を作成できますcp

公式サイトに回答あり(よくある質問)

CD/DVD/BD イメージを USB フラッシュ ドライブに書き込むにはどうすればいいですか?

Linux マシンでは、単に「cp」コマンドを使用して、イメージを USB フラッシュ ドライブにコピーします。

cp <file> <device>

代わりに、「dd」を使用することもできます。

dd if=<file> of=<device> bs=4M; sync

答え2

最も効果的だと分かったのはsudo usb-creator-gtk

質問: sync は魔法のようなことはしません。単にバッファをフラッシュするだけです。GAD3R が述べたように、これcp <file> <device>は dd と同等です。

関連情報