[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

sysinst & TODO for formal release



懸案(?)のsysinstですが、現在デバッグ中です。

基本的にはi386の物をコピーしてきて適当に書き換えているだけですが、MIPS
CPUはアラインされていないメモリアクセスが簡単にはできないので、MBRのパー
ティション情報を触る部分が少し面倒です。

今までやった作業は以下のとおりです。

1. memory diskイメージの作成とそれを使ったカーネルの起動試験

6MBのメモリディスクをルートファイルシステムにしてカーネルが起動できるこ
とは確認しました。

メモリが少ない機械でもインストールできるようにサイズを小さくしたいのです
が、現時点で約5MBを消費しています。8MBのメモリのマシンでは動作しない可能
性があります。

2. sysinstの移植

ある程度は動作するようになりました。

コンパイルできない部分や、動作時にaddress errorになる部分を適当に直した
だけで、インストールのやり方のカスタマイズまでは手が付いていません。

* * * * *

今後、正式なリリースに入れるためには、sysinst以外にもまだ作業が残ってい
ると思います。取りあえず思い付くのは、リリースノートの作成です。

他にもあると思いますので、気が付いたことがあったら教えてください。

篠原