为什么某些版本的 Ubuntu 的 ISO 映像可以通过dd命令放入 U 盘并成功启动,而其他版本的则不能?此外,它看起来也依赖于特定的 USB 记忆棒。我尝试使用标准的 Ubuntu:
$ sudo dd if=./ubuntu.iso of=/dev/sdd bs=8129
它的作用就像魅力一样,我的意思是:启动并安装或运行实时 Ubuntu。但是当我使用另一个以相同方式准备的 USB 记忆棒时,它无法启动,并显示操作系统未找到BIOS 错误。
当我尝试使用 Ubuntu GNOME 时,无论我使用的是哪个 U 盘,它都不会以与前一个示例相同的错误启动。
我知道,Ubuntu中有Startup Disk Creator应用程序,但我确信它只是简单dd命令的 GUI 外观,我始终可以使用dd创建可启动的 USB 记忆棒,至少对于 Linux。我错了吗?
bs运行dd刷新 Ubuntu 映像时使用什么是合理的?我在用:
dd if=ubuntu-17.04-server-amd64.iso of=/dev/sda bs=1M
Run Code Online (Sandbox Code Playgroud)
该ubuntu-17.04-server-amd64.iso文件是685 M.
我在一个强大的服务器上运行这个 dd 操作,使用bs=1M. 大约需要 3 分钟(154 秒):
718274560 bytes (718 MB) copied, 154.192 s, 4.7 MB/s
Run Code Online (Sandbox Code Playgroud)
我假设如果我使用更高的bs, like bs=500M,它会更快(虽然我没有检查它)。
bs=对于此类 dd 命令,推荐和可靠的是什么?