CoLinux+Ubuntnにパーティションを追加。

CoLinuxは最初1Gしか容量が無くてすぐにいっぱいになっちゃったので追加する。
今回home配下を拡張したかったのでhomeに1G割り当てることにする。

Winでディスクイメージの作成

ddコマンドが無いのでfsutilで作成した。

fsutil file createnew name.fs 1010612736 

ubuntu.confに設定追加。

さっき作ったFSを追加してあげる

cobd2="C:\coLinux\swap_device\home.fs"

CoLinuxを再起動してディスクをフォーマット

ext3でフォーマットする

mkfs.ext3 /dev/cobd2

「/etc/fstab」に追加

homeにするぞって感じ。

/dev/cobd2 /home ext3 defaults 1 1

既存のディレクトリをリネーム

今回は今あるディレクトリを差し替えるので競合しないように一度名前を変えておく

mv home home2

mountする

mount /home

確認してみる

/dev/cobd2がhomeに認識されとる!

df
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/cobd0             1032088    962680     16980  99% /
varrun                  258092        44    258048   1% /var/run
varlock                 258092         0    258092   0% /var/lock
udev                    258092        12    258080   1% /dev
devshm                  258092         0    258092   0% /dev/shm
/dev/cobd2              971396     16428    905624   2% /home

退避しておいたファイルを新しいフォルダにコピー

mv /home2/* /home/.
rm -r /home2

結果

こんな感じにできた。しかし既に52%つかうという見積もりミスwwwwww

Filesystem            サイズ  使用  残り 使用% マウント位置
/dev/cobd0           1008M  712M  245M  75% /
varrun                253M   44K  252M   1% /var/run
varlock               253M     0  253M   0% /var/lock
udev                  253M   16K  253M   1% /dev
devshm                253M     0  253M   0% /dev/shm
/dev/cobd2            949M  461M  440M  52% /home