google 一下, 找到這篇 ExpandingRoot 介紹如何擴充 coLinux 的大小, 也適用於 andLinux 。裡面列了許多作法, 我試過「TopoResize」和「 Toporesize - Command line tool」, 兩者都沒效, 還搞爛了 image 檔, 只好重灌 andLinux (也只是移除軟體, 重裝軟體而已啦, 雖說資料就飛了)。
後來照著「The simplest way to enlarge the root partition」做, 就弄成功了。原理很簡單, 就是下載一個別人作好的 image 檔, 掛上它, 然後把整個 / 複製到新的 partition 上。再關機修改設定, 將 root 指到新的 image 檔。
詳細做法如下:
- 下載別人作好的 vdi 檔。我下載 10G 那個檔, 為此還砍了和 andLinux 同槽的遊戲, 嗚.....。
- 用 7-zip 解開檔檔, 放到 Program Files\andLinux\Drives\ 下, 我將檔名改成 base_10G.vdi。
- 編輯 Program Files\andLinux\settings.txt, 加入這行:
cobd3=Drives\base_10G.vdi
- 開啟 andLinux
- mkdir /mnt/test && mount /dev/cobd3 /mnt/test
- cp -ax / /mnt/test && umount /mnt/test
- 關閉 andLinux
- 編輯 Program Files\andLinux\settings.txt, 將 cobd3 和 cobd0 對調, 即:
cobd0=Drives\base_10G.vdi
cobd3=Drives\base.vdi - 重開 andLinux, 搞定收工。
沒有留言:
張貼留言