journaling

フォルダ削除後のext4 inode構造の再構築
journaling

フォルダ削除後のext4 inode構造の再構築

Whatsappデータを含むext4マイパーティションのフォルダ全体が削除されました(例:ファイル/フォルダの削除 - いいえpartition)。私が理解している限り、ファイルには inodes 名前のmetadata tree場所などが含まれます。私が経験している問題は、元のファイルを復元できることです(元のファイル名とパスなし)。ut 元のファイル名とパスが失われます。。フォルダを削除するアプリケーションです。このフォルダはAndroid携帯電話で分割されていますmounted。ext4パーティションイメージがコピーおよびバックアップされました。...

Admin

xfs_logprint 出力の理解に役立つ
journaling

xfs_logprint 出力の理解に役立つ

私は最近、Linuxでファイルの回復に関する次のスレッドを見つけました。 Linuxで削除されたファイルの回復。 extファイルシステムファミリの回復を説明する最高の答えを確認した後、同じロジックをXFSファイルシステムに適用したいと思いました。 debugfs内のログダンプを置き換える必要があると思うxfs_logprintコマンドを見つけました。しかし、私のデバイスで使用すると出力がわかりません。それが意味するものについていくつかのアイデアがありますが、インターネットでこれを理解するのに役立つリソースを見つけることができません。 たとえば、これは出力の一...

Admin

data = journal ext4 fsモードを有効にする方法は?
journaling

data = journal ext4 fsモードを有効にする方法は?

序文(最初の試みは失敗で終わりました):Fstabにdata = journalを追加すると、起動時にLinux ext4がクラッシュします。どうすれば解決できますか? fsモードを有効にする方法に関する信頼できるステップバイステップの指示が見つかりませんかdata=journal ext4? (これは私のルートファイルシステムです。) 誰でも助けることができますか?ありがとうございます! オペレーティングシステム:Linux Mint 21.1シナモン tune2fsダンプは次のとおりです。 $ sudo tune2fs -l /dev/nvme0n1...

Admin

ext4 fast_commitは本当に安定していますか? (Linux 6.3)
journaling

ext4 fast_commitは本当に安定していますか? (Linux 6.3)

fast_commitほとんどのext4ファイルシステムであまりにも早くアクティブになったようで、それ以降FSの破損が頻繁に発生しました。私はext4でそのような問題を経験したことがなく、長年にわたって非常に頑丈でした。 e2fsckデータを失うことなく問題を解決することは常に可能であるため、それほど悪いわけではありませんが、起動できないシステムはすぐに役に立ちません。 fast_commit今は無効にしましたが、設定tune2fs -O "^fast_commit" /dev/partitions時に見逃した部分があるかどうか疑問に思います。 これは既知の...

Admin

EXT4ロギングを無効にするのはどのくらい危険ですか?
journaling

EXT4ロギングを無効にするのはどのくらい危険ですか?

私はLinuxに初めて触れました。 Raspberry Pi OS LiteがインストールされたRaspberry Pi 4デバイスがあります。 USBに4台のHDDを接続してNASとして使用しています。ハードドライブは以前にWindowsで使用されていたため、NTFSでフォーマットされています。ところで、Linuxでは転送速度が遅すぎるようで、EXT4に変換しました。今はよくなりましたが…新しい問題がありました。 EXT4 ディスクは、システムがそのログを書き込むためにほぼ連続的にディスクにアクセスするため、もはや省電力モードにはなりません。無効にしました...

Admin

MDADM:ログを使用してraid-6を拡張できませんか?
journaling

MDADM:ログを使用してraid-6を拡張できませんか?

私は過去にmdadmを使用してraid-6アレイを数回拡張/再構成しました。今日、新しいraid-6アレイに2つのディスクを追加しましたが、外観を変更することはできません。 今回は何か違います。これで、WSL2/Ubuntu でログを使用します。回避策がありますか?それとも何か抜けましたか? root@DESKTOP:~# mdadm -v --grow --raid-devices=7 /dev/md0 mdadm: Cannot set device shape for /dev/md0: Invalid argument アレイの詳細: root@D...

Admin

カーネルがext4パーティションのログにアクセスするのを防ぐ方法は?
journaling

カーネルがext4パーティションのログにアクセスするのを防ぐ方法は?

重複する質問ではないことを願っています。いくつかの同様の質問がありましたが、その答えは、そのデバイスまたはパーティションをブラックリストに追加することです。しかし、私の場合はそうすることはできません(下記参照)。と言った: Debian Buster x64ホストでQEMUベースの仮想マシンを作成しました。仮想マシンがブロックデバイスパーティションで実行されているとします/dev/sdc1。デフォルトでは、次のようにこのパーティションにDebianシステムをインストールしました(一部の手順は省略されています)。 #> mkfs.ext4 -j /dev...

Admin

EXT4ログ=データとmmap
journaling

EXT4ログ=データとmmap

data=journalext4を使用してファイルを更新するときに有効にした場合、どのような違いがありますかmmap()? ext4のマニュアルページは次のように言います: ジャーナル すべてのデータは、基本ファイルシステムに書き込まれる前にジャーナルにコミットされます。 これは、データが実際にファイルシステムに記録される時期を伝えるのにはあまり役に立ちません。 msync()メモリマッピングファイルを使用すると、呼び出し間で実行する書き込みがアトミックではないようです。一部の書き込みは他の書き込みより長く持続し、一貫性のない状態につながる可能性がありま...

Admin

ext4は起動時にログデバイスを認識しません。
journaling

ext4は起動時にログデバイスを認識しません。

現在、ext4fsを実行しているより大きなmd RAID5を搭載したシステムがあります。 ファイルシステムは、別のMD(RAID1)にある外部ジャーナルで実行されます。 ログデバイスを追加すると、tune2fsファイルシステムはそれを認識して機能します。 ただし、システムが再起動されるたびに、次の結果が表示されます。 EXT4-fs (md125): failed to open journal device unknown-block(9,126) -16 UUIDでデバイスを識別しようとしましたが、同じ結果が得られました。tune2fs -O ^has...

Admin

ディレクトリの変更日を変更せずにファイルを作成/削除
journaling

ディレクトリの変更日を変更せずにファイルを作成/削除

いくつかのファイルを削除したいです。いいえ含まれているディレクトリの変更日をタッチします。 touch -d問題のディレクトリを最初に計算し、修正時間を記録し、完了したら手動でリセットできることを知っていますが、これは不要な面倒なようです。 具体的には、次の2つの質問に対する答えを得たいと思います。 変更/変更/アクセスされた日付の更新を一時的に「凍結」することはできますか(ディレクトリごとまたはファイルシステム全体で)。 rmこのコマンド中に変更日を変更してはいけないことを指定するコマンド(この場合はコマンド)を実行するために使用できるフラグの種類はあり...

Admin

LinuxはBtrfsを介してファイルシステムのロギング機能を提供しますか?
journaling

LinuxはBtrfsを介してファイルシステムのロギング機能を提供しますか?

NTFSはジャーナルと呼ばれる機能を提供します。すべてのアプリケーションで行ったファイル名の変更/移動/削除などの記録だと思います。 Linux + BTRFSで同様のログまたはログを取得できますか? 1つのLinuxインストールでのみ使用される1つのBTRFSパーティション。 GoogleイメージのNTFSログの例: ...

Admin

USB SSDがマウントされていませんが、フォーマットできません(LUKSフォーマット)。
journaling

USB SSDがマウントされていませんが、フォーマットできません(LUKSフォーマット)。

LUKSを使用して小規模サーバーに接続されているUSB SSDを暗号化しようとしています。 SSDはマウントされていませんが、まだフォーマットできません。 (sda1は私の外付けドライブです) sudo cryptsetup --verbose --verify-passphrase luksFormat /dev/sda1 Device /dev/sda1 is in use. Can not proceed with format operation. Command failed with code -1 (wrong or missing par...

Admin

Extファイルシステム:クラッシュ後にログが再生されるとどうなりますか?
journaling

Extファイルシステム:クラッシュ後にログが再生されるとどうなりますか?

マニュアルページを含む外部ファイルシステムのロギングについて少し読みましたが、まだメカニズムを完全に理解していませんでした。 クラッシュ後にe2fsckを使用してログを再生すると、データとメタデータは正確にどうなりますか? Journal_dataオプションを有効にすると、どのような違いがありますか? ext3とext4の間に違いはありますか? ...

Admin

Linux NTFSの実装は文書化されていますか?
journaling

Linux NTFSの実装は文書化されていますか?

Linux NTFS実装、特にRaspbian(Debianベース)が文書化されていないことを読んでいましたが、これが本当かどうかを確認できませんでした。 これが本当なら、それを文書化する方法はありますか? これで、Windows互換性のためにUSBスティックに使用しています。 それ以外の場合は、突然の停電による損傷を防ぐためにext4を使用してください。 ...

Admin