> As I pointed out in my first mail the init script of udev
> (/etc/init.d/udev) tries to mount --bind and --move stuff. And this
> fails on rootfs[1], so either the kernel or udev can be blamed and udev
> is easier to blame.

Looks like I forgot my footnote:

[1] In case this has been unclear a quote from
    Documentation/filesystems/ramfs-rootfs-initramfs.txt:

| What is rootfs?
| ---------------
| 
| Rootfs is a special instance of ramfs (or tmpfs, if that's enabled), which is
| always present in 2.6 systems.  You can't unmount rootfs for approximately the
| same reason you can't kill the init process; rather than having special code
| to check for and handle an empty list, it's smaller and simpler for the kernel
| to just make sure certain lists can't become empty.
| 
| Most systems just mount another filesystem over rootfs and ignore it.  The
| amount of space an empty instance of ramfs takes up is tiny.

Helmut



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to