On Fri, May 28, 2004 at 06:05:13PM +0200, Thomas Woerner wrote:
There are test packages in http://people.redhat.com/twoerner/UDEV/ for using udev in initrd with persistent devices.
Sweet, thanks for posting this, I really appreciate it.
One small question:
udev initrd - using busybox and ramfs
- mount /proc and /sys
- mount /dev as ramfs
- create initial devices (eg: console, null, zero, loopX) and links for std files
- start udev, use udevsend as hotplug
What do you do to "start udev"? Run udevstart?
- load modules (eg. controller, filesystem)
- umount /sys
- locate root device
- mount system root on /sysroot
- bind /dev to /sysroot [UDEV_KEEP_DEV="yes"]
- change root to /sysroot and initrd to /sysroot/initrd
- umount /initrd/proc
- umount /initrd/dev [UDEV_KEEP_DEV="yes"]
Are you looking into making a initramfs instead of a initrd for the next FC3 release?
thanks,
greg k-h