dlinyj
@dlinyj

Как запустить старый BIOS в qemu?

Как запустить старый BIOS в qemu?
Я пробую запустить dd-шнутый жёсткий диск, следующий командой:

qemu-system-i386 -drive format=raw,file=dos.img
И он прекрасно работает:

fbszd8lft64cwstqhzbvs-jwxuo.jpeg

Однако, если попробовать загрузить внешний BIOS ни один из образов, ни коим образом не хочет запускаться. Пишет:

Guest has not initialized the display (yet)


54jgxq8q4dpzxvievry5x_jpbs4.jpeg

И ничего не помогает. Пробовал различные способы запуска, пока что команда такая:

qemu-system-i386 -machine  pc -bios SER386AD3.BIN -vga cirrus


Что я делаю не так, и какие есть решения?
  • Вопрос задан
  • 1105 просмотров
Пригласить эксперта
Ответы на вопрос 1
TOA
@TOA
Негр c агрессивным характером.
Для запуска старого BIOS в QEMU, вы можете использовать следующую команду:
qemu-system-i386 -machine pc -bios /path/to/bios.bin -vga cirrus -drive format=raw,file=dos.img


Где "/path/to/bios.bin" - это путь к файлу BIOS, "dos.img" - это имя файла образа жесткого диска. Опция "-vga cirrus" используется для указания видеоадаптера.

Если вы все еще получаете сообщение "Guest has not initialized the display (yet)", это может быть связано с неправильным заданием видеоадаптера или отсутствием поддержки видео в выбранной версии QEMU. Вы можете попробовать использовать различные варианты видеоадаптеров, такие как "-vga std" или "-vga vmware". Также может помочь обновление версии QEMU до последней версии.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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