USB 드라이브가 마운트되어 /dev/sdb1
있고 이를 NTFS에서 ext3으로 다시 포맷하고 싶습니다. umount -l
디스크를 마운트 해제했습니다 . 를 사용하여 이전 파티션을 삭제했습니다 cfdisk
. 실행했는데 mkfs.ext3
오류가 발생했습니다.
/dev/sdb1이 분명히 사용 중입니다 ...
인터넷 검색 후 나는 cat /proc/mounts
다음과 같은 곳에서 찾았습니다.
/dev/sdb1 /media/moviesold
거기에서 참조를 어떻게 제거할 수 있나요? 거기까지 어떻게 갔나요? 보다 구체적으로 "실제로 제거"하려면 무엇을 실행할 수 있습니까?
답변1
사용 umount
. 를 실행했는데 umount -l
, 이는 umount
모든 프로세스가 완료될 때까지 파일 시스템이 마운트된 상태를 유지하도록 구체적으로 지시합니다. umount -l
대부분의 경우 실제로는 필요하지 않습니다. 유일한 목적은 현재 마운트된 파티션이 여전히 사용 중인 동안 새로운 것을 마운트할 수 있도록 마운트 지점을 확보하는 것입니다. 이제 천천히 제거했으므로 파일 시스템에 아직 열려 있는 파일이 있는 프로세스를 찾아 닫으면 자동으로 제거됩니다.