問題タブ [umount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
381384 参照

linux - NFSマウントされたディレクトリの強制アンマウント

ハングしたLinuxマシンにNFSマウントされたディレクトリがあります。アンマウントを強制しようとしましたが、機能しないようです。

mount」と入力すると、ディレクトリがマウントされなくなったように見えますが、「」と入力するとハングls /mnt/dataし、マウントポイントを削除しようとすると、次のようになります。

マシンを再起動する以外にできることはありますか?

0 投票する
4 に答える
20479 参照

linux - Bash スクリプト - デバイスをアンマウントしますが、マウントされていなくても失敗しませんか?

私は bash スクリプトを書いておりerrexit、コマンドが 0 の終了コードを返さない場合、つまりコマンドが正常に完了しない場合にスクリプトが停止するように設定しました。これは、私の bash スクリプトが堅牢であることを確認するためです。

いくつかのファイルシステムをマウントし、いくつかのファイルをコピーして、それをアンマウントする必要があります。umount /mnt/temp何かを行う前にアンマウントするように、最初に a を付けています。ただし、マウントされていない場合、umount は失敗し、スクリプトが停止します。

することは可能umount --dont-fail-if-not-mounted /mnt/tempですか?デバイスがマウントされていない場合は 0 を返すようにするには? のようにrm -f

0 投票する
1 に答える
652 参照

java - プロセスを強制終了せずに、Linux プロセス (Java webstart アプリ) にファイルシステム (CD-ROM) のロックを強制的に停止させるにはどうすればよいですか?

Linux (CentOS 5.4) で、プロセスを強制終了せずにファイル システムのロックを強制的に停止するにはどうすればよいですか?

Java Webstart アプリケーションをローカルで実行して、CD を取り出しようとしています。JFileChooser を使用してファイルを参照するだけであれば、この問題は発生しませんが、ファイルの内容を読み取ると、ファイルへのすべての参照を削除した後でも、CD を取り出せなくなります。

イジェクト ボタンを押すと、エラーが表示されます (タイトル - "ボリュームをイジェクトでき​​ません"): "アプリケーションがボリューム 'ボリューム名' のイジェクトを妨げています"

したがって、私の目標は、CD-ROM を解放するために CD-ROM をターゲットにするのをやめるようプロセスに指示することです。

助けや指示をありがとう!!

試行された修正: - コマンドの実行:

問題: 新しい CD を挿入すると、おそらくプロセスがまだその CD を「ターゲット」としているために、自動的にマウントされなくなります。

0 投票する
2 に答える
1602 参照

python - アンマウント時のヒューズアクション

Python-fuse を使用していくつかの単純なファイルシステムを作成しましたが、pydoc や見つけたサンプル スクリプトでは見つからないことを実行したいと考えていますfusermount -u。そのアクションをトラップし、umount を実行してから、プログラムの初期化スクリプトによって作成されたマウント ディレクトリに rmdir します。可能であれば、umount アクションをトラップする魔法の呪文は何ですか?

それが簡単に無限ループに陥る可能性があることはわかりますが、最初にヒットしたときに umount トラップを無効にする方法を見つけられることを願っています。


更新: http://omake.metaprl.org/prerelease/omake-dll-fuse.html#htoc582destroyで見つけてメソッドを追加しましたが、呼び出されていないようです。

0 投票する
16 に答える
988778 参照

linux - ビジー状態のデバイスをアンマウントする方法

毎日複数のユーザーがアクセスしているSambaドライブがいくつかあります。(SQLテーブルから)共有ドライブを認識し、すべてのユーザーがアクセスできる特別なディレクトリにマウントするためのコードがすでにあります。

SQLテーブルからドライブを削除した場合(事実上オフラインにする場合)、ビジー状態のデバイスをアンマウントする方法はありますか?これまでのところ、どのような形式でもumount機能しないことがわかりました。

データを破壊する可能性を無視して-現在読み取られているデバイスをアンマウントすることは可能ですか?

0 投票する
2 に答える
265 参照

linux - 指定したコマンドが Linux で実行されたときにアラートをトリガーする

私のシステムには 3 つの Samba 共有がマウントされていますが、そのうちの 1 つが私の許可なしにマウント解除されました。私のcrontabで実行される何百ものスクリプトの1つかもしれませんが、どのスクリプトかわかりません。

/var/log成功せずに単語を探しているすべてのディレクトリを確認しましたumount。次に、コマンド umount が実行されたときと、それを実行しているプロセスをログに記録したいと思います。

多分syslogで、多分別のログで、多分私のボックスへのメール....

どうもありがとう。

私はこのソフトウェアを持っています:

0 投票する
1 に答える
435 参照

redhat - rc.sysinit を変更せずに Redhat 5.1 の再起動中に「Device busy」を取り除くにはどうすればよいですか?

/opt 内に samba マウントがあります。rc6.d にリンクされている sysinit というスクリプトが init.d にあります。これは再起動時に呼び出され (最初に K01sysinit に設定しました)、/opt ディレクトリをアンマウントすることになっています。ただし、再起動すると、rc.sysinit ファイルのコマンドから失敗していることがわかります。sysinit スクリプトを手動で実行してから再起動すると、すべて正常に動作します。ここで、他のスクリプトが /opt のアンマウントを完了する前に rc.sysinit umount コマンドが実行されるというある種の競合状態に陥っているのでしょうか、それとも何か他のことが起こっているのでしょうか? または、実行レベルがどのように機能するかを理解していませんか? 再起動時に何が起こったかは、rc6.d のものが最初に実行され、次に rc.sysinit からのアンマウントが発生することだと思いました。

0 投票する
2 に答える
8408 参照

android - ルートとumountを取得するためのAndroidbusyboxコマンド

だから、私はディレクトリをアンマウントする必要があるデバイスを持っています。私は次のようなものを実行したかった:

問題は、マウントを解除するためにrootが必要なことです。umountコマンドを使用した1行のコマンドでbusyboxを介してrootを取得できますか?

編集:申し訳ありませんが、デバイスはすでにルート化されています。ADBを介してシェルに移動できます:adb shell ... umount / mydir / subdir

これは達成すべき2つのコマンドです。私はこれを1行で実行できる必要があり、busyboxを使用することがそれを達成する方法であると考えていました。私は次のようなことを考えています:

私はここで基地から離れていますか?

0 投票する
13 に答える
228560 参照

macos - Macでsshfsによってマウントされたディレクトリをアンマウントします

OSXFUSEMacにインストールしsshfs、リモートディレクトリをマウントするために使用しました。マウントを解除したいのですが、道が見つかりません。私のOSはOSX10.8Mountainです。誰か助けてもらえますか?

0 投票する
1 に答える
8151 参照

linux - umount -l 後にマウント ディレクトリを削除する

Linux OpenWrt に取り組んでおり、ルーターに接続されている USB ディスクを手動でマウントおよびアンマウントする必要があります。

私はこのスクリプトを使用しています: http://wiki.openwrt.org/doc/howto/writable_ntfs#with.a.custom.hotplug.scriptを使用して、自動的に USB ディスクをマウントおよびアンマウントします。問題は、マウントが削除されないことです。ディレクトリの後にumount -l /dev/$device/mnt/sda1ルーター上の私のアプリケーションは、USB ディスクが存在するかどうかを確認することで、USB ディスクが存在するかどうかを確認する必要があります。

私の質問は:のrm -r sda1後に追加するのは危険ですか、それとも のファイルを削除するumount -l /dev/$deviceリスクはありますか?rm -r sda1sda1