在Mac上将ISO“刻录”到USB记忆棒的最佳方法是什么?使用磁盘工具还原不起作用。
ISO为ubuntu mini.iso。这是用于安装ubuntu的最低安装ISO。它需要在PC上可启动。我正在尝试在没有CD-ROM的PC上安装ubuntu。我身边唯一的其他计算机是一台Macbook。
在Mac上将ISO“刻录”到USB记忆棒的最佳方法是什么?使用磁盘工具还原不起作用。
ISO为ubuntu mini.iso。这是用于安装ubuntu的最低安装ISO。它需要在PC上可启动。我正在尝试在没有CD-ROM的PC上安装ubuntu。我身边唯一的其他计算机是一台Macbook。
Answers:
直接从“ 如何使用USB记忆棒在MacBook上安装Ubuntu”页面(我的格式):
hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
)的convert选项将.iso文件转换为.img。mv ~/path/to/target.img{.dmg,}
diskutil list
以获取当前设备列表diskutil list
再次运行并确定分配给您的闪存介质的设备节点(例如/dev/disk2
)diskutil unmountDisk /dev/diskN
(用N
最后一个命令中的磁盘号替换;在上一个示例中,该磁盘号N
为2)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
,请确保未使用该磁盘。启动Disk Utility.app并卸载(不弹出)驱动器。diskutil eject /dev/diskN
命令完成后,运行并删除您的闪存介质注意:在较新的Mac上,您可能必须安装EFI引导管理器才能从USB引导。
另请参阅:下载Ubuntu桌面。
pv
安装并运行,pv /path/to/downloaded.img | sudo dd of=/dev/rdiskN bs=1m
而不是sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
。
无需将ISO转换为IMG。我不愿意先转换图像。这具有更简单的步骤,概述如下。
首先列出当前的磁盘和卷:
diskutil list
现在,卸载要覆盖的磁盘的当前卷。(X =驱动器号,在我的情况下为1):
diskutil unmountDisk /dev/diskX
现在将iso直接插入到USB中(再次将X替换为USB驱动器的驱动器号):
sudo dd if=/pathto/mini.iso of=/dev/diskX bs=1m
做完了!
这是一个非常老的问题,但仍然可以从更新的答案中受益。
现在,Etcher是Ubuntu推荐的将iso映像刻录到USB驱动器的解决方案。
如果您对命令行不满意,则Etcher可使该过程几乎轻松进行。仅3个步骤,就为我进行了第一次尝试。
ditto
或cp -r
; 手动执行此操作。例如。ditto /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEY
或cp -r /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEY
手动复制所有文件(包括隐藏文件)Unetbootin是一个在USB密钥上安装ISO的工具,或者您可以使用下拉菜单在该工具中选择发行版本。
这比您自己dd
在命令行上轻松进行。
我之前已经为该任务使用了SuperDuper。它可以完成工作,而没有其他事情。像一个好的程序应该:-)完整版不是免费的(30美元),但是您可以免费获得所需的东西:
您可以下载SuperDuper!v2.6.2现在,然后备份并永久免费克隆驱动器!