[Bug 684875] Re: Patch to Natty 2.6.37-virtual breaks non-EC2 users

Alex Bligh ubuntu at alex.org.uk
Thu Jan 13 07:27:46 UTC 2011


Further notes:

1. non-ubuntu specific: to get HVM devices to work on Xen pre
3.4.something, you need to use emulunplug=unnecessary or perhaps
emulunplug=unnecessary,all on the command line. Otherwise Xen's non-
support of PCI unplug means that failure to unplug the emulated devices
stops the HVM devices initialising.

2. It is desirable that if both devices come up, /dev/block/byuuid/...
maps to /dev/xvdX not /dev/sdX if mount by UUID is to work. I haven't
yet checked this. It requires module init order to be right. I'm not
sure you can work around this by blacklisting sd_mod as I think sd is
built in. I have some patches to allow early init of old style xen block
devices somewhere which I might be able to dig out.

3. historical experience tells us that having 2 NICs (emulated and not)
with the same Mac address confuses udev fatally. In general in a virtual
environment you don't want udev renaming NICs anyway, so start up
scripts should remove this.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to cloud-init in ubuntu.
https://bugs.launchpad.net/bugs/684875

Title:
  Patch to Natty 2.6.37-virtual breaks non-EC2 users



More information about the Ubuntu-server-bugs mailing list