Dieses Vorgehen versagt, wenn eine andere Partition in ein Verzeichnis gemountet ist. Z.B. /dev/hdb1 auf ~/test /dev/hdb2 auf ~/test/mountpoint
umount ~/test gibt mir jetzt die ausgabe: umount: ~/test: device is busy fuser -u ~/test gibt keine ausgabe -> man muss noch die ausgabe von mount beachten
selbst da kann es sein, dass der mount nicht in der ausgabe von mount auftaucht: mount liest bei aufruf ohne parameter die datei /etc/mtab aus, die nicht unbedingt vollständig sein muss; jemand könnte unnötigerweise mit -n gemounted haben (selten) oder aus einer chroot-umgebung, die wieder beendet wurde, ohne vorher unzumounten. in diesem fall hilft nur noch /proc/mounts
Z.B.
/dev/hdb1 auf ~/test
/dev/hdb2 auf ~/test/mountpoint
umount ~/test gibt mir jetzt die ausgabe:
umount: ~/test: device is busy
fuser -u ~/test gibt keine ausgabe -> man muss noch die ausgabe von mount beachten
selbst da kann es sein, dass der mount nicht in der ausgabe von mount auftaucht:
mount liest bei aufruf ohne parameter die datei /etc/mtab aus, die nicht unbedingt vollständig sein muss; jemand könnte unnötigerweise mit -n gemounted haben (selten) oder aus einer chroot-umgebung, die wieder beendet wurde, ohne vorher unzumounten. in diesem fall hilft nur noch /proc/mounts