Mac OS X 系统下从 ISO 文件的创建可引导的 USB 启动盘

从U盘启动现在越来越重要了。在没有 cd/dvd 驱动器的情况下,为了安装您选择的操作系统, U盘最简单。事实上, 它甚至可以比刻录 CD 或 DVD 更便宜, 一旦版本过时就扔掉。

对于大多数 Linux 发行版而言, 用于刻录 CD/DVD 的 ISO 可在 internet 上自由使用。在这篇文章中, 我假设您已经下载了可启动的 ISO 映像, 以供您选择的操作系统, 但如何将 ISO 映像放到 U盘上?

您下载的 ISO 文件包含整个媒体的镜像。它包括启动 PC/服务器所需的所有文件。这种镜像格式可悲的是不能直接使用复制到U盘。我们首先需要将镜像从 ISO 转换为一个 UDRW (读写通用磁盘镜像格式), 我们可以复制到U盘。

创建可引导的U盘的一些步骤也可以在 GUI 中完成, 但是有些步骤必须在终端下, 我决定在 shell 终端中执行所有步骤。

将ISO转换为UDRW格式

Mac OS X 提供了将ISO镜像转换为UDRW 所需的所有工具。下面的命令将ISO镜像转换为 UDRW 格式。

hdiutil convert -format UDRW -o destination_file.img source_file.iso

您将注意到, destination_file 从该命令将创建文件 destination_file.img.dmg 真的。这是因为 hdiutil 程序自动添加了 dmg 文件扩展名。这不是问题, 因为文件扩展名不会影响镜像的格式。

准备U盘

检查您的U盘, 如果有任何重要的数据,一定要先进行备份,因为接下来的步骤将删除它的一切。

要准备U盘, 我们将删除U盘上的所有分区, 并创建一个空分区。首先我们需要知道U盘的设备名称。打开一个终端并执行以下命令:

$ diskutil list

您将看到一个磁盘和分区列表。目标是在这个输出中识别U盘。根据您的系统配置, 您的输出可能与此不同。下面示例中显示了3个物理磁盘。/dev/disk1 是由于在 Mac OS X 中启用的分区加密 (FileVault 2) 而创建的虚拟磁盘。

/dev/disk0   #:                       TYPE NAME                    SIZE       IDENTIFIER   0:      GUID_partition_scheme                        *500.1 GB   disk0   1:                        EFI                         209.7 MB   disk0s1   2:          Apple_CoreStorage                         399.5 GB   disk0s2   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3   5:                 Apple_Boot Boot OS X               134.2 MB   disk0s5/dev/disk1   #:                       TYPE NAME                    SIZE       IDENTIFIER   0:                  Apple_HFS MacOSX                 *399.2 GB   disk1/dev/disk2   #:                       TYPE NAME                    SIZE       IDENTIFIER   0:      GUID_partition_scheme                        *2.0 GB     disk2   1:       Microsoft Basic Data UNTITLED 1              2.0 GB     disk2s1 

如上面的输出所示, 连接的U盘是一个小的 2.0 GB 驱动器, 上面有一个 FAT 分区。我们现在将在下一步中删除此分区。下一步, 我们需要输入磁盘名称做这参数,即 "/dev/disk2"。

使用以下命令, 磁盘上的数据 (您的U盘) 将被删除!

$ diskutil partitionDisk /dev/disk2 1 "Free Space" "unused" "100%"

有了这个命令, U盘被重新划分为有1分区, 没有格式化, 100% 的大小都用于这个分区。如果您用 diskutil list 再次检查, 您将看到更改, 并且U盘将不再显示在 Finder 中。

将镜像复制到U盘上

现在, 我们可以复制我们创建到U盘的磁盘镜像。这是通过 dd (1) 命令完成的。此命令将将镜像复制到磁盘 (在此处替换您的U盘的相应磁盘名称):

$ dd if=destination_file.img.dmg of=/dev/disk2 bs=1m

如果出现错误dd: /dev/disk2: Permission denied

$ sudo dd if=destination_file.img.dmg of=/dev/disk2 bs=1m

dd 命令在完成复制过程之前不会显示任何输出, 因此请耐心等待它完成。

$ diskutil eject /dev/disk2

要弹出U盘, 请使用上面的命令。完成此操作后, 可启动的U盘已准备就绪。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,997评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,603评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,359评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,309评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,346评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,258评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,122评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,970评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,403评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,596评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,769评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,464评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,075评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,705评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,848评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,831评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,678评论 2 354

推荐阅读更多精彩内容