* KHBIOSに関するメモ -(by [[K]], 2009.03.26) *** (1) -いきなりですが先日EeePC900-Xを2.7万円で買いました(新品)。それで、 http://dot.osask.jp/blog2/details.php?bid=80 という記事も書きました。 -それで僕は何がしたいのかというと、とりあえずこのEeePCについているSDスロットから、OSASKとか「はりぼてOS」とかを起動したいのです。メモリチェック時間がLibretto50より短いから、もしこのマシンからOSASK起動できたら、(我が家での)トータル起動時間最速マシンになりそうな気がするんです。・・・で、今回は起動させるにはどうしたらいいかをあれこれ実験してみようと思います。 -この話題は本当はhrb-wikiのほうに書くべきなんですが、成功するかどうか分からないし、(当面は)内容のレベルがhrb-wiki向けの層よりも上なので、うまく行って内容を整理できるようになったら、hrb-wiki上で改めてやろうと思います。 -この話題は実はKHBIOSに直接関係ないのですが(KHBIOSを使わないので)、しかし無関係というわけでもないので(KHBIOS系のツールを多用するので)、まあここに分類するのは許してください。 -ちなみにページ名のピリオドはスラッシュと間違えて入力してしまった名残りです。でもピリオドも構造体っぽくていいかも(?)。 *** (2) -(2009.03.26) -最初の目標:まず何とかしてSDスロットからIPLを起動できることを確認する。すべてはそれからだ! ---- -とりあえず手元に128MBのSDがあったので、これを実験台にすることにする。A-DATAの50Xだ。最初に、中身が消える可能性大なので、バックアップを取る。・・・よしできた。 -まずIPLに何が入っているか確認してみようと思う。tolsetを入れて、 >imgtol r e: image.bin 4096 -としてみた。これはE:の最初の4MBをディスクイメージ化しようという意味。しかしなんかエラーになった。 アプリケーションは "ハードディスクの直接アクセス" を実行しようとしましたが、サポートされません。 アプリケーションは正しく動作しない可能性があります。 アプリケーションを終了するには、 [閉じる] を選んでください。 -そしてこのエラーの通り、結局読めていない。・・・うむう、いきなり挫折だ。 ---- -それじゃあということで、FDからDOSを起動して、そのDOSからimgtolを起動してみることにしよう。・・・しかし生きている空きFDが発掘できずに中断。でもUSB-FDDからEeePCがブートできることは確認。100円ショップでFDを買ってくることにするかな・・・明日にでも。 -空きディスク発見!ということで再開。 -とりあえずDOSは起動してimgtolも動くには動くようだけど、DOSからはSDカードが見えないので、意味がなかった。言われてみれば当たり前だ。 -ということでpcctol0hで再挑戦。しかしpcctolはATAかPCカード接続じゃないと見えないので、これも失敗。むう、ハードル高い。 -ここまではどうにかしてPCはEeePCだけしか使わない方向で考えていたけど、ちょっと計画変更。というかこのままじゃ手間ばかりかかってきりがないので。最終的にはEeePCだけで作業する方法を考えるという前提で、当面は他のPCで作業するのもOKにすることにする。・・・これならLib50上でSDに対してimftolもpcctolもできるから、SDを自由に読み書きできる。それでEeePCでブート可能そうなSDをでっちあげて、実際に起動するかどうかを確認しよう。 ---- -今度はPCカード型のSDカードアダプタが無い。これがないとLib50からpcctolできないじゃないか。あれはしばらく使ってなかったなあ。どこにしまったかなあ。・・・ということで、見つかるまで中断。とりあえず今日はおしまい(もう疲れたー)。 * こめんと欄 #comment
(This host) = http://osask.net