Кто-нибудь знает, гарантированно ли /proc/mounts находится в том порядке, в котором монтируются устройства?
Например:
[root@machine proc]# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / ext3 rw,data=ordered 0 0
/dev /dev tmpfs rw 0 0
/proc /proc proc rw 0 0
/sys /sys sysfs rw 0 0
/proc/bus/usb /proc/bus/usb usbfs rw 0 0
devpts /dev/pts devpts rw 0 0
/dev/sda1 /boot ext3 rw,data=ordered 0 0
tmpfs /dev/shm tmpfs rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
/dev/root /boot ext3 rw,data=ordered 0 0
В приведенном выше случае могу ли я быть уверен, что /boot в настоящее время показывает /dev/root, а не /dev/sda1, который в настоящее время скрыт.
Я предполагаю, что тот же ответ должен быть верным для /etc/mtab.
Я на RHEL 5.5.