coLinux
initramfsを作成するとき、すべてのバイナリをstaticビルドするのは面倒です。そこで、依存する共有ライブラリを検出し、ついでにcpioアーカイブまでやってくれるスクリプトを書きました。 使い方 initramfsに含めたい実行ファイルを引数に指定します。実行…
現時点で最新の coLinux 0.8.0-20080329 を入れたらシリアルが認識されました。少し古いバージョンだとシリアルのサポートが無効になっているようです。 設定ファイルには以下の1行を書きます。 ttys0=COM3,"BAUD=115200 DATA=8 PARITY=n STOP=1 dtr=off rts…
coLinuxを使っていてディスク容量が足りなくなった。ext2の拡張方法を調べた(思い出した?)のでメモ。 例えば、512MBのイメージを1GBに拡張する場合を考える。現在使用しているイメージを roofs.img としよう。 パーティションの拡張まず rootfs.img を新…
coLinuxに最新版のArch Linuxをインストールしてみた。 必要なもの。 coLinux 0.8 coLinux用のArch Linuxイメージ (coLinux Project から入手) Arch LinuxのインストールCD (Arch Linuxサイトから入手) VM (VMwareやVirtualBox等) があるとよい 2GBぐ…
拡張子が .colinux のファイルに関連付けるバッチファイルを書いてみました。エラー時にメッセージが流れてしまうので最後に pause を追加。 @echo off "%~dp0colinux-daemon.exe" -t nt @"%1" pause