내 Linux 시스템에서 파티션을 강제로 umount 어떻게 할 수 있습니까? 일반적으로 sudo umount /dev/<Device>를 입력하지만 기기가 사용 중이면 반환됩니다.

 umount: <Mount Location>: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) 

어떻게 umount?

답변

그렇지 않습니다. 그 메시지는 이유가 있습니다. . 어떤 것이 현재 파티션을 사용하고 있으므로 강제로 마운트 해제하면 데이터가 손상 될 수 있습니다. 따라서 먼저 파티션을 사용중인 항목을 확인하십시오.

$ sudo umount mountpoint umount: /home/pi/mountpoint: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) 

좋아, 누가 그것을 사용하고 있는지 보자.

$ lsof mountpoint/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 9244 pi cwd DIR 8,17 4096 2 mountpoint 

그래서, , 사용자 pi 소유이며 현재 마운트 지점에 액세스하고 있습니다.이 경우 터미널을 열고 cd mountpoint에 추가되었습니다.

해당 프로세스를 중지하기 만하면됩니다. 그것이 무엇인지 알고 있다면 중지하십시오. “t (귀하가 소유하고 있음), kill 다음을 수행 할 수 있습니다.

그렇습니다. 성공했습니다!

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다