Re: unmounting a filesystem mounted by /init (initramfs)

From: Denis Vlasenko
Date: Fri Jul 29 2005 - 00:37:08 EST


On Friday 29 July 2005 01:49, you wrote:
> I am trying to build a system that uses a unionfs as root. The init
> script is based on the one used by gentoo and uses initramfs. The
> problem is how to remount the unionfs constituents read only during
> halt.
>
> cat /proc/mounts displays /dev/hda1 (ext2) mounted rw in /memory. The
> problem is that /memory is no longer visible after the init script did
> a chroot and a

"A chroot"? Better provide exact sequence of mounts, chroots which you
execute. Otherwise people need to guess.

> mount -o remount,ro /dev/hda1
>
> says that /dev/hda1 is not mounted!
>
> does any anyone has an idea?

Use lazy umount (umount -l) while fs is still visible
--
vda

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/