Hello, FC5 Xen folks.
When I tried to install Xen3.0 on FC5, it has failed in making a
guest OS image.
It seems to be because that pygrub.py can not recognize my dom0
menu.lst correctly.
Or, maybe it is wrong that I used LVM, but this is default of
current FC5 (Why?).
BTW, I am testing FC5 Xen dom0 on VMware 5.5.1, and it runs, although
many guys have reported that it has a lot of trouble.
For me, the problem is not VMware or dom0, but installer of domU.
Any help?
--- Okajima, Jun. Tokyo, Japan.
---------------------------
[root@localhost ~]# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 164 1 r----- 427.8
[root@localhost ~]# xenguest-install.py
What is the name of your virtual machine? FC5_1
How much RAM should be allocated (in megabytes)? 256
What would you like to use as the disk (path)? /XEN/FC5_1.img
What is the install location? http://ring.sakura.ad.jp/archives/
linux/fedora/linux/core/5/i386/os/
Starting install...
Using config file "/etc/xen/FC5_1".
Error: Error creating domain: The privileged domain did not balloon!
If your install has exited, you can restart your guest by running
'xm create -c FC5_1'. Otherwise, you can reconnect to the console
by running 'xm console FC5_1'
[root@localhost ~]# xm create -c FC5_1
Using config file "/etc/xen/FC5_1".
Traceback (most recent call last):
File "/usr/bin/pygrub", line 256, in ?
cf = get_config(file, isconfig)
File "/usr/bin/pygrub", line 139, in get_config
raise RuntimeError, "Unable to read filesystem"
RuntimeError: Unable to read filesystem
Error: Boot loader didn't return any data!
[root@localhost ~]# cat /etc/xen/
FC5_1 scripts/ xmexample.vti
auto/ xend-config.sxp xmexample1
qemu-ifup xmexample.hvm xmexample2
[root@localhost ~]# cat /etc/xen/FC5_1
# Automatically generated xen config file
name = "FC5_1"
memory = "256"
disk = [ 'file:/XEN/FC5_1.img,xvda,w' ]
vif = [ 'mac=00:16:3e:60:8f:ea' ]
bootloader="/usr/bin/pygrub"
on_reboot = 'restart'
on_crash = 'restart'
[root@localhost ~]# cat /boot/grub/menu.lst
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to
this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hda
default=2
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.16-1.2080_FC5xenU)
root (hd0,0)
kernel /vmlinuz-2.6.16-1.2080_FC5xenU ro root=/dev/
VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.16-1.2080_FC5xenU.img
title Fedora Core (2.6.16-1.2080_FC5xen0)
root (hd0,0)
kernel /xen.gz-2.6.16-1.2080_FC5
module /vmlinuz-2.6.16-1.2080_FC5xen0 ro root=/dev/
VolGroup00/LogVol00 rhgb quiet
module /initrd-2.6.16-1.2080_FC5xen0.img
title Fedora Core (2.6.16-1.2080_FC5)
root (hd0,0)
kernel /vmlinuz-2.6.16-1.2080_FC5 ro root=/dev/VolGroup00/
LogVol00 rhgb quiet
initrd /initrd-2.6.16-1.2080_FC5.img
title Fedora Core (2.6.15-1.2054_FC5)
root (hd0,0)
kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/
LogVol00 rhgb quiet
initrd /initrd-2.6.15-1.2054_FC5.img
[root@localhost ~]# cat /proc/partitions
major minor #blocks name
3 0 8388608 hda
3 1 104391 hda1
3 2 8281507 hda2
253 0 7831552 dm-0
253 1 393216 dm-1
[root@localhost ~]# xm dmesg
__ __ _____ ___ ___
\ \/ /___ _ __ |___ / / _ \ / _ \
\ // _ \ '_ \ |_ \| | | | | | |
/ \ __/ | | | ___) | |_| | |_| |
/_/\_\___|_| |_| |____(_)___(_)___/
http://www.cl.cam.ac.uk/netos/xen
University of Cambridge Computer Laboratory
Xen version 3.0.0 (bhcompile@xxxxxxxxxxxxxxxx) (gcc version 4.1.0
20060304 (Red Hat 4.1.0-3)) Tue
Mar 28 03:35:03 EST 2006
Latest ChangeSet: unavailable
(XEN) Physical RAM map:
(XEN) 0000000000000000 - 000000000009f800 (usable)
(XEN) 000000000009f800 - 00000000000a0000 (reserved)
(XEN) 00000000000dc000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 000000000bef0000 (usable)
(XEN) 000000000bef0000 - 000000000befc000 (ACPI data)
(XEN) 000000000befc000 - 000000000bf00000 (ACPI NVS)
(XEN) 000000000bf00000 - 000000000c000000 (usable)
(XEN) 00000000fec00000 - 00000000fec10000 (reserved)
(XEN) 00000000fee00000 - 00000000fee01000 (reserved)
(XEN) 00000000fffe0000 - 0000000100000000 (reserved)
(XEN) System RAM: 191MB (196156kB)
(XEN) Xen heap: 10MB (10344kB)
(XEN) Using scheduler: Simple EDF Scheduler (sedf)
(XEN) PAE disabled.
(XEN) found SMP MP-table at 000f6ce0
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: RSDP (v000 PTLTD ) @
0x000f6c70
(XEN) ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x00000000)
@ 0x0bef7c02
(XEN) ACPI: FADT (v001 INTEL 440BX 0x06040000 PTL 0x000f4240)
@ 0x0befbf14
(XEN) ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000)
@ 0x0befbf88
(XEN) ACPI: BOOT (v001 PTLTD $SBFTBL$ 0x06040000 LTP 0x00000001)
@ 0x0befbfd8
(XEN) ACPI: DSDT (v001 PTLTD Custom 0x06040000 MSFT 0x0100000d)
@ 0x00000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:12 APIC version 17
(XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-23
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) Initializing CPU#0
(XEN) Detected 1599.572 MHz processor.
(XEN) CPU0: AMD Flush Filter disabled
(XEN) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/
line)
(XEN) CPU: L2 Cache: 128K (64 bytes/line)
(XEN) Intel machine check architecture supported.
(XEN) Intel machine check reporting enabled on CPU#0.
(XEN) CPU0: AMD Sempron(tm) Processor 2600+ stepping 02
(XEN) Total of 1 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) Platform timer is 1.193MHz PIT
(XEN) Brought up 1 CPUs
(XEN) Machine check exception polling timer started.
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Domain 0 kernel supports features = { 0000001f }.
(XEN) Domain 0 kernel requires features = { 00000000 }.
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 0a000000->0b000000 (37859 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: c0100000->c0455b7c
(XEN) Init. ramdisk: c0456000->c07e2200
(XEN) Phys-Mach map: c07e3000->c080bf8c
(XEN) Start info: c080c000->c080d000
(XEN) Page tables: c080d000->c0811000
(XEN) Boot stack: c0811000->c0812000
(XEN) TOTAL: c0000000->c0c00000
(XEN) ENTRY ADDRESS: c0100000
(XEN) Dom0 has maximum 1 VCPUs
(XEN) Initrd len 0x38c200, start at 0xc0456000
(XEN) Scrubbing Free RAM: ..done.
(XEN) Xen trace buffers: disabled
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
input to Xen).
[root@localhost ~]# cat /etc/redhat-release
Fedora Core release 5 (Bordeaux)
[root@localhost ~]#
--
Fedora-xen@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-xen