1. 背景
事情是這樣的,我準(zhǔn)備編譯android源碼,但是我的MacPro只有256G的空間,而源碼編譯大概要100G左右的空間。于是,我從箱底翻出500G的硬盤。只有一個分區(qū),NTFS文件系統(tǒng)的,編譯源碼需要Mac OS擴展(區(qū)分大小寫,日志式)。但里面還有300多G的資料、軟件、游戲之類的,直接格式化肯定不行,備份又麻煩。所以我準(zhǔn)備在移動硬盤上劃分一個新的分區(qū),格式化成mac需要的格式。
2. 壓縮原有分區(qū)并創(chuàng)建Mac OS 擴展分區(qū)
使用的工具
- Windows自帶的磁盤管理工具
- Mac自帶的磁盤管理工具
具體步驟
- 利用Windows自帶的磁盤管理工具,壓縮移動硬盤上原有的分區(qū)。據(jù)說編譯源碼100G的空間夠了,于是我壓縮出了100G左右的空間。
- 利用Windows自帶的磁盤管理工具,創(chuàng)建新的分區(qū)(使用壓縮出的空間)。這里可能因為我的移動硬盤原有的分區(qū)是NTFS的,所以無法在Mac上對移動硬盤進行分區(qū),只能先在Windows上分區(qū)。
- 利用Mac自帶的磁盤管理工具,格式化新建的分區(qū)。

分區(qū)完成后
3. 擴展MacOSX分區(qū)的大小
分區(qū)完成之后,下載Android源碼進行編譯,艱難繞過各種坑之后,在編譯到80%時失敗了,空間不足?。?!于是只能想辦法再給MacOSX分區(qū)擴展一點空間。
工具
- Windows自帶的磁盤管理工具
- iPartition(Mac上的一個第三方磁盤分區(qū)工具)
具體步驟
- 利用Windows自帶的磁盤管理工具,壓縮NTFS分區(qū)的空間??臻g擠擠總是有的,又壓縮出50G空間。
-
利用iPartition工具,把壓縮出的50G空間合并到MacOSX分區(qū)中。這一步嘗試了Windows的磁盤管理工具、Mac的磁盤管理工具還有Windows上的分區(qū)助手都沒法搞。最后用iPartition輕松搞定。
空間擴展完成后
