Vil*_*age 9 usb bootable system-installation
我将 Debian 网络安装的 ISO 下载到运行 OS X 的计算机上。我想将 ISO 中的数据放到 USB 上,以便我可以在另一台笔记本电脑(不是 Apple 笔记本电脑)上安装 Debian。那台笔记本电脑目前没有安装系统,所以我必须在 OS X 电脑上准备 U 盘。
首先,我尝试在 OS X 计算机上安装UNetbootin。当这个可启动 USB 无法启动时,我在这里发现了一个错误报告,表明虽然 UNetbootin 列出了 OS X 的版本,但它实际上无法创建可启动 USB。
接下来,我尝试了DebianEeePC How-to 中的说明:
dd if=debian-7.*-netinst.iso of=/dev/disk1s1
Run Code Online (Sandbox Code Playgroud)
这花了大约 10 分钟,没有报告错误,但 USB 仍然无法启动。
dd
在 Linux 中使用该方法成功运行,但目前,只有 OS X 可供我使用。如何从 OS X 中的 ISO 创建可引导的 Linux 安装 USB?
小智 14
您必须使用以下方法将 ISO 转换为 UDRW 格式:
hdiutil convert -format UDRW -o destination_file.img source_file.iso
Run Code Online (Sandbox Code Playgroud)
有关进一步的步骤和参考,请单击此链接,
按照以下步骤操作:在 Mac OS X 中从 ISO 创建可启动 U 盘
小智 5
正如上面的评论(来自 cnst)所述,UDRW 似乎是 Apple/mac/OSX 专有的。我必须转换为“UDTO - DVD/CD-R master for export”以使 USB 可在其他机器上启动。在这种情况下,当 dd 完成时,OSX(小牛队)抱怨它无法以这种格式读取磁盘/USB,这有点确认。此外,用于 OSX 的 unetbootin 也不起作用。
互联网博客上的所有说明,甚至官方 linux 文档都说要使用 UDRW,并且不清楚专门为 MAC 创建可启动 USB。
因此,有许多站点提供了在 OSX 上创建可引导 Linux USB 驱动器的说明。我所做的只是在 hdiutil 命令上用 UDTO 替换 UDRW 并且它起作用了:
hdiutil convert -format UDTO -o destination_file.img source_file.iso
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
40227 次 |
最近记录: |