イメージサイズ拡張
自分用メモ。
http://wiki.colinux.org/mediawiki/index.php/ExpandingRoot
http://clouder.jp/yoshiki/mt/archives/000406.html
まず、XPのDOSプロンプトで空のイメージを作ります。
C:\> fsutil file createnew ubuntu-ja-5.10-colinux-i386-4g.img 4294967296
最後の4294967296は4GBytesの意味。
次にubuntu-ja-5.10-colinux-i386.xmlを編集し、block_deviceのindex="2"を追加して先のイメージファイルを追加。
root=/dev/cobd0
coLinuxを再起動します。起動したらコマンドで以下を入力。
# mkfs.ext2 /dev/cobd2 # e2fsck /dev/cobd2 (←これは失敗したので飛ばしました。) # dd if=/dev/cobd0 of=/dev/cobd2 # e2fsck /dev/cobd2 (←これはdd後にresize2fsでエラーになったので行いました。) # resize2fs -p /dev/cobd2 # e2fsck /dev/cobd2 # shutdown now -h
ddした後にinodeのエラーがでたりしてたけどe2fsckしたりしたら何とか動いているみたいなのでよしとしています。
このあとubuntu-ja-5.10-colinux-i386.xmlのblock_deviceの0を新しいイメージにし、2の項目を消して、再起動すればOK。
root=/dev/cobd0
これを見てされる人は自己責任でお願いします。