問題タブ [fsck]
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: 特定の SD カードで fsck_msdos を無効にします
Android 4.0.4 を実行している Samsung Galaxy SIII (AT&T バージョン) を使用して、Samsung のストック カスタマイズを使用して、SD カードをマウントしようとしています (OTG アダプターを介して USB ホスト ポートに接続されたカード リーダーを介して)。
残念ながら、このデバイスは filesys の正確性について「基準が高すぎる」ようです - カードのマウントを拒否し、Unable to read FAT: Success
.
他の Android デバイスではこの問題は発生せず、おそらくあまり広範囲なチェックを実行していません。
SIII は真新しい SD カードをマウントできますが、クラス 10 カードを通常の使用で数日使用した後でも、他の Android デバイスや Mac、Linux、とウィンドウズ。
.nomedia
ディスクにファイルを置いて MediaScanner を無効にできるように、カードにファイルを置いて fscking を無効または制限できるようなものはあります.nofsck
か? あるいは、fscking を無効化または制限するために非 root アプリでできることはありますか?
linux - Windows 7 は ext4 グループ記述子を台無しにするようです
最近、Linux Mint Debian Edition をインストールしました。以前は Windows 7 でバックアップ/リカバリ ディスクとして使用されていた 40 GB の拡張パーティションの下の論理パーティション (ext4 にフォーマット) にインストールされました。 Windows を起動すると、次回は Linux が起動しません。次に、回復ディストリビューションを使用して fsck.ext4 を実行する必要があります。これにより、グループ記述子に関するいくつかの問題が検出され、修正され、すべてが正常に戻ります。私の感じでは、Windows がそのパーティションをマウント (および修正 / デフラグ / 何でも) しようとして、それを台無しにしようとしているように感じます。1) Windows を起動した後にのみ発生するため、2) Windows がまだ古いリカバリ/バックアップ ディスクを表示しているからだと思います。 D:(ただし、アクセスできず、空き容量や合計容量などは表示されません)。それを修正する方法はありますか?
linux - fsck コマンドを正しく実行しないと、どのような結果になりますか?
このコマンドを実行した場合
引数やオプションなし。それはすべてを削除しますか?
android - fsck が実行されているかどうかを知る方法は?
私の Android アプリは 15 GB のデータを保存する必要があるため、リムーバブル ストレージを使用する必要があります。そのため、アプリの読み込み中に fsck が実行されているかどうかを確認する必要があります (その場合は終了します)。もちろん、私はすることができます
しかし、この解決策は信頼できないと読みました...だから私は
しかし、私は何も見ませんfsck
。実際、使用するps
と、次のように実行されているように見えます
を使用する唯一の方法Runtime.getRuntime().exec("ps")
ですか?
ありがとう!
L.
編集
コマンドEnvironment.getExternalStorageState()
が機能しません。SDカードをアンマウント/マウントした後、以下のコードでAT THE SAME TIMEを取得しMOUNTED
、/system/bin/fsck.exfat -R -f /dev/...
これは私が得る出力です:
linux - fsck コードはどこで入手できますか?
fsckコードを見つけようとしています。Ubuntu の coreutils パッケージには見つかりません。fsckコードをどこで見ることができるか教えてください。
linux - ファイルシステムをマウントする前に、C++ コード プログラムで「fsck」コマンドを実行してもよいですか?
Linux および AIX の論理ボリュームに存在するファイル システムをアタッチ/マウントするための C++ ライブラリを作成しています。
fsck
ファイルシステムをマウントする前に、C++ コードでコマンドを実行/実行できますか?
fsck
Linux および AIX で C++ コードでコマンドを実行すると、どのような問題が発生しますか?
bash - bashで他のプログラムとUDEVでfsckを実行する
苦労の末、USB を挿入した後に UDEV ルールを実行するようにしました。写真や動画の名前を変換するプログラムを実行します。{} & を使用してプログラムをバックグラウンドで実行します。唯一のことは、USB のプラグを抜くと簡単に破損することです。fsckも実行したいと思います。誰かアイデアがありますか?
UDEV ルールは次のとおりです。
プログラムは次のとおりです。
おそらくコードはもっとうまく書くことができますが、私にとってはうまくいきます。
linux-kernel - fsck - 不整合の修正
fsck
修正については混乱しています。ACL
のブロックを破損しましたinode
。正しい方法を理解しようとしていますfsck
。どの値を比較して補正を行うか。構造体をまたは バッファと比較することにより、ファイル システムの矛盾を修正します
。それとも、他の構造でチェックしますか。fsck
on-disk
Journal
superblocks
mysql - Debian はファイルを見つけることができませんが、ls はファイルを表示します
ファイルが見つからないため、MySQL サーバーが起動しません。
面白いことに、ファイルは表示されますls -al
が、他のコマンドはファイルを見つけることができません。
そして、それがエラーです。いくつかのファイルが機能します。
shutdown -rF now
ファイルシステムをチェックするために使用すると、エラーは発生しません。
どうしたの?:(
git - git commit 壊れたタイムゾーン
これはどのように修正できますか?マスター ブランチでコミット情報を削除\更新するか、プロジェクトディレクトリでgit rebase
何か魔法をかけるか、またはその他の方法で?.git