web-dev-qa-db-ja.com

Debian ISOをUSBドライブに直接コピーすることはどのように機能しますか?

私はDebianDVDをダウンロードし、ドキュメントに従ってUSBをマウントし、これを実行しました。

cp /dev/sdb mydebiandvd.iso
sync

これらのコマンドを実行した後、私はlsblkを実行し、sdbサムドライブがすべてのスペースを解放したと言っているのを見つけました。

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

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

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

3
user1028270

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

公式サイトから回答があります(よくある質問)

CD/DVD/BDイメージをUSBフラッシュドライブに書き込む方法

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

cp <file> <device>

または、「dd」を使用することもできます。

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