オリジナルなLinuxを作ろうかなぁ~と思ったが。
それでは二番煎じどころか出涸らしネタなので、カーネルをイジくってみようとも思う。
しかし、GCCやリンカの制約とか知らないことがいっぱいありそう。
という訳でまずはリンカから始めることにする。
- リンカの改造。
- GCCの改造。
- カーネルのソースの切り貼り。
- カーネルのビルドとinitrcの作成。
の順にイジれば起動までは出来そうである。
勿論、RAIDや各種ドライバーが気になるが
LANやオーディオを除けば普通でよさそうなので
余り考えないことにした。
どうせならシェルやサービスを変態化する方が
楽しそうである。
勿論X-Windowも気になるがこっちはWebベースで
済ませようと思う。
ソースがいっぱいあるのに出来るのかって?
僕が最初に見たUNIXはインスト時のサイズが
フロッピー6枚分しかなかった。
いらないものを削ればなんとかなるだろう。(笑
※実際、perlやX-WindowなんかよりLDAPの方が必須だ。