[coreboot] #174: Unable to boot from qemu-kvm -- seems to be a cbfs problem
coreboot
svn at coreboot.org
Sat Feb 5 17:51:55 CET 2011
#174: Unable to boot from qemu-kvm -- seems to be a cbfs problem
-------------------------------------+-------------------------------------
Reporter: czw[+]660[+]@… | Owner: stepan@…
Type: defect | Status: new
Priority: major | Milestone:
Component: coreboot | Resolution:
Keywords: | Dependencies:
Patch Status: there is no patch |
-------------------------------------+-------------------------------------
Comment (by anonymous):
Ok, I've managed to boot with both r6325 and r6331, using both seabios
stable and latest master version
(d7137a30635b504203ae97510e8609bb350ee0f7), by enabling yabel emulation.
Still getting the same error - 'Could not find fallback/payload' - if
'YABEL_DIRECTHW' is set, though, so it would seem a problem related to the
way coreboot interfaces with qemu-kvm 0.12.5 emulated hw, or the way the
vga rom is loaded/run (that's the same for both qemu's and your patched
version).
Yet no floppies (neither emulated by qemu, nor embedded into coreboot). In
any case (even with qemu's bios.bin), freedos gets some troubles to
recognize the geometry of emulated cdrom (option -cdrom) and ide disk
(option -hda), but it can read from them with stable seabios, whereas it
fails with the newer version I've tested (it blocks). Also, the newer
seabios causes a kvm problem on reboot (hitting Ctrl+Alt+Del kvm exits
with error "unhandled exit ffffffff").
The latter problems would seem seabios-related, though I can't tell, at
this stage, if that's a real seabios pitfall or whether seabios changes
hit another problem in coreboot, or in qemu, or if that's a combination of
problems/diverging design choices of those three.
--
Ticket URL: <https://tracker.coreboot.org/trac/coreboot/ticket/174#comment:3>
coreboot <http://www.coreboot.org/>
More information about the coreboot
mailing list