如何在OS X中为Mac创建可启动的Ubuntu USB驱动器
在Mac OS X中创建可启动的Ubuntu USB驱动器
如前所述,在Mac OS X中创建可启动USB是一个棘手的过程,无论是对于Ubuntu还是任何其他可启动OS。但请放心,认真执行所有步骤将使我们步入正轨。让我们来看看可启动USB的需求:
步骤1:格式化USB驱动器
苹果公司以定义自己的标准而闻名,Mac OS X具有自己的文件系统类型(称为Mac OS Extended或者HFS Plus)也不足为奇。因此,我们需要做的第一件事是以Mac OS Extended格式格式化USB驱动器。
要格式化USB驱动器,请插入USB密钥。从启动板转到磁盘工具程序(底板中的火箭符号图标)。
- 在"磁盘工具"的左窗格中,选择要格式化的USB驱动器。- 单击右侧窗格中的"分区"选项卡。- 从下拉菜单中,选择1 Partition。- 根据需要命名该驱动器。- 接下来,将格式更改为Mac OS Extended(日志式)
下面的屏幕快照应该可以。
在格式化USB之前,还有最后一件事要做。单击右侧窗格中的"选项"按钮,并确保分区方案为" GUID分区表"。
一切准备就绪后,只需单击"应用"按钮。它会给我们有关格式化USB驱动器的警告消息。当然,点击分区按钮来格式化USB驱动器。
步骤2:下载Ubuntu
当然,我们需要下载Ubuntu桌面的ISO映像。跳转到Ubuntu网站下载我们喜欢的Ubuntu桌面操作系统。由于我们使用的是Macbook Air,因此建议我们下载所需版本的64位版本。 Ubuntu 14.04是最新的LTS版本,这就是我向我们推荐的版本。
步骤3:将ISO转换为IMG
我们下载的文件为ISO格式,但我们需要为IMG格式。使用hdiutil命令工具可以轻松完成此操作。从启动板或者Spotlight中打开一个终端,然后使用以下命令将ISO转换为IMG格式:
hdiutil convert -format UDRW -o ~/Path-to-IMG-file ~/Path-to-ISO-file
通常,下载的文件应位于〜/ Downloads目录中。所以对我来说,命令是这样的:
hdiutil convert -format UDRW -o ~/Downloads/ubuntu-14.10-desktop-amd64 ~/Downloads/ubuntu-14.10-desktop-amd64.iso
我们可能会注意到,我没有对新转换的文件添加IMG扩展名。很好,因为扩展名是符号性的,并且文件类型与文件扩展名无关紧要。另外,Mac OS X可能会在转换后的文件中添加一个添加的.dmg扩展名。不用担心,这很正常。
步骤4:获取USB驱动器的设备号
接下来是获取USB驱动器的设备号。在终端中运行以下命令:
diskutil list
它将列出系统中当前可用的所有"磁盘"。我们应该能够通过其大小识别USB磁盘。为避免混淆,我建议我们只插入一个USB驱动器。在我的情况下,设备号为2(对于大小为8 GB的USB):/ dev / disk2
得到磁盘号后,运行以下命令:
diskutil unmountDisk /dev/diskN
其中N是我们之前获得的USB的设备号。因此,就我而言,上述命令变为:
diskutil unmountDisk /dev/disk2
结果应为:成功卸载disk2上的所有卷。
步骤5:在Mac OS X中创建Ubuntu的可启动USB驱动器
最后,我们进入创建可启动USB驱动器的最后一步。我们将使用dd命令,该命令功能非常强大,必须谨慎使用。因此,请记住正确的USB驱动器设备号,否则可能会损坏Mac OSX。在终端中使用以下命令:
sudo dd if=/Path-to-IMG-DMG-file of=/dev/rdiskN bs=1m
在这里,我们使用dd(复制和转换)将IMG输入文件(如果有)复制和转换为diskN。我希望我们还记得在第3步中将转换后的IMG文件放在哪里。对我来说,命令是这样的:
sudo dd if=~/Downloads/ubuntu-14.10-desktop-amd64.dmg of=/dev/rdisk2 bs=1m
当我们使用超级用户特权(sudo)运行上述命令时,将需要我们输入密码。与Linux相似,我们不会看到任何星号或者任何表明我们已输入键盘输入的内容,但这就是Unix终端的行为方式。
即使输入密码,也不会看到任何立即输出,这是正常的。该过程需要几分钟的时间才能完成。
步骤6:完成可启动USB驱动器过程
dd命令完成其处理后,我们可能会看到一个对话框,提示:我们插入的磁盘对此计算机不可读。
不要惊慌一切都很好。只是现在不要单击"初始化","忽略"或者"弹出"中的任何一个。回到终端。我们将看到有关最后完成的过程的一些信息。对我来说是:
1109+1 records in 1109+1 records out 1162936320 bytes transferred in 77.611025 secs (14984164 bytes/sec)
现在,在终端中使用以下命令弹出我们的USB磁盘:
diskutil eject /dev/diskN
N当然是我们之前使用的设备号,在我的情况下为2:
diskutil eject /dev/disk2
弹出后,在之前出现的对话框中单击"忽略"。现在可启动USB磁盘已准备就绪。从系统中删除它。
步骤7:检查新创建的可启动USB磁盘
一旦完成了在Mac OS X中创建USB实时USB的艰巨任务,就该测试努力了。
- 插入可引导的USB并重新引导系统。- 在启动Apple tune时,请按住选项(或者Alt)键。- 这应该为我们提供可用的磁盘启动。