Colinux with Ubuntu

ポリシー

  • 最近ColinuxのサイトでUbuntuのイメージ付のColinuxをダウンロードできるようになったが、ちょっと古いので、最新版のUbuntuを使ってセットアップする。

セットアップの流れ

  1. colinuxを以下からダウンロード。
  2. coLinux-x.x.x.exeを起動
  3. initrd.gzの用意
  4. ディスクイメージを作成
    • coLinuxをインストールしたディレクトリで以下を実行
      fsutil file createnew rootfs.img 3221257728
      fsutil file createnew swap.img 201358848
      
    • メインのディスクイメージを3G分、スワップ用に192M分。適宜変更のこと。
  5. ネットワーク設定
  1. installer.confを用意
    • coLinuxのフォルダのexample.confをコピーしてinstaller.confにリネームし、
      kernel=vmlinux
      cobd0=c:\Program Files\coLinux\rootfs.img
      cobd1=c:\Program Files\coLinux\swap.img
      cobd2=c:\coLinux\debian-testing-i386-businesscard.iso
      cofs0=c:\coLinux
      root=/dev/ram0 vga=normal ramdisk_size=14409 rw --
      initrd=installer-initrd.gz
      mem=128
      eth0=tuntap,"TAP"
      
  2. ネットワークの設定はTAPでブリッジでとりあえず動いた。
  3. initrd.gzは以下にあるのを使った。8.10。
  4. vmlinux-modules.gzはc:\Program Files\Colinuxにある。
  5. Detect diskとか出てきてビビったけど、ここらは使わずに済んだ。
  6. Ubuntuはintrepidにした。
  7. キーボードはAlt+Shift
  8. 終わった時の設定書き換えはinitrdとroot。
  9. あと、colinux-daemonがエラーで落ちるときは-t dtを外すと動くかも。
  10. 動いたらこっちに従って初期設定
  11. その他
    • locate
      • aptitude install mlocate
    • ntp
      • aptitude install ntp
      • /etc/init.d/ntp stop
      • ntpdate -b ntp.nict.jp
      • vi /etc/ntp.conf
        • server ntp.ubuntu.com
        • と書かれている行を下記のように変更する。(同じ行を3つ)
        • server ntp.nict.jp
        • server ntp.nict.jp
        • server ntp.nict.jp
      • /etc/init.d/ntp start
    • wget
      • apt-get install wget

Ref