AMD電腦用vmware裝Mac OS X的那些事

前言

當時查找不到好的amd鏡像,在發文後才找到其它更好更新的資源,在這方面國人的速度也很厲害,分享一個當前最新版本的

聆曦AMD&Intel雙平臺黑蘋果鏡像安裝包Catalina
https://www.c4dlx.com/forum.php?mod=viewthread&tid=942&highlight=amd

鏡像

我電腦是amd cpu,直接使用人家做好的鏡像 SierraAMD,
地址: https://forum.amd-osx.com/viewtopic.php?f=23&t=1899

另外也有其它地址:

都是來源於這個論壇 https://forum.amd-osx.com/viewforum.php?f=51&sid=30d48f0810c4f2194ea58acca2db72b2

虛擬機

我原本是使用vmware player,它內部使用192.168.106網段,並且沒有“虛擬網絡編輯器”,不能修改內網網段,導致與我這邊局域網衝突。最終還是使用了vmware pro。

分辨率

安裝過程很順利,界面安裝後只有1024的分別率,網上說安裝下面兩個可以解決,實測可以。

  • VMsvga2_v1.2.5_OS_10.9.pkg
  • guestd_patches.pkg

前者最初是安裝了1.2.4版本,閃屏,使用了最新的1.2.5恢復正常。
另外還有比例不對情況,於vmware的虛擬機設置中找到顯示器一項,輸出你想要的分辨率,啓動虛擬機解決。

擴展空間

先在虛擬機的設置中,把硬盤擴展到想要的大小。啓動系統後,到終端輸入

  • diskutil list 查看分區ID
  • diskutil resizeVolume disk0s2 60GB,disk0s2是對應的分區

文件傳輸

需要從電腦拷文件到虛擬機裏面,可以到finder中的go菜單,選擇connect to server,輸入主機ip以及賬號密碼,打開共享目錄。

空間不足

虛擬機使用一會,就會被告知空間滿了,使用 OmniDiskSweeper 查看後,發現是 /cores 目錄製成的core文件過多,應該是系統存在很多錯誤導致。通過一般搜索是使用 ulimit -c 0 設置,但我設置沒有效果,正確應該是:

  • 創建文件 /etc/sysctl.conf
  • 輸入內容 kern.coredump=0

ruby版本2.0過低

我是使用rvm來處理,一般這個也很容易搜索出結果。

  • curl -L get.rvm.io | bash -s stable
  • rvm install 2.5

NTFS只讀問題

我有四個硬盤,三個ntfs的,默認裝好系統好,這三個盤都看到,但是都是隻讀。

  1. 使用fstab進度行設置開機掛載,如 LABEL=colorful none ntfs rw,auto,nobrowse;
  2. 關閉windows系統快速啓動以及休眠功能,可以輸入powercfg /h off;
  3. 如果是intel,還有一個說法是關閉設備管理器中的“Intel® Management Engine Interface”;

我是隻關閉了win10快速啓動,但系統盤還是不能以可寫掛載,後來把休眠也禁用了就解決問題。

還有其它掛載工具,如ntfs-3g,沒有使用過就沒有詳細描述。

附:
Xcode 支持的系統版本對照
https://zh.wikipedia.org/wiki/Xcode

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章