[Etherboot-developers] VMware problems
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Anselm M. H. <an...@ho...> - 2003-07-14 23:16:55
|
Hi list, I spent some time trying to locate the bugs that prevent vmware from running. I had some problems as the code is not too short (although documented)... There seem to be several problems for vmware, one of which seems to be inside the floppyloader - the dump of registers is always repeated as the int13 call directly over that output-all (arch/i386/prefix/floppyload.S line 230) fails. I had no documentation at hand, so did not find out what exactly that call should do and what it did not. Another problem - that bad exception error which occurs when loading an eb51.nbi from eb50 - seems to stick inside relocate_to - the call from relocate after that "Relocating text..." message makes the vmware go ooops. I'd suspect the gdt modifications badly implemented (in vmware, of course), but there is no workaround, is it? Turning relocation off could be possible (is it? I didn't verify yet), but IIRC there are some drivers that require it to be activated(?) Perhaps someone with real knowledge about that assembler codepieces (Eric? Ken?) could comment. Thanks, Anselm |