FrontPage
New
Index
SignIn
Edit
PC-98x1/disk/tmp
no archive mode
[[PC-98x1]]/[[disk|PC-98x1/disk]]/tmp あとでまとめよう… ジオメトリ とりあえず基本的な状況から把握してゆきたい… * ハードディスクの容量上限問題 https://web.archive.org/web/20011030193202/http://homepage1.nifty.com/marimono/hdcapa.html * PC-9821 オンボードIDEハードディスクの 8063MB 容量制限を解除 (EXIDE32G) http://hp.vector.co.jp/authors/VA012947/exiderom/exide32g_34.html ((br))D800:2100 からの領域に BIOS の CHS 値があるそうです(手元の Xc13 の IDEBIOS だとシリンダ部以外は別の値みたい。やはり 4.3G 制限か…) * 第三研究所 企画課 第8回 PC-98と HDDの容量制限 http://www.amy.hi-ho.ne.jp/nakajima-jr/kikaku/special8/special8.htm SCSI だと 8G ぐらいまでは H=8, S=32 で C 可変ってことでいいんですかね?(92互換)((br))純正55時代の極端に古いのとかはよく知らない… ---- 米国NEC公式サイトにある古めHDの情報(検索してもあんまり上位に来ないな…)((br)) https://support.necam.com/Legacy/HardDrives/ ---- PC/AT 方面の事情は ATA の規格にも割と書いてある([ウィキペ|https://ja.wikipedia.org/wiki/Advanced_Technology_Attachment]に draft の pdf へのリンクがあるので適宜参照) ATA-2 draft : Annex D. Identify device data for ATA devices below 8GB((br)) ATA-3 draft : Annex B. 名前同じ((br)) ATA-4 から微妙に名前変わった(Identify device data for devices with more than 1024 logical cylinders) word1(デフォルトシリンダ) *「デバイスが1032192(1024*16*63)より多いセクタ数の場合、ここに入る最大値はword3(デフォルトヘッド数)の値によって決まる(1〜4:FFFFh, 5〜8:7FFFh, 9〜16:3FFFh)」 *「デバイスが15481935(16383*15*63)より多いセクタ数でCHSをサポートする場合、ここには3FFFh(16383)が入る」 word3(デフォルトヘッド数) *「16を超える値にはならない」 *「デバイスが8257536セクタ以下の場合、16ヘッド」 *「16514064を超えるセクタの場合、15ヘッド」 *「16514064を超えるセクタでここに16が設定されている場合、システムによっては動かないOSがでる」 word6(デフォルトセクタ数) *「セクタが1032192より多い場合、63セクタ」 *「ここの値は63を超えない」 word53〜58 *「1032192超のセクタ数のデバイスで実装する。それ未満でも実装されることがある」 *「16514064以下のセクターをCHSアクセスするときの範囲を定義する」
Attachment
New: