Mac如何将Install macOS High Sierra.app转换成iso?

时间:2023-12-05 10:06:12 

有时候你可能想在你的Mac上用虚拟机再装一个Mac系统,以便用于测试新系统,或者有用windows的同学想安装一个Mac系统试试,这都需要iso格式的Mac系统安装包。这时候你就可以用你的Mac从Appstore下载一个原装正版的Mac系统再转成iso,Appstore下载的系统是在「应用程序」里面的(Mojave 10.14开始系统下载是直接在系统偏好设置里,但下载好后一样是在「应用程序」里),而格式则是.app格式(如:Install macOS High Sierra.app,如果你的Finder有设置显示所有格式的话,如果没有,那就不显示格式),又或者,我们可以从网上下载dmg格式的MacOS安装包,其实你双击挂载这个dmg之后,它里面还是.app的,把它拿出来再转换就可以。

执行下面的命令创建一个磁盘镜像文件(相当于创建一个空白磁盘)。

hdiutil create -o /tmp/HighSierra -size 5200m -layout SPUD -fs HFS+J

这个文件创建好之后,格式就是.dmg的,大小为5.1G,它是由-size 5200m指定的大小,那为什么5200M不是5.2G而是5.1G呢?我猜指定的5200m是按1024M=1G来算的,所以5200/1024=5.078125约等于5.1G(注意,如果以后的新版本系统变大了,那么你自己把5200m换成其他的数字就可以,比如6100m,Mojave 10.14就6.01G)。

Mac如何将Install macOS High Sierra.app转换成iso?

ayout表示指定文件分区类型,SPUD指Single Partition,单文件分区。

-fs表示指定file system,即指定文件系统,后面的HFS+J就是文件系统,其中HFS是Hierarchical File System,即分层文件系统的意思,这是苹果一直以来的硬盘文件系统,就好比windows的NTFS也是硬盘文件系统的一种,+号应该是表示增强版的意思,J是什么意思我就不知道了。

Mac如何将Install macOS High Sierra.app转换成iso?

然后执行以下命令,attach是『附加,粘上,贴上』的意思,意思就是把刚才创建的在/tmp目录下的HighSierra.dmg文件,挂载到install_build这个卷(Volumes)下边。

hdiutil attach /tmp/HighSierra.dmg -noverify -mountpoint /Volumes/install_build

Mac如何将Install macOS High Sierra.app转换成iso?

然后执行以下命令,意思是使用下载好的MacOS系统内部的createinstallmedia工具,来创建一个安装媒体文件,创建的位置,就是刚才挂载的/Volumes/install_build盘,其实上边第一步是相当于创建一个磁盘,第二步把它个磁盘挂载到/Volumes/install_build分区里,现在这一步,就是要把MacOS系统安装包写入到这个硬盘上边(注意这个命令要看你自己的系统文件下载在哪里,路径不一定照搬,例如我的Install macOS High Sierra.app系统安装包就放在下载目录里面),执行该命令会出来一个提示,输入大写字母Y然后回车即可。

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build

Mac如何将Install macOS High Sierra.app转换成iso?

写入完成后,就把这个文件移动到桌面上并重命名为:InstallSystem,其实重命名只是为了方便我们看它是系统安装包,实际上重不重命名都不影响,并且这一步不一定要移动到桌面,比如我就移动到了下载目录里边。

mv /tmp/HighSierra.dmg ~/Desktop/InstallSystem.dmg

Mac如何将Install macOS High Sierra.app转换成iso?

然后卸载刚刚创建安装媒体文件的时候自动挂载的MacOS

hdiutil detach /Volumes/Install\ macOS\ High\ Sierra

Mac如何将Install macOS High Sierra.app转换成iso?

最后,把这个制作好的dmg格式的系统安装文件转换成iso格式,注意转换后的文件是HighSierra.iso.cdr,自己重命名,把这个.cdr删除就行了(这里我不太明白这个.cdr是什么意思)。

hdiutil convert ~/Desktop/InstallSystem.dmg -format UDTO -o ~/Desktop/HighSierra.iso

Mac如何将Install macOS High Sierra.app转换成iso?

标签:苹果,mac,转换成iso
0
投稿

猜你喜欢

  • Excel 显示当前系统日期的方法

    2022-11-21 00:35:59
  • Win10系统如何查看wifi密码_查看wifi密码

    2023-07-30 12:39:46
  • win11重启很慢怎么办?win11重启很慢解决方法

    2023-12-21 01:32:01
  • Win7系统如何使用两台电脑共享上网 win7局域网共享上网教程

    2023-08-08 18:57:06
  • 快速的在excel单元格中输入不同的数据

    2022-06-21 10:37:34
  • word如何单发信函?word单发信函方法介绍

    2022-09-21 23:28:36
  • 如何给WPS设置画报的方法

    2022-01-28 23:24:28
  • iOS 13 教程:如何在「提醒事项」中创建新的列表?

    2023-10-25 04:13:53
  • Excel根据条件自动填充颜色动画教程

    2022-10-26 17:16:26
  • wps excel下拉选择项怎么设置?wps excel下拉选项怎么做?

    2023-04-29 04:11:16
  • 鼠标的形状表示特定的含义

    2022-12-31 04:46:46
  • 联想驱动管理怎么使用?联想驱动管理使用教程

    2022-04-29 06:15:54
  • Excel该怎么学,新人必须的12个技巧,少走弯路让你的操作更高效

    2022-07-19 03:20:22
  • Win10预览版10166《微软WiFi》亮相桌面版图赏

    2022-02-23 21:28:55
  • win11怎么升级22h2?两种方法教你升级22h2!

    2023-12-15 07:15:51
  • Excel中进行查询网页数据并实时更新的操作方法

    2022-12-03 12:32:35
  • Win10 Mobile预览版10534系统截图首次曝光:新增以太网连接

    2023-08-16 05:25:31
  • Excel中表格单元格两个合并一个的操作技巧

    2023-02-21 02:19:01
  • Windows 2000/XP/2003 下 IIS+PHP+MySQL+Zend Optimize安装说明

    2023-12-23 13:34:48
  • Win10宽带连接如何设置?

    2022-04-26 23:23:38
  • asp之家 电脑教程 m.aspxhome.com