我正在尝试在 Mac 上的 USB 驱动器上安装 ubuntu,但不知道该如何操作终端

我正在尝试在 Mac 上的 USB 驱动器上安装 ubuntu,但不知道该如何操作终端

我在第 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 闪存盘名称确实曾是 disk22,请确保用其他正确的数字替换!

要将.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 中的垃圾/弹出图标),以及如何从它启动计算机。

相关内容