coLinuxのDiskイメージ拡張

シェアする

ApacheとかTomcatとか入れてたらあっというまに容量なくなってきたのでディスク容量を増やす。標準の1Gbって結構少ないね。これを4Gbに増やす。これだけあれば大丈夫だろう。

参考URL
Clouder::Blogger: colinuxのイメージを拡張とswapを使う方法

cygwin $ fsutil file createnew root_fs_new 4294967296

Cygwinじゃなくても大丈夫なはず。

cygwin $ ssh -l jklryo 192.168.0.40
colinux$ sudo mkfs.ext2 /dev/cobd2
colinux$ sudo mkdir /mnt/4gb
colinux$ sudo mount -t ext2 /dev/cobd2 /mnt/4gb/

そしてデータコピーするためにこんなものを書く。コピーの必要無い/procとかを除いた。ls >> FILENAME からvimでちょろっと手加えるだけなので楽といえば楽だが。

colinux$ vi FILENAME
#!/bin/sh
cp -R /bin /mnt/4gb/.
cp -R /dev /mnt/4gb/.
cp -R /etc /mnt/4gb/.
cp -R /home /mnt/4gb/.
cp -R /lib /mnt/4gb/.
cp -R /lost+found /mnt/4gb/.
cp -R /media /mnt/4gb/.
cp -R /opt /mnt/4gb/.
cp -R /root /mnt/4gb/.
cp -R /sbin /mnt/4gb/.
cp -R /srv /mnt/4gb/.
cp -R /sys /mnt/4gb/.
cp -R /tmp /mnt/4gb/.
cp -R /usr /mnt/4gb/.
cp -R /var /mnt/4gb/.
mkdir /mnt/4gb/proc

colinux$ sudo ./rootcp

コピー中にちろっとエラー出るが大丈夫かな・・・
おわったらconf.xmlをいじって再起動

colinux$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/cobd0             4128448    661572   3257164  17% /
tmpfs                    30724         0     30724   0% /lib/init/rw
tmpfs                    30724         0     30724   0% /dev/shm

うん、きっと大丈夫!

.
.
.

大丈夫じゃなかった!コピーしたファイルの所有権とグループが全部rootになってた。直さないと・・・

Sponsored Link

シェアする

フォローする