我正在遵循这一页
我有一台 2012 年款 13 英寸 MacBook Pro,使用的是 PNY 8GB 闪存驱动器。我已下载 12.10 版,并已将其转换为 .img 文件。我的计算机会自动在文件末尾添加 .dmg。
当我执行第 8 步时,问题出现了。终端运行命令并告诉我它成功了,但紧接着,一个窗口弹出,说我的 USB 驱动器“无法被这台计算机读取”
这是我在终端中输入的内容。
sudo dd if=/Users/Trev_Carlson/Downloads/ubuntu-12.10-desktop-amd64.img.dmg of=/dev/disk2 bs=1m
然后它告诉我输入密码,我输入后它执行命令。
我做错了什么吗?最后的 .dmg 是不是搞错了?另外,如果我想用 USB 驱动器在 Mac 上启动,它应该是什么格式?
提前致谢!
答案1
是的,问题在于文件是 .dmg 而不是 .img。您将文件转换为名为“ubuntu-12.10-desktop-amd64.img.dmg”的文件,这是一个 .dmg 文件,因为它排在最后,尽管名称中有 .img。
您使用的指南中的第 8 步说:“sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m”请注意“downloaded.img”,而不是您拥有的“downloaded.img.dmg”。确保您正确输入了第 3 步中的所有内容,应该是“sudo hdiutil convert -format UDRW -o /Users/Trev_Carlson/Downloads/ubuntu-12.10-desktop-amd64.img /Users/Trev_Carlson/Downloads/ubuntu-12.10-desktop-amd64.iso”
如果这仍然不起作用,我建议看看这个指导来自 help.ubuntu.com 页面:指南中的第 4 步说“注意:OS X 倾向于自动将 .dmg 结尾放在输出文件上。”此步骤的意思是,除非您强制 OS X 将其转换为 .img 文件,否则它会尝试将其转换为 .dmg 文件。
答案2
你做的一切都是正确的!事情本来就应该如此。只需弹出并放入任何你需要的电脑即可。对我来说,这样做总是有效的。
答案3
这些步骤适用于我的 MacBook
diskutil umountDisk /dev/disk2 sudo dd if=./xubuntu-16.04.3-desktop-amd64.img of=/dev/rdisk2 bs=1m diskutil eject /dev/disk2
在我的情况下,disk2 是 USB 驱动器。你必须知道哪个属于你的 USB 驱动器。你应该使用sudo dd if=./xubuntu-16.04.3-desktop-amd64.img of=/dev/rdisk2 bs=1m
/dev/rdiskN 比 /dev/diskN 快得多