欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

VM安装mac及dmg文件转换iso win10系统下将DMG转为ISO镜像——(虚拟机黑苹果操作) 有大用

载镜像:http://www.msdn3.com/6/20190826/

这个网站超级好用!!!!!!!!!!!!!!!!!!!!!!!!!

2、下载后为dmg文件;如果可以直接下载iso文件的可以跳过转换步骤

3、dmg文件转iso文件

(1)下载DMG2IMG:32位&64位版Windows:https://dl.lancdn.com/landian/software/dmg2img/v1.6.7.zip

(2)Win+R转到DMG2IMG的根目录(我直接放在了D盘下),操作如下

dmg2img.exe [空格] DMG文件名 [空格] ISO文件名

转换成功!!!!!!!!!!!!!!!!!!!

4、下载用于VMware的macOS补丁,unlocker:https://codeload.github.com/DrDonk/unlocker/zip/master

5、关掉VMware Workstation。调出任务管理器,单击服务,如下几项,右键,停止

6、解压unlocker-master.zip文件,找到 win-install.cmd,以管理员身份运行,等待运行完即可,完成后如下图

!!!!!!!!!!!!!!1完成这一步vmware才能识别macOS,注意路径里不能有中文!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

7、其他操作如虚拟机装其他系统无异

 


来自  https://www.cnblogs.com/Mu-Workstation/p/11408585.html



  今天心血来潮,突然看见一篇关于swift的入门教程,但是前提是有一台mac啊,于是对于屌丝,就只好装黑苹果或者是虚拟机上运行了,但是呢mac貌似听说(没用过)只能在inter上运行,屌丝的本子偏偏是AMD的,没有办法,就想到了虚拟机的办法了(也没有脑子,虚拟机上的也只能在inter上运行),但是屌丝之前下载的OS X10却是dmg文件。本来打算去下载iso文件的,可是后来就在网上瞥见dmg可以转换iso(图样图僧破)。

  网上dmg转iso的软件貌似比较多,下载的Dmg2iso不能用;然后就用的是UltralISO(软碟通)

以下是百度上的教程,亲测实用,就不自己截图了


    1. 打开软碟通软件,
    2. 点击文件选择文件下的打开选项,

    3. 选择dmg文件的所在目录,点击确定

    4. 然后点击工具里面的格式转换

    5. 选择输入映象文件与输出ISO文件保存的目录,输出格式:标准ISO,最后点击转换就OK了

      END            

参考链接:http://jingyan.baidu.com/article/870c6fc333a48bb03fe4beaa.html

 很不幸AMD确实不行,加之unlock-all-v120插件按照提示的方法安装的时候就出了问题,导致虚拟机选择系统的时候就没有出现OS X10.10的选项。后边再折腾,今天的就到此为止。

  参考链接:http://www.yishimei.cn/network/577.html

来自 https://www.cnblogs.com/mxh1099/p/4941246.html


通过mac电脑将macos系统的dmg镜像转换为iso文件,供VMware安装mac系统



1、首先下载mac系统,可以在mac系统的app store商店上下载,下载连接为:

链接:https://pan.baidu.com/s/1BGQ-lM1rt77NEzo9jlItlg 
提取码:mvg8 

该系统是macOS Catalina 10.15.2版本的

打包好的iso文件下载地址为:

链接:https://pan.baidu.com/s/1n-803w1YlfznkfPfv9dS2w 
提取码:e3vs 

2、将下载好的dmg文件拷贝到mac系统中,然后打开镜像将里边的安装mac OS Catalina复制到桌面上,如下图所示:

3、新建目录,使用如下命令来创建:

  1. mkdir -p /Users/sunxiaoju/sunxj/ISO/Volumes
  2. mkdir -p /Users/sunxiaoju/sunxj/ISO/tmp

如下图所示:

4、执行如下命令:

hdiutil attach /Users/sunxiaoju/Desktop/Install\ macOS\ Catalina.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Users/sunxiaoju/sunxj/ISO/Volumes/install_app

注意:/Users/sunxiaoju/Desktop/Install\ macOS\ Catalina.app/Contents/SharedSupport/这个路径是哪个安装mac OS Catalina包的路径,可以选择显示包内容找到Contents/SharedSuppor,然后将路径拷贝出来即可,如下图所示:

5、然后执行如下命令来创建一个dmg镜像,也就是相当于一个磁盘:

hdiutil create -o /Users/sunxiaoju/sunxj/ISO/tmp/Catalina.cdr -size 7800m -layout SPUD -fs HFS+J

如下图所示:

6、执行如下命令,将dmg与install_build目录关联起来:

hdiutil attach /Users/sunxiaoju/sunxj/ISO/tmp/Catalina.cdr.dmg -noverify -nobrowse -mountpoint /Users/sunxiaoju/sunxj/ISO/Volumes/install_build

如下图所示:

7、然后执行如下命令:

asr restore -source /Users/sunxiaoju/Desktop/Install\ macOS\ Catalina.app/Contents/SharedSupport/BaseSystem.dmg -target /Users/sunxiaoju/sunxj/ISO/Volumes/install_build -noprompt -noverify -erase

如下图所示:

8、执行如下命令:

mkdir -p /Users/sunxiaoju/sunxj/ISO/Volumes/OS\ X\ Base\ System/System/Installation/

创建一个目录,如下图所示:

9、然后执行如下命令,将Packages拷贝到新创建的目录:

cp -rp /Users/sunxiaoju/sunxj/ISO/Volumes/install_app/Packages /Users/sunxiaoju/sunxj/ISO/Volumes/OS\ X\ Base\ System/System/Installation/

如下图所示:

10、执行如下命令将BaseSystem.chunklist拷贝到/Users/sunxiaoju/sunxj/ISO/Volumes/OS\ X\ Base\ System目录,此目录在上一个mkdir已经创建过了:

cp -rp /Users/sunxiaoju/Desktop/Install\ macOS\ Catalina.app/Contents/SharedSupport/BaseSystem.chunklist /Users/sunxiaoju/sunxj/ISO/Volumes/OS\ X\ Base\ System/BaseSystem.chunklist

如下图所示:


11、执行如下命令将BaseSystem.dmg 拷贝到/Users/sunxiaoju/sunxj/ISO/Volumes/OS\ X\ Base\ System目录中:

  1. cp -rp /Users/sunxiaoju/Desktop/Install\ macOS\ Catalina.app/Contents/SharedSupport/BaseSystem.dmg /Users/sunxiaoju/sunxj/ISO/Volumes/OS\ X\ Base\ System/

如下图所示:

12、执行如下命令,卸载install_app:

hdiutil detach /Users/sunxiaoju/sunxj/ISO/Volumes/install_app

如下图所示:

13、如果桌面上显示了Catalina镜像内容,请推出,否则无法将dmg转换成iso,会提示繁忙,如命令:

hdiutil convert /Users/sunxiaoju/sunxj/ISO/tmp/Catalina.cdr.dmg -format UDTO -o /Users/sunxiaoju/sunxj/ISO/tmp/Catalina.iso

如下图所示:

14、然后将生成的Catalina.iso移动到桌面,如下图所示:

15、将生成的iso文件复制到window系统。

16、注意:默认的VMware是不支持mac系统的,需要下载一个MK-unlocker文件,下载地址为:

链接:https://pan.baidu.com/s/1wBAat3Fw005VDUjqsOzB9g 
提取码:nsp0 
17、下载好执行要执行里边的win-install.cmd,注意:在执行前需要将vmware的所有服务停止掉才行,如下图所示:

18、执行完之后即可新建虚拟机,如下图所示选择自定义安装:

19、选择默认即可,如下图所示:

20、选择稍后安装操作系统,如下图所示:

21、选择Apple Mac OS X,注意:unlocker如果没安装成功是不会出现此选项的,如下图所示:

22、填写虚拟机名称和保存路径,如下图所示:

23、选择处理器个数,如下图所示:

24、选择内容,如下图所示:

25、选择网络连接,如下图所示:

26、选择控制器类型,如下图所示:

27、选择硬盘类型,如下图所示:

28、选择磁盘,如下图所示:

29、选择磁盘大小以及其他类型,如下图所示:

30、选择磁盘文件保存位置,如下图所示:

31、此时即可开始创建磁盘,如下图所示:

32、创建好磁盘之后,选择从mac系统拷贝出来的iso文件,如下图所示:

33、然后启动虚拟机即可安装,如下图所示:

34、选择安装语言,如下图所示:

35、选择磁盘工具进行分区或格式化,如下图所示:

36、选择VMware哪个磁盘,然后点击抹掉,输入名称,如下图所示:

37、抹掉之后就会出现一个System的磁盘,如下图所示:

38、选择重新安装macOS,如下图所示:

39、选择继续,如下图所示:

40、点击同意,如下图所示:

41、选择要安装的磁盘,如下图所示:

42、此时即可进入安装状态,如下图所示:




来自   https://blog.csdn.net/sunxiaoju/article/details/104584425

普通分类: