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
プロセスが終了したときにドライブを監視することです。