Estou tentando executar uma verificação do sistema de arquivos.
Primeiro, quero desmontar o dispositivo.
umount /dev/md2
umount: /dev/md2: not mounted
Parece bom. Então, quero executar o cheque:
e2fsck -fp -C 0 /dev/md2
/dev/md2 is mounted.
WARNING!!! Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.
Do you really want to continue (y/n)? no
O que está acontecendo aqui? Este dispositivo está montado ou não?
O sistema é um QNAP, firmware 4.2.4, baseado no busybox.
busybox | head -1
BusyBox v1.01 (2017.12.07-18:28+0000) multi-call binary
EDITAR:
mount -l
mostra alguns compartilhamentos do NFS4, para este dispositivo. desmontar em que as ações fizeram o truque! Mas como o dispositivo pode ser desmontado, mas as ações ainda estão lá ao mesmo tempo?
fstab
é assim:
# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount pt> <type> <options> <dump> <pass>
/dev/ram / ext2 defaults 1 1
proc /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
mtab
é assim:
# cat /etc/mtab
/proc /proc proc rw 0 0
none /dev/pts devpts rw,gid=5,mode=620 0 0
sysfs /sys sysfs rw 0 0
tmpfs /tmp tmpfs rw,size=64M 0 0
tmpfs /dev/shm tmpfs rw 0 0
tmpfs /share tmpfs rw,size=16M 0 0
none /proc/bus/usb usbfs rw 0 0
/dev/sda4 /mnt/ext ext3 rw 0 0
/dev/md9 /mnt/HDA_ROOT ext3 rw,data=ordered 0 0
tmpfs /mnt/rf/nd tmpfs rw,size=1m 0 0
nfsd /proc/fs/nfsd nfsd rw 0 0
rpc_pipefs /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0
tmpfs /share/NFSv=4 tmpfs rw,size=16M 0 0
/share/MD2_DATA/[..] /share/NFSv=4/[..] none rw,bind 0 0
/share/MD2_DATA/[..] /share/NFSv=4/[..] none rw,bind 0 0
/share/MD2_DATA/[..] /share/NFSv=4/[..] none rw,bind 0 0
/share/MD2_DATA/[..] /share/NFSv=4/[..] none rw,bind 0 0
a quantificação dos compartilhamentos NFS faz o truque, mas como posso ter os compartilhamentos NFS 'montados' se o nfs não estiver em execução e o dispositivo subjacente não estiver montado?