FC2 + umount of /initrd failed
Ow Mun Heng
Ow.Mun.Heng at wdc.com
Wed Jun 30 17:27:37 UTC 2004
Do you guys get this?
/ is formatted as reiserfs. (I'm starting to wonder if the fs I selected
is the cause of all these _slow_ness_)
each time it boots, it would complain that it can't unmount /initrd and
it really is not unmounted. I can still do a ls -l /initrd and it's
there.
I can umount it manually after.
<code>
this is 2.6.7 (vanilla patched with cpu schedular + preempt)
$ cat /initrd/linuxrc
#!/bin/nash
mount -t proc /proc /proc
setquiet
echo Mounted /proc filesystem
echo Mounting sysfs
mount -t sysfs none /sys
echo Creating block devices
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
umount /sys
echo 0x0100 > /proc/sys/kernel/real-root-dev
echo Mounting root filesystem
mount -o defaults --ro -t reiserfs /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
umount /initrd/proc
</code>
Any idea why it tries to umount the /initrd/proc directory instead of
the /initrd dir?
<code>
$cat /tmp/initrd-2.6.6-1.435
mount -o defaults --ro -t reiserfs /dev/root /sysroot
pivot_root /sysroot /sysroot/initrd
umount /initrd/proc
</code>
It says the same thing on the FC2(dafault)
2.6.6 kernel
--
More information about the fedora-list
mailing list