2011-02-14

ビジーなデバイスをアンマウントする

Linux では, だれかが使用中のファイルシステムをアンマウントしようとすると
umount: /: device is busy.
umount /: デバイスがビジーです。
というメッセージが表示されてアンマウントできない.

このようなときには, umount-l オプションをつけるとよい.

lazy アンマウントとよばれ, ファイルシステム階層構造からはすぐに切り離されるが, ファイルシステムへのビジーな参照がなくなった時点でアンマウントされる.

すなわち, lazy アンマウントしたファイルシステムへの新たなアクセスはできなくなるが, 既に開いているファイルへのアクセスは中断されない.