![无法制作可启动的 ubuntu 闪存驱动器](https://linux22.com/image/855751/%E6%97%A0%E6%B3%95%E5%88%B6%E4%BD%9C%E5%8F%AF%E5%90%AF%E5%8A%A8%E7%9A%84%20ubuntu%20%E9%97%AA%E5%AD%98%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
我正在尝试使用 ubuntu 14-1.04 双启动我的 mac mini。
我没有光盘驱动器,所以我使用闪存驱动器来托管信息并从中启动,但我无法让它工作。
我下载了 ubuntu 的 .iso 文件,并通过终端使用命令hdiutil
将其转换为 .iso 文件。完成此操作后,我将获得一个名为 ubuntu.iso.dmg 的文件。
从那里我找到了 usb 驱动器的节点,即 disk1,我使用命令sudo dd
将 ubuntu.iso.dmg 写入 usb 驱动器,但它不起作用,我没有收到任何错误,它只是说参数无效。任何帮助都很好。
答案1
有一些很好的资源可用于制作 USB-LiveDisk -来源
如何在 OS X 上创建可启动的 USB 盘
我们鼓励 Mac 用户通过刻录 CD 下载 Ubuntu 桌面版。但如果您更喜欢使用 USB 记忆棒,请按照以下说明操作。
笔记:此过程要求您从下载的 .iso 文件创建一个 .img 文件。它还将更改 USB 上的文件系统以使其可启动,因此请先备份所有数据,然后再继续。
提示:将文件从 Finder 拖放到终端以“粘贴”完整路径,而不会出现输入错误。
1)下载 Ubuntu 桌面
2)打开终端(在/应用程序/实用程序/或在Spotlight中查询终端)。
3)使用 hdiutil 的转换选项将 .iso 文件转换为 .img(例如hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
)
笔记:OS X 倾向于自动将 .dmg 结尾文件放在输出文件上。 4)运行diskutil list获取当前设备列表。
5) 插入闪存介质。
6) 再次运行 diskutil list 并确定分配给闪存介质的设备节点 (例如 /dev/disk2)。
7)运行 diskutil unmountDisk /dev/diskN(将 N 替换为上一个命令中的磁盘编号;在前面的例子中,N 是 2)。
8)执行sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
(替换/path/to/downloaded.img
为图像文件所在的路径;例如,./ubuntu.img
或./ubuntu.dmg
)。
笔记:
- 使用 /dev/rdisk 代替 /dev/disk 可能更快
- 如果您看到错误
dd: Invalid number '1m'
,则表示您正在使用 GNU dd。使用相同的命令,但将其替换bs=1m
为bs=1M
- 如果看到错误
dd: /dev/diskN: Resource busy
,请确保磁盘未被使用。启动“磁盘实用程序.app”并卸载(不要弹出)驱动器
9)运行 diskutil jet /dev/diskN 并在命令完成时移除闪存介质。
10) 重新启动 Mac,并在 Mac 重新启动时按 alt/option 键选择 USB 记忆棒。
答案2
您需要确保将 .iso 放入闪存驱动器时已提取。通过将其转换为 .dmg,您可以将其压缩得更多。需要提取它,以便将大约 15 个文件和文件夹放在闪存驱动器上。您还需要确保闪存驱动器上的文件系统可启动。