[Bug 572884] New: Xen installation fails with segfault
http://bugzilla.novell.com/show_bug.cgi?id=572884 http://bugzilla.novell.com/show_bug.cgi?id=572884#c0 Summary: Xen installation fails with segfault Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: suse@aastral.net QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 CentOS 5.4 x86_64 dom0 installing openSUSE 11.2 x86_64 xen domU Segfault occurs during boot. This exact same setup works just fine with the 11.1 vmlinuz and initrd files. xen config file: --------- kernel = "/boot/install-11.2-suse-vmlinuz-xen.x86_64" ramdisk = "/boot/install-11.2-suse-initrd-xen.x86_64" extra="textmode=1 xencons=tty" on_reboot = 'destroy' on_crash = 'destroy' memory = "3096" vcpus=1 cpus="1-3" .. --------- Reproducible: Always Steps to Reproduce: 1. Create xen file 2. boot xen vm 3. segfault Actual Results: ---------- [ 4.099291] EDD information not available. insmod: error inserting '/modules/edd.ko': -1 No such device
openSUSE installation program v3.4.7 (c) 1996-2009 SUSE Linux Products GmbH <<< Starting udev... [ 4.117965] udev: starting version 146 [ 4.175368] xen-vbd: registered block device major 202 [ 4.176025] xvda: xvda1 xvda2 xvda3 [ 4.184734] netfront: Initialising virtual ethernet driver. ok G[ 4.410190] init[1]: segfault at c0 ip 00007f8c34998453 sp 00007fff23824f70 error 4 in libc-2.10.1.so[7f8c34956000+151000]
Linuxrc crashed. :-(( Press ENTER to continue. -------------- udevd[117]: bind failed: Address already in use udevd[117]: error binding control socket, seems udevd is already running G[ 44.276797] init[1]: segfault at c0 ip 00007fe587076453 sp 00007fff9baaab90 error 4 in libc-2.10.1.so[7fe587034000+151000] [ 44.277698] Kernel panic - not syncing: Attempted to kill init! [ 44.277708] Pid: 1, comm: init Tainted: G W 2.6.31.5-0.1-xen #1 [ 44.277714] Call Trace: [ 44.277736] [<ffffffff800119b9>] try_stack_unwind+0x189/0x1b0 [ 44.277748] [<ffffffff8000f466>] dump_trace+0xa6/0x1e0 [ 44.277758] [<ffffffff800114c4>] show_trace_log_lvl+0x64/0x90 [ 44.277765] [<ffffffff80011513>] show_trace+0x23/0x40 [ 44.277774] [<ffffffff8046af06>] dump_stack+0x81/0x9e [ 44.277783] [<ffffffff8046afa5>] panic+0x82/0x16e [ 44.277791] [<ffffffff80051bcb>] find_new_reaper+0xfb/0x100 [ 44.277801] [<ffffffff8005324c>] forget_original_parent+0x4c/0x2d0 [ 44.277808] [<ffffffff800534f5>] exit_notify+0x25/0x210 [ 44.277815] [<ffffffff8005498a>] do_exit+0x1ca/0x340 [ 44.277824] [<ffffffff80054b5c>] do_group_exit+0x5c/0x110 [ 44.277833] [<ffffffff80064dba>] get_signal_to_deliver+0x21a/0x4f0 [ 44.277843] [<ffffffff8000c22f>] do_signal+0x7f/0x210 [ 44.277850] [<ffffffff8000c42f>] do_notify_resume+0x6f/0x80 [ 44.277858] [<ffffffff8000ce91>] retint_signal+0x49/0x88 [ 44.277870] [<00007fe587076453>] 0x7fe587076453 =============== Expected Results: no segfault -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c1
Lars Täuber
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c3
--- Comment #3 from Charles Arnold
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c4
Jan Beulich
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c5
Lars Täuber
We have installed many 11.2 PV guests and not seen this problem and therefore need to understand your environment better.
Is there a step-by-step instruction anywhere on the net especially for 11.2?
Are you using vm-install or virt-manager to create this guest?
Our virt-manager starts vm-install for creating new guests. I have to admit our system was updated from opensuse 11.1 and not freshly installed.
What is your install source (Network, PXE, ISO)?
I tried the physical DVD, its iso image and a NET-x86_64.iso.
The filename for the kernel in your config looks non-standard, ("/boot/install-11.2-suse-vmlinuz-xen.x86_64") How did you set this up?
I'm not the original poster but having the same problem. (In reply to comment #4)
Please clarify whether this also happens with 11.2 (fully updated) used as host OS.
The host is up to date. But it seems the iso image contains the cause. Are there updated iso images anywhere? I was able to install a 11.1 from iso image right from within virt-manager (vm-install). But not from 11.2 iso image! Regards Lars -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c6
--- Comment #6 from Charles Arnold
The host is up to date. But it seems the iso image contains the cause. Are there updated iso images anywhere? I was able to install a 11.1 from iso image right from within virt-manager (vm-install). But not from 11.2 iso image!
Regards Lars
Download options are, http://software.opensuse.org/112/en http://download.opensuse.org/distribution/11.2/iso/ However, you may be running into bug 556255 which is unfortunately a problem on the shipping install media for ISO installations. The work around for that bug is as follows. ------------------------------------ Bug 556255 - Creation of new VM with yast2 not possible. Message: No kernel was found. The installation may have failed Solution: You will need to use a network install source to get around this problem. OR You can also use the following work around with an ISO file after launching 'Create Virtual Machine" and getting to the "Summary" screen. Step 1: From the "Summary" screen, Select "Operating System Installation". Step 2: From the "Operating System Installation" screen, select "Virtual Disk" and then "Add". Step 3: From the "Virtual Disk" Screen, select your ISO file. Step 4: Press "Ok" and "Apply" to return to the "Summary" screen. Step 5: From the "Summary" screen, select "Disks". Step 6: From the "Disks" screen highlight the ISO you just added as an installation source and Select "Remove". Step 7: From the "Disks" screen select "Harddisk". Step 8: From the "Virtual Disks" screen select your ISO file. Check the "Read-Only Access" box. Step 9: Press "Ok" and "Apply" to return to the "Summary" screen. Step 10: From the "Summary" screen Press "Ok" to start the installation (assuming other settings are correct). During the installation of the guest, you may see a warning on the "Installation Settings" screen under the "Booting" section that says "It was not possible to determine the exact order of disks for device map. The order of disks can be changed in "Boot Loader Installation Details". So far, we have not seen any adverse effects from this warning by simply ignoring it. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c7
--- Comment #7 from Lars Täuber
http://bugzilla.novell.com/show_bug.cgi?id=572884
http://bugzilla.novell.com/show_bug.cgi?id=572884#c8
Lars Täuber
participants (1)
-
bugzilla_noreply@novell.com