Дело не в видеорежиме. Графическая карточка в Bochs и QEMU одинаковая эмулируется, даже Video BIOS в QEMU из Bochs взят.
Проблема в имидже диска, то есть в самом бинарнике.
Вот так выглядит в логах Bochs нормльная загрузка с нормального имиджа (WinXP):
Код:
00003183277i[BIOS ] ata0-0: PCHS=3120/16/63 translation=large LCHS=780/64/63
00007063412i[BIOS ] IDE time out
00020000005i[WGUI ] dimension update x=720 y=400 fontheight=16 fontwidth=9 bpp=8
00307613255i[BIOS ] Booting from 0000:7c00
00319357171i[BIOS ] int13_harddisk: function 15, unmapped device for ELDL=81
00319703796i[BIOS ] *** int 15h function AX=e980, BX=007d not yet supported!
А вот так malina.bin:
Код:
00000000000p[IMG ] >>PANIC<< size of disk image must be multiple of 512 bytes
00000000000i[HD ] ata0-0: autodetect geometry: CHS=7/16/63
00000000000i[HD ] ata0-0: extra data outside of CHS address range
...
00004000000i[WGUI ] dimension update x=720 y=400 fontheight=16 fontwidth=9 bpp=8
00311891862e[HD ] calc_log_addr: out of bounds (7778/7778)
00311891862e[HD ] ide_read_sector() reached invalid sector 0, aborting
вот собственно и все. после последнего "reached invalid sector 0, aborting" загрузка уже не продолжается.
Ты когда бинарник делал, что имел в виду ? Что это диск ? Если да - то с какой геометрией ?
Если нет - то что это тогда ?
Станислав
ЗЫ: Кстати, Qemu Manager никакого отношения к QEMU не имеет. Это стороннее приложение, которое делает конфиг для запуска QEMU.
Никто не мешает тем же авторам сделать такое же приложение, которое будет делать .bocshrc - конфиг файл для Bochs.
К сожалению пока никто не сделал
Да, кстати, настроить .bocshrc с нуля ничуть не сложенее чем пройти Wizard в Qemu Manager, там все очень подробно в примерах расписано.
Сразу видно, что ты FIDO софт в детстве не настраивал. Вспомнил бы конфиги T-mail и Golded с ностальгией
Сообщения про образы дисков в Bochs отделены сюда.