我在第 3 步搞砸了,如何将其转换为 .img 文件?还想请大家帮助完成其余说明
答案1
我估计你在第 3 步遇到了问题如何在 OS X 上创建可启动的 USB 盘,这表明你应该运行
hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
并对文件名进行适当的替换。它还指出:
OS X 倾向于自动将 .dmg 结尾文件放在输出文件上。
您打开了终端(有时称为 Terminal.app,位于应用程序文件夹的实用程序子文件夹中),以便输入命令。假设您将 ISO 映像下载到下载文件夹中。进一步假设(对于此示例)它是64 位 MacUbuntu 12.10 的图像。该文件名为ubuntu-12.10-desktop-amd64+mac.iso
。(如果不是,只需在 Finder 中查看它即可获得其名称。)
您想ubuntu-12.10-desktop-amd64+mac.dmg
从中创建,也可以在下载文件夹中创建。
~
表示您的主文件夹(在 OS X 上为)。该字符是目录分隔符——这意味着以下形式的表达式表示/Users/your-username
/
X/Y
名为 的文件夹Y
,它是名为 的文件夹的子文件夹X
。
因此,你将运行:
hdiutil convert -format UDRW -o ~/Downloads/ubuntu-12.10-desktop-amd64+mac ~/Downloads/ubuntu-12.10-desktop-amd64+mac.iso
或者,您可以使用cd
命令进入下载文件夹,然后运行的 hdiutil 命令会更短:
cd ~/Downloads
hdiutil convert -format UDRW -o ubuntu-12.10-desktop-amd64+mac ubuntu-12.10-desktop-amd64+mac.iso
但是如果你想在某处创建 DMG 镜像,能够指定完整路径会特别有用其他而不是您下载 ISO 映像的位置。例如,如果您将 ISO 映像下载到“下载”文件夹,但想要在桌面上制作 ISO 映像:
hdiutil convert -format UDRW -o ~/Desktop/ubuntu-12.10-desktop-amd64+mac ~/Downloads/ubuntu-12.10-desktop-amd64+mac.iso
新创建的文件可能会有.dmg
后缀——如果没有,你可以给它一个。(你可以在 Finder 中重命名它。)你也可以将它移动到你喜欢的任何位置,所以这并不重要在哪里您可以创建它,只要您知道在哪里创建它即可。
后续步骤
如果您在后续步骤中也遇到任何问题,这里有一些解释。
该diskutil list
命令列出了已连接的磁盘,但输出非常技术性。您不一定知道哪些名称(如disk1
、、disk2
...)对应于哪些磁盘。因此,您运行diskutil list
,然后插入 USB 闪存驱动器,然后diskutil list
再次运行。无论项目是什么新的列表中的是您的 USB 闪存驱动器。
为了正确地将新创建的.dmg
图像写入其中,必须随附的但卸载。为了实现这一点,请卸载它:
diskutil unmountDisk /dev/disk2
除非列表中的 USB 闪存盘名称确实曾是 disk2
2
,请确保用其他正确的数字替换!
要将.dmg
文件写入 USB 闪存驱动器,假设该文件名为“下载”ubuntu-12.10-desktop-amd64+mac.dmg
并位于“下载”文件夹中,我建议运行:
cd ~/Downloads
sudo dd if=ubuntu-12.10-desktop-amd64+mac.dmg of=/dev/rdisk2 bs=1m
只是确保更换2
用正确的号码!如果输入了错误的号码,您可能会将图像写入错误的驱动器,它会覆盖已经存在的所有文件,从而毁坏它们!
将映像写入闪存驱动器dd
是该程序中的第 8 步。如果出现问题,请参阅程序本身,其中解释了这些问题。(如果您走到这一步,您很可能能够继续操作;但如果您还有任何困难,请随时询问!)
该过程解释了如何正确弹出 USB 闪存驱动器(它尚未安装,因此桌面上没有图标可以拖到 Dock 中的垃圾/弹出图标),以及如何从它启动计算机。