公司需要做网站,常州网红餐厅有哪些,网站首页设计参考,免费推广的途径与原因想要把dmg格式转成iso格式#xff0c;然后能在虚拟机上用#xff0c;最起码新版的macOS镜像是不能用UltraISO#xff0c;dmg2iso这种软件了#xff0c;你直接转放到VMware里绝对读不出来#xff0c;办法就是#xff0c;在Mac系统中转换为cdr#xff0c;然后再转成iso然后能在虚拟机上用最起码新版的macOS镜像是不能用UltraISOdmg2iso这种软件了你直接转放到VMware里绝对读不出来办法就是在Mac系统中转换为cdr然后再转成iso愿意折腾的可以试试。
目录
1.准备Mac环境
2.下载dmg文件
3.放入Mac系统中
4.安装dmg到虚拟磁盘的准备工作
5.安装dmg到虚拟磁盘的核心工作
6.导出镜像 1.准备Mac环境
不论你是用的Mac物理机还是Mac虚拟机首先要准备好一个Mac系统环境对于没有Mac虚拟机ISO镜像的用户这其实就是个非常尴尬的循环依赖你想制作Mac虚拟机ISO的前提是你得有Mac环境所以如果嫌麻烦还是网上找转换好的ISO吧。
另外Mac环境的硬盘格式不能是APFS必须是macOS扩展APFS下转换会出bug。
AMD的CPU安装Mac虚拟机如果硬盘格式用macOS扩展可能会出bug所以还是建议找找网上的现成ISO。
2.下载dmg文件
极限苹果论坛可以下载dmgISO也有不过发布会慢一些
macOS系统下载 | 极限苹果-Mac论坛-提供Mac软件和macOS苹果系统镜像下载苹果电脑macOS各版本系统镜像下载https://www.applex.net/pages/macos/ 另外如果你已经有Mac环境可以在苹果应用商店下载最新dmg镜像
3.放入Mac系统中
用虚拟机的可以用VMTools物理机直接下载就好了 4.安装dmg到虚拟磁盘的准备工作
双击dmg文件将文件复制到桌面其实哪都行你只要知道路径就行最好还是放到个人用户路径下。
拖拽到桌面 最好把名字改了改成没有空格的方面以后敲命令 打开终端 5.安装dmg到虚拟磁盘的核心工作
终端创建文件夹这里的第一个/User是指User文件夹第二个/user是因为我Mac里的用户叫user你要改成自己的名字下面不再重复说明
mkdir -p /Users/user/ISO/Volumes
mkdir -p /Users/user/ISO/tmp
创建cdr.dmg文件16500m是指cdr.dmg的容量为16500M原则上不能小于16410M我这里取整你要大一点也行但是不能更小了要不然可能写不下数据。
hdiutil create -o /Users/user/ISO/tmp/Sequoia.cdr -size 16500m -layout SPUD -fs HFSJ
挂载cdr.dmg文件到虚拟光驱
hdiutil attach /Users/user/ISO/tmp/Sequoia.cdr.dmg -noverify -nobrowse -mountpoint /Users/user/ISO/Volumes/Sequoia 下面是最重要的创建安装镜像到dmg
如果Mac系统磁盘用了APFS会报错磁盘格式只能是macOS扩展
必须用sudo提高权限
sudo /Users/user/Desktop/Sequoia.app/Contents/Resources/createinstallmedia --volume /Users/user/ISO/Volumes/Sequoia --nointeraction 推出虚拟光驱 把虚拟光驱cdr.dmg文件数据导出为cdr格式必须先推出虚拟光驱要不然会提示繁忙
hdiutil convert /Users/user/ISO/tmp/Sequoia.cdr.dmg -format UDTO -o /Users/user/ISO/tmp/Sequoia.iso 6.导出镜像
进入目录把cdr文件复制出来SSHVMTools都行 把cdr的后缀去掉只保留iso 这个iso文件就可以用于虚拟机安装macOS了至此dmg转iso完成。