From: Matt <ma...@us...> - 2005-03-27 03:15:50
|
Hi all, Great job so far on the 2.2 release -- it's shaping up to be great! I have a simple use case: I want to be able to test a bootable x86-64 Linux CD image with bochs. The two bugs I ran into so far: -cpu.h was modified to remove some macros that make the build fail when configuring with --enable-x86-64 . Reverting to the previous version (1.209, I think) fixes that. -I then tried booting a gentoo amd64 LiveCD image ( http://gentoo.osuosl.org/releases/amd64/2004.3/livecd/install-amd64-minimal-2004.3-r1.iso ) and got this error: 00001080762e[HD ] device set to 1 which does not exist 00010455507i[BIOS ] int13_harddisk: function 15, unmapped device for ELDL=81 00010460117i[BIOS ] *** int 15h function AX=EC00, BX=0002 not yet supported! 00010464067i[BIOS ] KBD: unsupported int 16h function 03 00025505213i[BIOS ] int13_harddisk: function 15, unmapped device for ELDL=81 00191641148p[CPU0 ] >>PANIC<< prefetch: RIP > CS.limit 00191641148i[SYS ] Last time is 1111893151 00191641148i[XGUI ] Exit. 00191641148i[CPU0 ] real mode 00191641148i[CPU0 ] CS.d_b = 16 bit 00191641148i[CPU0 ] SS.d_b = 32 bit 00191641148i[CPU0 ] | EAX=00100f10 EBX=00000000 ECX=c0000080 EDX=00000000 00191641148i[CPU0 ] | ESP=001010c0 EBP=00000000 ESI=00030000 EDI=2250ab79 00191641148i[CPU0 ] | IOPL=0 NV UP DI PL ZR NA PE NC 00191641148i[CPU0 ] | SEG selector base limit G D 00191641148i[CPU0 ] | SEG sltr(index|ti|rpl) base limit G D 00191641148i[CPU0 ] | DS:0018( 0003| 0| 0) 00000000 000fffff 1 1 00191641148i[CPU0 ] | ES:0018( 0003| 0| 0) 00000000 000fffff 1 1 00191641148i[CPU0 ] | FS:0018( 0003| 0| 0) 00000000 000fffff 1 1 00191641148i[CPU0 ] | GS:0018( 0003| 0| 0) 00000000 000fffff 1 1 00191641148i[CPU0 ] | SS:0018( 0003| 0| 0) 00000000 000fffff 1 1 00191641148i[CPU0 ] | CS:0010( 0002| 0| 0) 00000100 0000ffff 0 0 00191641148i[CPU0 ] | EIP=00100100 (00100100) 00191641148i[CPU0 ] | CR0=0x80050033 CR1=0x00000000 CR2=0x00000000 00191641148i[CPU0 ] | CR3=0x00101000 CR4=0x000000a0 00191641148i[ ] restoring default signal behavior ======================================================================== Bochs is exiting with the following message: [CPU0 ] prefetch: RIP > CS.limit ======================================================================== 00191641148i[CTRL ] quit_sim called with exit code 1 Any help is greatly appreciated, Thanks! -- tangled strands of DNA explain the way that I behave. http://www.clock.org/~matt |