[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Old DomU OSs
I am trying to install several older OSs in Xen. System details: SuSE 10.2, xen-3.0.3_11774-20 xen-tools-ioemu-3.0.3_11774-20 xen-tools-3.0.3_11774-22 xen-libs-3.0.3_11774-20 kernel-xen-2.6.18.8-0.5 My CPU is a Intel Core 2 Duo, x86_64 with virtualization instructions, 2GB real memory. I am trying to install, for example, OpenBSD 2.5 (a 32-bit OS) using full virtualization. I have also tried Red Hat 6, FreeBSD 4.0, NetBSD 1.4, and Windows NT. All seem to die in a similar way. Windows XP boots and runs without problems. Here is my configuration file: name = 'OpenBSD2.5' disk = [ 'phy:/dev/USB-100GB/OpenBSD2.5,ioemu:hda,w', 'phy:/dev/sr0,hdc:cdrom,r' ] memory = 512 vcpus = 1 builder = 'hvm' device_model = '/usr/lib/xen/bin/qemu-dm' kernel = '/usr/lib/xen/boot/hvmloader' vif = [ 'type=ioemu' ] stdvga = 0 sdl = 0 vnc = 1 vncviewer = 1 acpi = 0 ne2000 = 1 localtime = 0 on_poweroff = 'destroy' on_reboot = 'destroy' on_crash = 'destroy' boot = 'dc' usbdevice='tablet' The qemu-dm.*.log contains: domid: 1 qemu: the number of cpus is 1 shared page at pfn:1ffff, mfn: 18dd3 buffered io page at pfn:1fffd, mfn: 18dd5 xm dmesg says: (XEN) (GUEST: 1) HVM Loader (XEN) (GUEST: 1) Detected Xen v3.0.3_11774-20 (XEN) (GUEST: 1) Writing SMBIOS tables ... (XEN) (GUEST: 1) Loading ROMBIOS ... (XEN) (GUEST: 1) Loading Cirrus VGABIOS ... (XEN) (GUEST: 1) Loading VMXAssist ... (XEN) (GUEST: 1) VMX go ... (XEN) (GUEST: 1) VMXAssist (Nov 28 2006) (XEN) (GUEST: 1) Memory size 512 MB (XEN) (GUEST: 1) E820 map: (XEN) (GUEST: 1) 0000000000000000 - 000000000009F000 (RAM) (XEN) (GUEST: 1) 000000000009F000 - 00000000000A0000 (Reserved) (XEN) (GUEST: 1) 00000000000A0000 - 00000000000C0000 (Type 16) (XEN) (GUEST: 1) 00000000000F0000 - 0000000000100000 (Reserved) (XEN) (GUEST: 1) 0000000000100000 - 000000001FFF0000 (RAM) (XEN) (GUEST: 1) 000000001FFF0000 - 000000001FFFA000 (ACPI Data) (XEN) (GUEST: 1) 000000001FFFA000 - 000000001FFFD000 (ACPI NVS) (XEN) (GUEST: 1) 000000001FFFD000 - 000000001FFFE000 (Type 19) (XEN) (GUEST: 1) 000000001FFFE000 - 000000001FFFF000 (Type 18) (XEN) (GUEST: 1) 000000001FFFF000 - 0000000020000000 (Type 17) (XEN) (GUEST: 1) 00000000FEC00000 - 0000000100000000 (Type 16) (XEN) (GUEST: 1) (XEN) (GUEST: 1) Start BIOS ... (XEN) (GUEST: 1) Starting emulated 16-bit real-mode: ip=F000:FFF0 (XEN) (GUEST: 1) rombios.c,v 1.138 2005/05/07 15:55:26 vruppert Exp $ (XEN) (GUEST: 1) Remapping master: ICW2 0x8 -> 0x20 (XEN) (GUEST: 1) Remapping slave: ICW2 0x70 -> 0x28 (XEN) (GUEST: 1) VGABios $Id: vgabios.c,v 1.61 2005/05/24 16:50:50 vruppert Exp $ (XEN) (GUEST: 1) HVMAssist BIOS, 1 cpu, $Revision: 1.138 $ $Date: 2005/05/07 15:55:26 $ (XEN) (GUEST: 1) (XEN) (GUEST: 1) ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 (XEN) (GUEST: 1) ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (15360 MBytes) (XEN) (GUEST: 1) ata0 slave: Unknown device (XEN) (GUEST: 1) ata1 master: QEMU CD-ROM ATAPI-4 CD-Rom/DVD-Rom (XEN) (GUEST: 1) ata1 slave: Unknown device (XEN) (GUEST: 1) (XEN) (GUEST: 1) Booting from CD-Rom... (XEN) (GUEST: 1) Unknown opcode at 1000:653A=0x1653A (XEN) (GUEST: 1) Halt called from %eip 0xD3F2A I assume the "Unknown opcode" is the killer. I also see the "Could not read tty from store" message when I try to create the virtual machine: # xm create -c OpenBSD2.5 Using config file "OpenBSD2.5". VNC= 1 Started domain OpenBSD2.5 xenconsole: Could not read tty from store: No such file or directory I can use vnc to connect to the virtual console, and I see the BIOS and it says it is booting from the CD and then freezes. The other OSs also behave similarly---they start the boot process from the CD and then freeze or crash. Any ideas? Kenneth Ingham _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |