최근에 매우 이상하게 작동하는 디스크를 백업하려고 하는데 디스크의 파일 시스템이 /dev/disk4
"자발적으로" 마운트 해제되었기 때문에 몇 분 후에 백업 시도가 실패합니다. (저는 이 제거가 실제로 "자발적"이라고 생각하지만 제가 모르는 사이에 그렇게 보입니다.)
제 생각에는"잠그다"다른 프로세스가 마운트 해제할 수 없도록 마운트하십시오(다음과 같은 프로세스는 제외).umount /dev/disk4
내가 보낸 것). 그러한 잠금을 구현할 수 있는 방법이 있습니까?
(제가 다루고 있는 Unix의 특징은 OS X이지만, 추가 인터넷 검색에 유용한 키워드를 제공할 수 있는 Linux 관련 솔루션에도 관심이 있습니다. 다른 BSD 기반 Unix 솔루션도 인기가 있을 것입니다.)
(물론, 나는 디스크 백업을 방해하지 않는 잠금 방식에만 관심이 있습니다!)
"설치를 잠글" 수 없는 경우 또는 제거가 발생한 이유를 어떻게 알 수 있습니까?
답변1
설치 작업이 진행 중인 경우 제거하면 안 됩니다*.
마운트를 계속 바쁘게 유지하는 간단한 방법은 최소한 하나의 프로세스와 해당 프로세스 CWD
(씨현재의와트옥인디디렉터리) 마운트 지점 아래에 있습니다.
* 지연 마운트 해제는 여전히 반환되지만 파일 시스템이 더 이상 사용되지 않을 때까지 실제로 마운트 해제해서는 안 됩니다.