Menu

#10 elilo applies root= to vmcode instead of kernel

closed-fixed
jfly
None
5
2009-07-21
2007-08-07
No

When elilo processes elilo.conf, it prepends the standalone root= stanza to the front of the options. It's done this way so that the append= line will override if it contains an alternative root=. For example:

image=vmlinuz-2.6.18-36.el5xen
vmm=xen.gz-2.6.18-36.el5
label=linux
initrd=initrd-2.6.18-36.el5xen.img
read-only
root=/dev/VolGroup01/LogVol00
append="-- xencons=xvc"

The hypervisor will be called with the following cmdline:
root=/dev/VolGroup01/LogVol00 -- xencons=xvc

The problem here is that the root= part should be given to the kernel, not the hypervisor, so it should be moved to the right of --, i.e.
-- root=/dev/VolGroup01/LogVol00 xencons=xvc

I've supplied a patch to fix this, see http://sourceforge.net/tracker/index.php?func=detail&aid=1769456&group_id=91879&atid=598711

This is especially important as distributions are moving to support xen on ia64.

Discussion

  • jfly

    jfly - 2007-08-21
    • assigned_to: nobody --> fleischli
    • status: open --> pending
     
  • SourceForge Robot

    Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending --> closed
     
  • Aron Griffis

    Aron Griffis - 2007-09-05

    Logged In: YES
    user_id=17424
    Originator: YES

    re-opening. AFAIK this problem has not been fixed

     
  • Aron Griffis

    Aron Griffis - 2007-09-05
    • status: closed --> open
     
  • jfly

    jfly - 2008-01-08
    • status: open --> closed
     
  • jfly

    jfly - 2009-07-21
    • status: closed --> closed-fixed
     

Log in to post a comment.