명령을 실행했는데 umount /mnt/data
작동하는 것 같습니다. 이 폴더를 가리키는 항목 중 하나가 mount
명령 출력에서 제거됩니다.
앞으로:
$ mount | grep /mnt/data
/dev/sdb on /mnt/data type ext4 (rw,relatime,discard,data=ordered)
/dev/sdd on /mnt/data type ext4 (rw,relatime,discard,data=ordered)
뒤쪽에:
$ umount /mnt/data
$ mount | grep /mnt/data
/dev/sdb on /mnt/data type ext4 (rw,relatime,discard,data=ordered)
하지만 출력에는 여전히 이 폴더(/dev/sdb)를 가리키는 항목이 표시됩니다. 실행하면 ls /mnt/data
오류 도 반환됩니다.
ls: reading directory '/mnt/data': Input/output error
추신: 이 시점에서 /etc/fstab
파일에는 다음 항목이 있습니다.
UUID=d11402a4-b585-4f51-ac49-05e11ddacf7d / ext4 defaults 1 1
답변1
동일한 마운트 지점을 가리키는 "매달린" 드라이브가 있는 것 같습니다(어떻게 얻었는지 잘 모르겠습니다). umount /mnt/data
그 중 하나만 삭제하면 폴더가 존재하지 않는 드라이브를 가리키게 됩니다(따라서 입출력 오류 발생).
umount /mnt/data
두 번째로 실행 하면 /dev/sdb
출력에서도 제거되고 ls
더 이상 오류가 발생하지 않습니다.