chroot에서 "exit" 명령을 실행할 때 파일 시스템을 자동으로 마운트 해제하는 방법이 있습니까?
$ mount --bind /proc proc
$ chroot .
~ exit #now in chroot and call exit.
$ # back to main device.
종료 시 proc이 자동으로 제거되기를 원합니다.
감사합니다!
답변1
명령이나 스크립트 가 완료된 후 실행하기 위해 for를 생성해 볼 수 있습니다. 예를 들면 다음과 alias
같습니다 .chroot
umount
alias chroot='chroot; umount my/drive'
또는 다른 이름을 사용할 수도 있습니다 mychroot
.
또 다른 옵션은 스크립트를 백그라운드에서 실행하고 chroot
프로세스를 모니터링한 다음 umount
프로세스가 종료되면 드라이브를 모니터링하는 것입니다.