본문 바로가기

Linux - CentOS 8

Mount is denied because the NTFS volume is already exclusively opened.

Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command.

USB를 NTFS 형식으로 포맷 후, ntfs 드라이버 패키지를 이용해 장치를 마운트 했었다(링크). 그 후 언마운트 없이 VMWare 환경에서 장치를 Disconnect 했더니, 다시 마운트 하려니 위와같은 오류 메시지가 반환된다.

 

 

해결책은 의외로 간단했다. 위에서 설명한 대로 'fuser'커맨드를 이용한다. fuser -m -u /dev/sdb1 실행시 아래와 같이 장치명과 계정 ID가 뜬다.

후에 kill 3637 커맨드를 실행하면 fuser -m -u /dev/sdb1를 실행해도 아무 값도 뜨지 않음을 볼 수 있다.

System Volume Information?

읭?

 

'System Volume Information'은 또 무언가..

 

문제없이 작동하기는 한다. 리눅스 환경에서 touch.txt 파일을 생성 후 아무거나 작성, 언마운트, Disconnect 하여 윈도우에서 확인가능하다. 약간 궁금한점은 윈도우 환경에서 장치를 포맷하기 전에는 Boot 열에 * 표시가 있었는데 지금은 없다. 이것이 원인이 되어 'System Volume Information'이 뜨는건가? lost+found는 Type이 Linux일때만 뜨는건가?

더 공부해볼 점