問題タブ [mount-point]
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.
android - Android アプリは /mnt/asec または /mnt/obb への書き込み権限を取得できますか?
外部SDカード(デバイスのフラッシュメモリの「外部」ではなく外部)で書き込み操作を実行するアプリケーションがありますが、ここで徹底的に議論されており、他のかなりの数の質問があるようです。さまざまなメーカーのすべての電話で機能するSDカードのマウントポイントを取得するための一般的な方法/サポートされているAPIはありません。
そのことを念頭に置いて、以下のコードのような何かを実行して、外部ストレージ デバイスがマウントされているかどうか、およびその場所を確認する必要があります。
私は間違っている可能性がありますが、SD カードが完全に空であり、最後の状態(file.listFiles().length > 0)
が返される可能性があることは理解していfalse
ます。だから私はそれをチェックする代わりにlength
、私は追加すると思っfile.canWrite()
た. それは、現在テストしている電話で期待どおりに機能しました(Motorola Atrix MB860-古いことはわかっていますが、私の要件の1つは、Gingerbread、API 9以降のバージョンと互換性を持たせることです)が、かどうかはわかりませんその条件は、両方とも読み取り可能なディレクトリであるため、最近のまたはそうでない他の電話にtrueを返す/mnt/asec/
か/mnt/obb
、最初の2つの条件も満たす可能性があります(また、何かが書き込まれている場合(50MB以上のサイズのファイルのように)に戻るtrue
ことさえあります)。(file.listFiles().length > 0)
/mnt/obb
要するに、私が知る必要があるのは、アプリがこれら 2 つの場所への書き込み許可を持っているのか、それともシステムだけがそのような許可を持っているのかということです。はいの場合、取得したい最終パスからそれらを除外するために他に何を確認できますか: デバイスにインストールされている外部 SD カード?
助けてくれてありがとう!
linux - すべてのクライアント名とそのマウントポイントを検索する Linux コマンド
Linux でこの 1 つのコマンドですべてのクライアント名とそのマウント ポイントを取得できるコマンドはありますか? Windowsではどうですか?
c - マウント マネージャがボリューム名を作成するのを待機しています
Windows に vhd をマウントするには、次に使用OpenVirtualDisk
しAttachVirtualDisk
て仮想ディスクをアタッチし、.vhdGetVirtualDiskPhysicalPath
への物理パスを取得するために使用できます\\.\PhysicalDrive1
。
次に、and friends を使用FindFirstVolume
して、vhd に含まれるボリューム名を見つけます。ただし、これが常に機能するとは限りません。マウント マネージャーが DOS デバイスの名前空間に物理ボリュームを指すボリューム名のシンボリック リンクを作成するのに時間がかかる場合があるためです。
忙しい待機をせずに、どうやってこれが起こるのを待つことができるでしょうか?
windows - FileSystemObject を使用して Windows ジャンクションを削除するにはどうすればよいですか?
diskpart を使用して VHD をフォルダー (ジャンクション) にマウントしています。
VHD をアンマウントした後、FileSystemObject を使用してフォルダーを削除する必要があります。
何か不足していますか?
PS
次のようにして、この問題を回避しました。
それはハックとしてカウントされると思います。
linux - オフライン ファイル システム (OFS+FUSE) を使用してマウントする
FUSEの上に構築されたOFS(オフラインファイルシステム)を探索しようとしていますが、まだ探索中です。
http://offlinefs.sourceforge.net/wiki/
Fedora と Ubuntu 14.04 の両方にインストールしましたが、マウント ユーティリティを使用してローカル ディレクトリをマウントしようとすると、マウント ディレクトリに対して「トランスポート エンドポイントが接続されていません」というメッセージが表示されます。
これは私がそれを実行している方法です:
上記はエラーなしで実行され、マウントコマンドを ../mountdir で実行すると、正しく表示されます
しかし、/mountdir をブラウズしようとすると、「トランスポート エンドポイントが接続されていません」というメッセージが表示されます。
誰かが私を正しい方向に向けることができますか?
api - WPD デバイスのマウント ポイントを取得する
私はしばらく WPD API を使用してきましたが、問題が次々と発生するようです。
1 つの問題を解決すると、別の問題が発生します。でもね、それが人生。
WPD デバイスがストレージ デバイスなのか電話なのかなどを判断しようとしています。
結局のところ、iPhone などのデバイスは電話として認識されるように設定されていませんが、代わりに一般的なデバイスとして認識されますWPD_DEVICE_TYPE
。
ただし、ストレージ デバイスとして Windows に提示されます。
外付けハード ドライブ、SD メモリ カード リーダー、およびその他の従来のストレージ デバイスを接続すると、WPD API によっても認識されますが、Windows では専用のマウント ポイントも取得されます。
外付けハードドライブを接続すると、機能カテゴリ オブジェクトが 1 つになり、そのオブジェクトの値がそのドライブのパスになりますE:
。
良い。すごい!
だから私の質問は: WPD デバイスにマウントポイントがあるかどうかをどうにかして読み取ることができますか? 確かに機能オブジェクトはそれを持っていることを示していますが、マウントポイントが利用可能であることを示す指標値がある可能性はありますか?
bash - 空のマウントポイントを見つけるBASH
私の質問に対する答えを見つけるのはあまり運がありませんでした。Ubuntu でmountpointコマンドを使用して、次の論理的な空のマウントポイントを見つけたいと思います。これにより、私が書いているスクリプトを複数回使用して、いくつかのタスクを自動化できます。
/mnt/ewf1 などの空のマウントポイントが見つかるまで、ループが繰り返されます。考えられるさまざまな解決策を試しましたが、これが最も近いと思います。しかし、Bash でブール値を使用せずにステートメントを true または false として渡す方法がわかりません。
上記で見つけた問題は、変数 $COUNT が " " (スペース) として宣言されているため、+1 の前に /ewf に文字が追加されていることです。
修正方法がわかりません。
centos - マウントされた Linux フォルダーをマップできません
Windows と CentOS サーバーで NFS 経由で 2 つのフォルダーを共有し、これら 2 つのフォルダーをマウント ポイント (\mnt\mymount) にマウントしました。
現在、Windows Server 2012 R2 で作成済みのマウント ポイントをマップできません。Windows のネットワーク ドライブには、標準のマップ オプションを使用しました。マップ ウィザードで \centosLexQA1\mnt\mymount のような文字列を使用しました。Windows Server 2012 R2 から CentOS サーバーに正常に ping を実行でき、\mnt\mymount にマウントされた Linux 共有をマップできました。
誰かが問題を解決するのを手伝ってくれませんか?
前もってありがとう、アンナ