2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

PC-9821/9801スレッド Part86

828 :ナイコンさん :2021/02/14(日) 13:04:06.42 ID:aj9iFMbc0.net
>>827
現在進行形で98のHDD解析してる某すごい人達とかが掲示板で話してるけど、中身はSD-CF変換の流用。
SDをCDに変換して、そのTrue-IDE変換をエミュレーションしてるぽいんだけど、正直この変換、仕様が変。

初回は普通にフォーマットできて、電源を切らない限りは98DOSのフォーマットで使える。
が、この変換は、リセットではなく電源を切って入れたときに、SDの中の0セクタ、MBRを見に行って、パーティションマップが
WindowsのFAT32かNTFSじゃないと、「これは未フォーマットSD」と判断するのか、ファームウェアに内包するテンプレートの
MBR512バイトをSDカードの0セクタの内容にすり替える形で出力してしまうので、98DOSフォーマットのパーティションテーブルは
98から見ると消去されてまっさらな状態に見えてしまう。
この状態になった変換&SDをAT互換機に挿してセクタリードすると、1セクタに書いたデータがとんでもないセクタから読みだされたりと、
セクタ配置がめちゃめちゃになっている感じ。
変換が非対応のMBRと判断した時点で、電源投入時にMBR/IPL0セクタはSDカードから読みだされず、
仮のテンプレートMBRが出力されセクタ一変換も正常に行われない、ってのがこの変換の動作だと思う。
一応、SDカードを引っこ抜いてカードリーダーに突っ込むとSDの中身自体は正常に98DOSフォーマットされているようなので、
緊急時のデータ救出はできそうだけど、こんな面倒くさい変換は使う気にならないかな。

総レス数 1002
288 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★