![尝试在 Debian 中创建可启动 USB 介质时,dd 命令显示无响应?](https://linux22.com/image/118149/%E5%B0%9D%E8%AF%95%E5%9C%A8%20Debian%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E5%8F%AF%E5%90%AF%E5%8A%A8%20USB%20%E4%BB%8B%E8%B4%A8%E6%97%B6%EF%BC%8Cdd%20%E5%91%BD%E4%BB%A4%E6%98%BE%E7%A4%BA%E6%97%A0%E5%93%8D%E5%BA%94%EF%BC%9F.png)
我尝试在 Debian 中使用 dd 命令将 Ubuntu .iso 安装到 USB 驱动器,但遇到了问题。以下是迄今为止我一直在使用的过程:
- 格式化我想要挂载 .iso 的磁盘(现在设备 ID 为 /dev/sde)
- 输入
su
终端以授予 root 访问权限并输入密码 - 输入
umount /dev/sde
(只是为了更好地衡量,我知道磁盘已经卸载) - 进入
dd bs=4M if=/home/user/Downloads/ubuntu-gnome-16.04.3-desktop-amd64.iso of=/dev/sde
现在,过去当我在其他发行版中使用它时,它工作得很好,我可以继续sync
,然后使用新创建的媒体启动。然而,在 Debian 中,在步骤 4 中输入命令后,它似乎变得完全没有响应,只需将光标放在下一行上,而没有 shell 提示。它会一直保持这种状态,直到我从系统中移除 USB 驱动器。重新插入驱动器后,“磁盘”应用程序显示分区已创建,并且 Ubuntu 已写入驱动器,但是当尝试从驱动器启动时,我会直接进入 gnome 恢复终端,在那里它通知我一些可执行文件丢失。我假设问题出在 Debian 上。
答案1
dd
没有显示进度,第4步之后发生的情况是正常的。让它完成即可,这可能需要一些时间,具体取决于您的 USB 和 PC。
用于pv
查看复制是否正在发生。
apt-get install pv
dd if=/home/user/Downloads/ubuntu-gnome-16.04.3-desktop-amd64.iso | pv | dd of=/dev/sde bs=4M
答案2
尝试这个:
dd bs=4M if=/home/user/Downloads/ubuntu-gnome-16.04.3-desktop-amd64.iso of=/dev/sde status=progress
dd 现在支持显示进度。