내 Debian 시스템은 USB 드라이브가 연결되면 자동으로 fstab 파일에 항목을 마운트합니다.
- 이는 읽기 전용 장치로 수행됩니다.
- 장치가 /media/usb1에 마운트되었습니다.
콘솔에 있는 상태에서 cd /media/usb1
장치를 분리해도 디렉터리의 내용이 계속 나열됩니다. umount 명령(또는 이와 유사한 명령)이 실패한 것으로 가정합니다. USB 드라이브를 분리할 때 디렉터리에 없으면 이런 일이 발생하지 않습니다.
드라이브를 제거하기 전에 드라이브를 마운트 해제해야 한다는 것을 알고 있지만 이렇게 하면 헤드리스로 실행되므로 옵션이 아닙니다(자동 화면 화면을 생각해 보세요). 이 상황에서 드라이브를 강제로 마운트 해제할 수 있는 방법이 있습니까?
나는 OS가 자동 마운트/마운트 해제를 위해 udev 및 udisk를 사용하고 있다고 생각합니다.
답변1
이것-에프umount에 대한 인수는 항상 강제로 마운트 해제를 시도합니다.
(단, 이는 의도하지 않은 부작용이 발생할 가능성이 매우 높습니다.)
이 방법은 권장하지 않습니다. 또한 다음을 실행하는 것이 좋습니다.동기화마운트 해제를 실행하기 전에-에프거칠게 플레이하는 것이 즐겁다면.
설명하는 디렉터리 목록 동작은 셸의 일부 캐싱 동작으로 인한 부작용일 가능성이 높습니다.