chroot를 종료할 때 파일 시스템 마운트 해제

chroot를 종료할 때 파일 시스템 마운트 해제

chroot에서 "exit" 명령을 실행할 때 파일 시스템을 자동으로 마운트 해제하는 방법이 있습니까?

$ mount --bind /proc proc
$ chroot .
~ exit #now in chroot and call exit.
$ # back to main device.

종료 시 proc이 자동으로 제거되기를 원합니다.

감사합니다!

답변1

명령이나 스크립트 가 완료된 후 실행하기 위해 for를 생성해 볼 수 있습니다. 예를 들면 다음과 alias같습니다 .chrootumount

alias chroot='chroot; umount my/drive'

또는 다른 이름을 사용할 수도 있습니다 mychroot.

또 다른 옵션은 스크립트를 백그라운드에서 실행하고 chroot프로세스를 모니터링한 다음 umount프로세스가 종료되면 드라이브를 모니터링하는 것입니다.

관련 정보