• 締切済み

5インチFD(PC98) linux/mtools

こんにちは。 (カテゴリ違いでしたら、適当な所への誘導お願いします) 古い資料(5inchFD(PC98)) の読み出しをしようとしています。 かつて運用していた頃の機材を復活させ、一度は無事動作確認できました。 が、最初バラック状態(本体外からケーブルだけ繋ぐなど)で動かしてたので、 確認取れたからと本組みした所、セクタエラーがボロボロ出だしてしまいました。 組むときにどこかに引っ掛けたのか? 少なくとも引っかかるような手応えはなかったし、 ドライブの外観を目視確認する限り、異常は見当たりません。 (目が節穴の可能性はありますが) ケーブルの挿し直しや組み直しをしても変わらず、もしやとクリーニングディスクでクリーニングしましたら、セクタエラーは収まりました。 (では何故最初ちゃんと読めてたのかワカリマセンが) が、今度はディレクトリリスト表示が "no files" に。 (でも使用量や残量の数字は合ってる) また、このまま copy 実行しても、当然? 何もコピーされません。 あれこれの結果、 1. ディスクを入れ替える. 2. (PC98フォーマット用のパラメータ設定せず) "mdir a:" 実行する.   -> 以下のエラーを表示して失敗する.    floppy0: probe failed... (← 2回セットで 4回繰り返し)    end_request: I/O error, dev 02:00 (floppy), sector 0    init: set default params    Cannot initialize 'A:'   (互換機フォーマットで読もうとするのだからこれは当然) 3. PC98フォーマット用のパラメータを設定する.    "setfdprm /dev/fd0 2464 16 2 77 0 0x35 0x08 0xDF 0x74" 4. "mdir a:" 実行する.   -> エラー表示もなく、正しいリストが表示される.    copy もちゃんと出来る. と、一度エラーを起こさせると読めると分かりました。 (つまり、2.を飛ばすと 4.で "no files" になる) copy したデータも、検証できる限りは化けてはいないです。 が、ワケが分かりません。 (少なくとも、十数年前の運用時と最初の動作確認時には 1.3.4.で動いていたのです) 2.にシステム初期化的な効果があるのかという気がしますが、 なら何故最初動いてたのかとか、エラー出さずにそうする方法は、とか。 何が起きているのか分かる方いらっしゃいませんか? よろしくお願いします。 参考: FDD = TEAC FD-55GFR-7xxx PC = M/B=ELITE L41GA2, CPU=Pentium4 2.6G OS = linux (TurboLinux8 / kernel2.4.26) FDtool = mtools-3.6 (with PC98 2HD の読み書き用 patch)

みんなの回答

  • tgd47525
  • ベストアンサー率40% (2/5)
回答No.2

ディスクチェンジが正しく処理されてません。原因はハードかソフト(bios、OS)かは分かりませんが。システムのリカバリー(当時は再クリーンインストール?)はやってみましたか。あるいはケーブル、コネクターの接触不良? ディスクチェンジ信号が伝わってないのかも。

foo_bar
質問者

お礼

早々に回答していただいてたのに、放置してしまって申し訳ありません。 この後、より念入りに埃掃除とかコネクタの接点復活剤清掃とかしてみたが変わらず、 結局、http://www.geocities.jp/development_room/5inch.htm という HP に行き当たり、 ここで提供されているドライバを、(別途発掘した)Win2k にインストールして、無事読み出すことができました。 と言うことは、linux/mtools がおかしかったということになるのですが、繰り返しますが、仮組みで動作確認した時は問題なく読めてたのです。 なのに、何故本組した途端おかしくなったのやら、モヤつく所はあるのですが、5inchFD の用事は済んでしまったので、終了とします。 ご回答、有難うございました。

  • 2012tth
  • ベストアンサー率19% (1893/9468)
回答No.1

検索して見た。 これかな? http://www.itmedia.co.jp/help/tips/linux/l0317.html mtoolsの使い方が知りたい コマンドの机上間違いかな? http://xn--linux-op4dtfrgoh.com/01linux/059mtools_msdos.html mtools:Linuxコマンド.com http://www.linuxmaster.jp/linux_skill/2005/10/059mtools-ms-dos.html mtoolsコマンド|Linuxコマンド - Linuxマスター.JP(リナックスマスター.JP) ✳私的には、昔使っていた PC-98 データは、総て Windows データに変換して? 複数のメディア (zip、CD、DVD-R、DVD-RAM 等) に保存していて Windows.PC で 閲覧可能にしています。

foo_bar
質問者

お礼

早々に回答していただいてたのに、放置してしまって申し訳ありません。 この後、より念入りに埃掃除とかコネクタの接点復活剤清掃とかしてみたが変わらず、 結局、http://www.geocities.jp/development_room/5inch.htm という HP に行き当たり、 ここで提供されているドライバを、(別途発掘した)Win2k にインストールして、無事読み出すことができました。 と言うことは、linux/mtools がおかしかったということになるのですが、繰り返しますが、仮組みで動作確認した時は問題なく読めてたのです。 なのに、何故本組した途端おかしくなったのやら、モヤつく所はあるのですが、5inchFD の用事は済んでしまったので、終了とします。 ご回答、有難うございました。

関連するQ&A