Title: Re: [Sisuite-devel] 3.7.2 hotplug
Hi Andrea:
 
Do you think you can work on upgrading SystemImager trunk to use the latest kernel (2.6.15.6) for i386?  It appears that the newer version of udev (079)'s init script requires a functionality in the 2.6.15 kernel.
 
I think I have all the related udev stuff ready to be checked in once the kernel is upgraded.
 
Thanks,
 
Bernard


From: Andrea Righi [mailto:[EMAIL PROTECTED]
Sent: Sun 19/03/2006 14:18
To: Bernard Li
Cc: sisuite-devel@lists.sourceforge.net
Subject: Re: [Sisuite-devel] 3.7.2 hotplug

Bernard Li wrote:
> I ran si_prepareclient on Fedora Core 4 to generate kernel/initrd.img
> which supports hotplug, but /dev was not populated by udev/hotplug at all.


Bernard, do you mean the "runtime" initrd or do you look inside the
initrd fs? Because at runtime probably devfs is mounted by the kernel so
it completely overlaps the old /dev. Try to pass devfs=nomount and it
should work.

Moreover I checked in the trunk a new kernel config (for i386 and x86_64
archs only for now) disabling devfs mount at boot. In this way we don't
need to specify the devfs=nomount option...

In general we could completely remove devfs support, but in the kernel
we're using (2.6.12.2) devfs_* calls are invoked by devmapper, so lvm is
not able to work without that...

> We need to fix the stock SystemImager kernel - would a simple update to
> a newer version (eg. 2.6.14) fix this issue with hotplug?

The new kernel version will surely fix this, because devfs has been
completely removed... anyway we should go with the last stable release
(2.6.15.6) instead of 2.6.14, or not?

Cheers,
-Andrea

Reply via email to