Получите информацию о цилиндрах, головах и SPT от образа CD

Я хочу загрузить изображение CD-ROM в Bochs, но мне нужно, это - цилиндры, головы и Секторы на дорожку. Но как я могу добраться, это оценивает от образа диска (*.ISO)?

Я нахожусь в Windows, но мне установили Cygwin

-1
задан 08.09.2010, 14:22

2 ответа

Так как это - CD, количеству физических голов 1 (один год), цилиндры 1 (один), и дорожки 1 (один). Я предполагаю, что необходимо лгать некоторому богу программного обеспечения, чтобы заставить что-то работать. Так как сектор имеет 256 байтов, просто получите количество секторов путем деления размера CD.iso 256 и составьте значения для цилиндров * головы * spt, это равняется тому числу. Не будет иметь значения, что Вы выбираете, пока окончательное значение умножения равно iso_size_in_bytes/256.

Протест: я (еще) не пользователь Bochs, но я предполагаю, что Вы хотите создать виртуальный HD для загрузки этой ISO на, и информация Cyl/trk/spt будет используемой для определения виртуального размера HD.

Добавленный: От Ваших данных я вычисляю 583 440 секторов, которые дали бы как одну возможную организацию: 2 431 цилиндр, 15 hds, 16 spt. 2431 * 15 * 16 * 256 149360640, который равняется Вашему размеру ISO.

1
ответ дан 27.11.2019, 22:13

Насколько я знаю, Вам только нужна CHS (цилиндры/головы/секторы), значит образы дисков. Просто обязательно измените Тип устройства ATA от disk кому: cdrom.

0
ответ дан 27.11.2019, 22:13

Теги

Похожие вопросы