Mam następujący wiersz w / etc / fstab:
none /home/hydra/tmp tmpfs user,noauto,size=1000M,uid=1001,gid=1001 0 0
mogę zrobić mount ~/tmp jako użytkownik hydra i zostaje zamontowany ok. Jedynym problemem jest to, że nawet myślał, że zostanie do niego dodany /proc/mounts, nie dodaje się /etc/mtab. Kiedy próbuję umount ~/tmp (ponownie jako hydra) to narzeka:
umount: /home/hydra/tmp is not mounted (according to mtab)
A kiedy próbuję -f lub -n, narzeka, że nie jestem rootem.
Więcej informacji na temat systemu, który objawia ten problem:
Na sudo umount /home/hydra/tmp, fs zostaje odmontowany (myślę, że musiałem go użyć -f zbyt)
- Wersja Debiana to
testing mount --version- & gt;mount from util-linux 2.19.1 (with libblkid and selinux support)ls -l /etc/mtab- & gt;-rw-r--r-- 1 root root 921 Nov 14 09:08 /etc/mtabcat /proc/mounts | grep rootfs- & gt;rootfs / rootfs rw 0 0/home,/home/hydraani/home/hydra/tmpsą dowiązaniami symbolicznymi
/etc/fstab nie ma znaczenia dla mount polecenie afaik? (tzn. nie jest to wymagane) Jeśli chcesz zamontować nowy dodatek do /etc/fstab, posługiwać się mount -a
tmpfs. vrinek: jaką wersję Debiana używasz? Jaka wersja mount pakiet? Co robi ls -l /etc/mtab pokazać? Jest / zamontowany tylko do odczytu? Jest /home lub /home/hydra lub /home/hydra/tmp dowiązanie symboliczne (z tym tmpfs odmontowane, co robi readlink -f /home/hydra/tmp pokazać)?
/etc/fstab jest wymagane, jeśli chcesz zadzwonić mount jako użytkownik inny niż root.