Windows2000でcoLinux(fedora5)を動かす(1) インストール〜HDDサイズ増加

参考ページ

2ch
coLinux野郎ぜ! Part6
http://pc11.2ch.net/test/read.cgi/linux/1158677481/
2ch検索(最新スレッド)
http://find.2ch.net/?STR=colinux&COUNT=10&TYPE=TITLE&BBS=ALL
VirtualPC や NativeLinux との速度比較 (やっぱり速くて素敵だよ)
coLinuxのbenchmark
http://www2.starcat.ne.jp/~kanocl/colinux/colinuxbench.htm
■ハードディスク容量を変更
coLinux Debian Linux image のサイズを変更する方法
http://www2.starcat.ne.jp/~kanocl/colinux/colinuxsize.htm

環境

Windows2000 SP4 + coLinux0.6.4(fedora5)

ネットワーク構成

[TAP-Win32 Adapter V8]を使用
 → Host(Windows)がルータ(プライベートアドレス: 192.168.0.XX)となるようにする

Windows2000

 ・IPアドレス(LAN側) : 192.168.199.2
 ・IPアドレス(coLinux側) : 192.168.0.1

coLinux

 ・IPアドレス : 192.168.0.2

インストール

※ インストール先は、E:\coLinux とする

 ・ダウンロード (http://www.colinux.org/ より)

  1. coLinux-stable 0.6.4-linux-2.6.11 ... 本体
  2. colinux-0.6.4-20060912-update ... パッチ
  3. 2.6.x-based Fedora Core ... Root FS Images

 ・インストール …「coLinux-0.6.4.exe」を実行
    〜以下を選択〜

 ・パッチ適用
     「colinux-0.6.4-20060912-update.zip」を解凍し、exeファイルを上書き
 ・起動スクリプト作成 (coLinux(fedora5).bat)

@ECHO OFF
e:
cd \coLinux
colinux-daemon.exe -c default.colinux.xml -t nt
CLS
EXIT

ハードディスク容量増加

やりたいこと
本家サイトからダウンロードしてきたデフォルトのファイルシステム容量を 2GB => 20GB に増やす。


 ・Root FS Images(Fedora5-2gb.ext3)をコピー(Fedora5-2gb_source.ext3)
 ・http://gniarf.nerim.net/colinux/fs/ より fs_10Gb.bz2 をダウンロード
 ・ダウンロードしたファイルを展開し(fs_10Gb)インストールフォルダへコピー
 ・fs_10Gb (fs_rootにリネーム) をさらにコピーして複製 (fs_data_10Gb)
 ・default.colinux.xml を以下のように修正



 ・coLinux起動(coLinux(fedora5).batを実行)
 ・以下のコマンドで全ファイルを複製

# mkdir /mnt/src
# mount /dev/cobd2 /mnt/src
# mkdir /mnt/dst
# mount /dev/cobd3 /mnt/dst
# cp -Rap /mnt/src/* /mnt/dst/    # 30分程掛かった
# halt

 ・default.colinux.xml を以下のように修正




 ・coLinux起動
 ・# mkdir /data でマウントディレクトリ作成
 ・/etc/fstab に以下を追記

/dev/cobd2 /data ext3 defaults 0 0

 ・# mount -a で変更を適用
 ・確認してみる

# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/cobd0 9.9G 572M 8.8G 6% /
/dev/cobd2 9.9G 33M 9.4G 1% /data
tmpfs 126M 0 126M 0% /dev/shm

(参考)手動マウント

# mount -t ext3 /dev/cobd2 /data          # HDDをマウント
# mount -t iso9660 /dev/cobd3 /media/cdrom/  # CD-ROMをマウント

default.colinux.xml のその他設定






  # cd-romをマウントできるようにする
root=/dev/cobd0


  # メモリを256Mbに増加