[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[b-free: 2164] about boot2
>>
>> 隆一です。
>>
>>
>> いえ、Linux のファイルシステムに書き込むのではなく、直接 FD に書き込む
>> 必要があるのでマウントする必要はありません。
>> マウントした状態で、/dev/fd0 に書き込むと Linux が多分おかしくなります。
>>
>> cp コマンドでコピーできないというのは、どういう状態になるのでしょうか?
>> エラーメッセージは何が出力されていますか?
>>
こんちは。元メッセージ作成の佐藤隆幸です。
エラーメッセージは、
Red Hat Linux release 4.2 (Biltmore)
Kernel 2.0.30 on an i486
cp: cannot create regular file `/dev/fd0': Permission denied
です。/dev/fd0のls -ld の結果は、
brw-rw-r-- 1 root disk 2, 0 Jan 1 1980 fd0
です。Linuxのバージョンは、
Red Hat Linux release 4.2 (Biltmore)
Kernel 2.0.30 on an i486
となっております。スーパーユーザでは、
cp bootimage /dev/fd0
cp: overwrite `/dev/fd0'?
と聞いてきます。恐くて、上書きできないのでnとしました。yとすればいいのですか?
>>
>> > そして、起動するとなんと見事に起動しました。が、
>> > 起動したあとキーボードも打てなくて困ってしまいました。
>>
>> キーボードが打てなくなるというのは、どういう状態でしょうか。
>> ブートプログラムはディスプレイに何を出力していますか?
>>
原因が、判明しました。それは、IDEのHDがなかったからです。
ide status = 0xffになってました。
現在のバージョンのbootimageではどうもIDEが接続されていないと
だめなようですね。ぼくのPCは、SCSIのHDのみでしたので、
違うPCでbootしたら、ちゃんとrawriteで書き込んだbootimageの
フロッピーで起動しました。
起動後は、fdbootって入力したら
btronを書き込んだフロッピーを読み込み、無事init>と表示され、
デバッグ用のコマンドインタプリタが動きました。
ちゃんちゃん。でも、
http://www.tron-net.gr.jp/B-Free/technical/debug_command.html
で紹介されているコマンドより多数のコマンドが実装されているようで、
WWWページの古さを感じましたので、各コマンドの
昨日機能説明さえいただければ、新しいページを作成します。
>> あと、ハードウェアは何を使っているのでしょうか?
>> ひょっとして、キーボードが USB ということはないですか?
>> (まぁ、ないと思いますけど、念のため)
ハードウェアは、普通のDOS/Vでキーボードも普通ので、
USBではありません。
>> えーと、ブートプログラムは、B-Free OS をロードするものなので、
>> B-Free OS のコマンドは使うことはできません。
>> ブートプログラム独自のコマンドがあって、それを使うようになっています。
>>
>>
>> > 以上、なんだか長くなりましたが、ぼくの知りたいことをまとめますと、
>> > 現在の最新のソースを試したいので、FDDにいれてブートするには
>> > どうしたらいいのか?ということと、OSのコマンドとかもうってみたい
>> > ので、現在のソースではどういった画面がでて、どういったことができるのか
>> > という最新情報がほしいということです。
>>
あと、もうちょっとしたら上記の過程を写真を交えながら
紹介するブートへの道とか題したページを下記URLにて公開する予定ですので、
ぜひご覧ください。というより、オフィッシャルのページからリンクして下さい。
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Muroran Institute of Technology ,Hokkaido Japan
Computer Science and System Engineering
Takayuki Sato (^_^)
e-mail address: takachan@whale.cc.muroran-it.ac.jp
URL: http://whale.cc.muroran-it.ac.jp/~takayuki/bfree/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/