在MAC下使用ISO制作Linux的安装USB盘
创始人
2024-03-01 11:02:05
0

在Mac环境下,将Linux的ISO镜像生成一个Linux的安装盘,和Linux下差不多,只是Mac下有一些自己的工具。

步骤如下:

1、在终端下,将ISO镜像转换为DMG格式:

$ hdiutil convert -format UDRW -o ~/linux.dmg /tmp/linux.iso

正在读取Master Boot Record(MBR:0)…
正在读取Linux                       (Apple_ISO:1)…
正在读取(Windows_NTFS_Hidden:2)…
.......................................................................................................................
经过时间:14.829s
速度:145.1M 字节/秒
节省:0.0%
created: /tmp/linux.dmg

也可以使用“磁盘工具”来转换为可读写的DMG镜像。

2、插入USB盘,然后在终端下,查找该盘的设备名:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            120.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.8 GB    disk1
   1:               Windows_NTFS wxy-u3                  15.8 GB    disk1s1

以上显示该盘的设备名是: /dev/disk1

也可以通过“磁盘工具”里面选择磁盘(不是分区),来查看其信息,获得设备名。

3、卸载USB盘(插入时已经自动挂载了),但是不要推出。在终端下:

$ diskutil umountDisk /dev/disk1
Unmount of all volumes on disk1 was successful

也可以通过“磁盘工具”进行卸载。

4、镜像上面生成的DMG内容到USB盘,在终端下:

$ sudo dd if=linux.dmg of=/dev/rdisk1 bs=1m
Password:
2151+1 records in
2151+1 records out
2256076800 bytes transferred in 90.277905 secs (24990354 bytes/sec)

此处要千万注意,指定的of别写错了,否则悔之晚矣。另外,of参数指定的设备名,可以用上面找到的/dev/disk1,也可以用/dev/rdisk1,此处的“r”据说会写入较快。

另外,如果报错:“dd: Invalid number `1m’”,可能是使用的不同版本的dd,可以换为bs=1M试试。

如果报错:“dd: /dev/diskN: Resource busy”,可能是上面的步骤中没有完成卸载USB盘。

5、推出USB盘。在上面复制之后,系统可能会报错,“此电脑不能读取能插入的磁盘”,不必理会,直接推出即可。也可以在终端下推出:

$ diskutil eject /dev/disk1

或者在“磁盘工具”里面推出。

使用该USB盘引导启动即可进行Linux的安装。

相关内容

监管部门发现Linux系统...
当我还是青少年的时候,我被禁止看《花花公子》杂志。我只想读里面的文...
2026-03-18 11:39:28
荣耀MagicBook全新...
IT之家 3 月 17 日消息,荣耀终端股份有限公司 PC 产品总...
2026-03-17 17:38:25
Unity引擎要原生适配S...
IT之家 3 月 14 日消息,据科技媒体 TechPower U...
2026-03-15 18:52:34
苹果推出macOS 26....
苹果公司今日针对Mac电脑用户推出了macOS 26.3.2系统更...
2026-03-11 18:35:38
黄仁勋:智能体AI成行业拐...
来源:环球网 【环球网科技综合报道】3月7日消息,据外媒Wccf...
2026-03-07 13:22:58
开发者把Linux装进PS...
IT之家 3 月 7 日消息,开发者 Andy Nguyen 今天...
2026-03-07 11:18:12

热门资讯

2020 年的 GitHub ... 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或...
开源新闻速递:openSUSE... 今日关注openSUSE 项目组的 Dominique Leuenberger 在他的周报中说:“这...
KDE4.11 Beta1 正...   KDE 项目工作组刚刚发布了 KDE Software Compilation 4.11 Bet...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...