通过命令行 Ubuntu 使 U 盘可启动

通过命令行 Ubuntu 使 U 盘可启动

我正在尝试使用 Ubuntu 中的命令行将 Ubuntu 的 .iso 映像刻录到 pendrive 中,但是遇到了严重的问题。

我正在寻找一个可以从 shell 脚本调用的工具,类似于 USB-creator-gtk(它是一个 GUI,运行正常,但我无法从控制台使用它,因为它必须自动运行而无需用户交互)。

如果有人能给我指明正确的方向,我将不胜感激!

答案1

如果 ISO 是可启动映像,则只需使用 dd。

该命令非常强大且简单。假设您有一个名为 ubuntu.iso 的 Ubuntu ISO,USB 驱动器是 /dev/sda。

该命令将是dd if=ubuntu.iso of=/dev/sda

这将把 ISO 映像块复制到驱动器上。默认情况下,我认为块侧是 512k,您可以通过添加来修改bs='blockside'

有关详细信息,请参阅man dd

我希望这有帮助。

答案2

非常感谢大家的回复!最后我们通过以下方式解决了这个问题:*使用“usb-creator-gtk”将 .iso 文件转换为 .img 文件*然后使用 .img 当然 DD 就可以完美运行了!

再次感谢,希望这也能帮助其他人。

答案3

Unbuntu 已经有一个可以做到这一点的工具,它的名字是“启动磁盘创建器”或西班牙语“creador de discos de arranque”,它非常容易使用,试试看 ;)

相关内容