Chromium-OSが完全にWebブラウザベースかどうかを考えていました。では、FreeBSDカーネルを使用せず、同じHTML5ベースのOSを作成しない理由は何ですか?これは少なくともChromium-OSの評価を持つことができますが、FreeBSDアーキテクチャで行われます。
そのようなことは可能でしょうか?または、BSDはLinuxカーネルよりも友好的ではありませんか?結局のところ、Chromium-OSによって明確に導入されたその常識です。
よろしくお願いします。
フォローアップ:ビジョンと使命::「壁のない生活、誰が窓を必要としているのか?」Linuxカーネルを使用してマイクロオペレーティングシステムを構築するにはどうすればよいですか?
ステップ1:資料を収集する
a)ファイルシステムとディレクトリツリー http://people.debian.org/~aurel32/qemu/をラップできるように、いくつかの既存の動作中のイメージ (これらはイメージに組み込まれているため、内部にすべてのディレクトリスケルトンがあります)
b)ディレクトリスケルトンを作成します。ここに、上記の元の資料フォーム(/ tmp / myOS /)をコピーして貼り付けることにより、次のようなものをすべて配置できます。
/
/boot <-- here goes the grub and lilo and boot loader
/tmp
/lib <-- here goes the kernel
/root
/etc etc
ステップ2:カーネルを構築する
1) Download linux kernel: www.kernel.org
2) Setup the kernel and build it
make menuconfig
save it as .config
apply make or make -j3
3) install processor emulator
yum -y install qemu nasm
4) run it
qemu -m 124M -kernel /tmp/myKernel/../zImage
ステップ3:カーネルとディレクトリのスケルトンをアタッチする
1) compiled/builded kernel was created copy that and paste it to /tmp/myOS/lib/
2) make sure the directory and grub/lilo/bootloaders are fine tunned
3) keep on testing..., should work hoping