| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
その他 | 低 | 解決済み | 実機のバグ | 2017-04-30 23:48 | 2017-05-03 18:28 |
| テスター | Robbbert | 担当者 |   | ソース | |
| バージョン | 0.185 | 発生バージョン | 修正バージョン | ||
| 修正コミット | プルリク | ||||
| フラグ | |||||
| セット | chdman | ||||
| セット詳細 | |||||
| 概 要 | chdman gives incorrect info about chds | ||||
| 詳 細 | I have a few chds for ibm-type computers (at486 for example). In order to setup the hard disk in the bios, I used chdman info to provide the cylinders, heads and sectors. In the at486 bios, I select type 47 and enter the info, save and reboot. The system usually hangs, but sometimes will crash or say "Missing operating system". So, for example, I have a disk called "hdd_type17.chd". chdman info -i hdd_type17.chd gives us 391 cylinders, 4 heads and 54 sectors. However, the bios states that a type 17 HD has 977 cylinders, 5 heads and 17 sectors. If I choose type 17 the system boots up fine. Choosing type 47 and entering the info provided by chdman does not work. I do not know the regression version or if it ever worked. | ||||
| 再現手順 | |||||
| 追加情報 | I decided to create a brand new type 17 hard drive on the at586 (auto-detect bios). chdman created a blank disk. Then dos 6.2 setup was used to turn the disk into a bootable one. This all worked, so far so good. Then I tried using this new hard drive on older machines that needs to be manually set up (at486, ct486, at386, ct386sx). They said "missing operating system". I finally found a combination that works as type 47, that being 167 cylinders, 8 heads and 63 sectors, which bears no relationship at all with what we started with. | ||||
| 添付ファイル | |||||