2010年6月4日

coLinux 硬碟擴充

coLinux 下載的 image 檔大小通常只有4G,對於使用上通常是不夠的,有三種解決方法:

A.用 toporesize 直接更改 image 檔,不過僅適用於 ext2 / ext3 檔案系統

1. 點選 "find file"

2. 選擇要更改的 image 檔

3. 移動底下的方塊調整大小

4.點選 Resize file 執行

B.使用 dd 

1.使用另外的 Linux 系統建立新的 image 檔
# dd if=/dev/zero of=20G.img bs=1G count=20

2.將新的 image 檔啟動時掛載
cobd2="C:/Program Files/coLinux/20G.img"

3.使用 dd 複製硬碟
#  dd if=/dev/cobd0 of=/dev/cobd2

4.關閉 coLinux,將原先的設定檔的 image 替換掉,cobd2 的部份刪掉
cobd0="C:/Program Files/coLinux/20G.img"
------------------------------------------------------
無論使用 A 或 B 方法,重新啟動後需運行下列的指令:

1.執行 resise2fs 調整大小
# resise2fs /dev/cobd0

2.執行 e2fsck 掃描硬碟
# e2fsck -f /dev/cobd0

C.另外建立一個 image,並且 mount 在使用者家目錄

1.使用上述 B 方法的步驟 1 ~ 2 建立新 image,啟動後編輯下列檔案
# vi /etc/fstab

2.添加下列敘述將新 image 開機時 mount 在 /home 底下
/dev/cobd2    /home    ext3    defaults    1    2

3.重新開機

沒有留言:

張貼留言