如何将 Debian iso 直接复制到 USB 驱动器?

如何将 Debian iso 直接复制到 USB 驱动器?

我下载了一张 Debian DVD 并按照文档安装了 USB,然后简单地执行了以下操作:

cp mydebiandvd.iso /dev/sdb
sync

运行这些命令后,我运行lsblk并发现 sdb 拇指驱动器说它有所有可用空间。

但是当我启动到 USB 时,Debian 安装屏幕弹出了!

当我直接将 ISO 复制到 cp 时,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

你的问题:同步并没有什么魔力,它只是刷新缓冲区。正如 GAD3R 所提到的,cp <file> <device>相当于 dd。

相关内容