amd64/123523: 'qemu -cdrom 7.0-RELEASE-amd64-disc1.iso' fails on ubuntu/hardy x86_64 GNU/Linux

Juergen Lock nox at jelal.kn-bremen.de
Sun May 11 12:10:04 UTC 2008


The following reply was made to PR amd64/123523; it has been noted by GNATS.

From: Juergen Lock <nox at jelal.kn-bremen.de>
To: klein.marian at gmail.com
Cc: bug-followup at freebsd.org
Subject: Re: amd64/123523: 'qemu -cdrom 7.0-RELEASE-amd64-disc1.iso' fails on
	ubuntu/hardy x86_64 GNU/Linux
Date: Sun, 11 May 2008 13:47:36 +0200 (CEST)

 In article <200805081500.m48F05jD085307 at www.freebsd.org> you write:
 
 >marian at pps0355:/mnt/fbsd7amd64_iso$ qemu -cdrom
 >FreeBSD-7.0-RELEASE-amd64-disc1.iso
 >qemu: fatal: Trying to execute code outside RAM or ROM at 0x00040000
 
 A few notes:
 
 1. `qemu' is the i386 (32 bit) system emulation, you want qemu-system-x86_64
 for amd64 (64 bit) guests.
 2. FreeBSD/amd64 guests may need a patch to qemu:
 	http://www.nabble.com/-PATCH--i386-hard-interrupt-generation-bug-fix-p14921171.html
 (unfortunately not yet committed to mainline qemu, or I missed it...)
 3. And a general note:  For best results always use the latest qemu release
 (0.9.1 atm), or if that doesn't help try compiling an svn snapshot.  Also
 debian/ubuntu have a record of shipping partially broken qemu bioses, so if
 you have problems using a packaged qemu also try using the bios found in
 that qemu version's source tarball (pc-bios/bios.bin) instead of the one
 installed by the ubuntu package.


More information about the freebsd-bugs mailing list