/proc/mounts "stuff"
From: Richard B. Johnson (root_at_chaos.analogic.com)
Date: 02/24/04
- Previous message: Woodruff, Robert J: "RE: PATCH - InfiniBand Access Layer (IBAL)"
- Next in thread: Chris Meadors: "Re: /proc/mounts "stuff""
- Reply: Chris Meadors: "Re: /proc/mounts "stuff""
- Reply: Andreas Schwab: "Re: /proc/mounts "stuff""
- Reply: Chris Friesen: "Re: /proc/mounts "stuff""
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 24 Feb 2004 16:34:40 -0500 (EST) To: Linux kernel <linux-kernel@vger.kernel.org>
Linux version 2.2.24 (actually since pivot-root), have a
problem with what's in /proc/mounts vs. what's written
to /etc/mtab when mounting file-systems.
/etc/mtab
/dev/sda1 / ext2 rw 0 0
none /proc proc rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
none /dev/shm tmpfs rw 0 0
/dev/sdb1 /usr/src ext2 rw 0 0
/proc/mounts
rootfs / rootfs rw 0 0
/dev/root / ext2 rw 0 0
/proc /proc proc rw 0 0
none /dev/pts devpts rw 0 0
none /dev/shm tmpfs rw 0 0
/dev/sdb1 /usr/src ext2 rw 0 0
/etc/issue
Red Hat Linux release 8.0 (Psyche)
Kernel 2.4.24 on a i586
On that system /dev/root doesn't even exist!
Neither does rootfs in any accessible way. Therefore,
the shutdown routine(s) that read /proc/mounts will
fail, leaving improperly dismounted volumes. Basically,
if I execute `init 0` from the console, everything's
fine, but executing 'reboot' from a network connection
will result in a long fsucking startup.
I think the two unusable entries should not show in
/proc/mounts,
rootfs / rootfs rw 0 0
/dev/root / ext2 rw 0 0
That would fix the problem because there is no way to
umount either of them. Try it, `umount rootfs` returns
ENOENT as does `umount /dev/root'`.
Cheers,
*** Johnson
Penguin : Linux version 2.4.24 on an i686 machine (797.90 BogoMips).
Note 96.31% of all statistics are fiction.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Woodruff, Robert J: "RE: PATCH - InfiniBand Access Layer (IBAL)"
- Next in thread: Chris Meadors: "Re: /proc/mounts "stuff""
- Reply: Chris Meadors: "Re: /proc/mounts "stuff""
- Reply: Andreas Schwab: "Re: /proc/mounts "stuff""
- Reply: Chris Friesen: "Re: /proc/mounts "stuff""
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]