使用VMware虛擬機搭建的MacOSX,安裝xcode時出現(xiàn)磁盤空間不足的錯誤宴胧。
因為很多朋友在初次安裝MacOSX的時候都默認選擇40G的磁盤大小,結(jié)果用了沒兩天之后就發(fā)現(xiàn)磁盤不夠用了表锻。
這時牺汤,百度一下你會找到很多相關(guān)文章,大體上是正確的浩嫌,但針對于OS10.10以上的版本就有可能會出現(xiàn) PCI 外置磁盤大小通過 磁盤工具 無法擴展的問題檐迟。
呈現(xiàn)出來的效果补胚,是可以在磁盤工具中看到對應(yīng)的磁盤已經(jīng)擴展到目標(biāo)大小,但是不能進行分區(qū)追迟,其中唯一一個MacOSX分區(qū)也不能進行抹掉和擴展操作溶其,原因很簡單,這是MacOSX的系統(tǒng)盤敦间,所以你不能在系統(tǒng)運行的時候進行操作瓶逃。而VMware又無法進入MacOSX的恢復(fù)分區(qū),所以你只能干瞪眼廓块。
折騰N久后厢绝,偶然間發(fā)現(xiàn)MacOSX有一個diskutil命令(在終端里面使用)。而diskutil有一個resizeVolume命令带猴。好吧昔汉,你已經(jīng)猜到我是怎么做了的。
其實非常簡單拴清,解決方法:
1.打開終端靶病,輸入diskutil list;
2.從顯示的列表中找到你需要擴展的分區(qū)口予,如上圖娄周。我的磁盤有107.4G,但系統(tǒng)分區(qū)為42.1GB沪停。(分區(qū)的ID一般為diskXsX煤辨,我的ID是disk0s2);
3.然后輸入 diskutil resizeVolume disk0s2 100GB木张,其中disk0s2為對應(yīng)分區(qū)的ID掷酗,100GB為目標(biāo)大小(這里的目標(biāo)大小不能超過這個磁盤的總額)窟哺;回車,等待完成就可以使用了技肩。