ext2

ext2画像の特定のinodeにファイルを書き込むには?
ext2

ext2画像の特定のinodeにファイルを書き込むには?

ext2イメージファイルがあり、Linuxのコマンドラインユーティリティを使用してイメージ内の特定のinodeにファイルを作成する必要があります。 debugfsを使ってみましたが、特定のinodeに書き込む方法が見つかりませんでした。コマンドラインツールを使用してext2イメージの特定のinodeにファイルを書き込む方法についての指示を提供できる人はいますか?洞察力、コマンド、またはサンプルスクリプトを提供していただきありがとうございます。 ...

Admin

ext2ディレクトリエントリリストからエントリを削除する
ext2

ext2ディレクトリエントリリストからエントリを削除する

~からこの問題、引用このウェブサイト、私が知っている限り、ディレクトリ内の項目が削除されると、前の項目のサイズが適切に次の項目またはブロックの末尾にプッシュされます。 私の質問は、これが内部断片化を引き起こさないということです。何もしないと無駄なスペースがたくさんあると思います。たとえば、非常に大きなディレクトリがあり、各データブロックに1つのエントリしか残らないようにそのディレクトリからエントリを削除すると、そのエントリは最終的にブロック全体を埋めます。その後、xエントリのx個のブロックがあります。ただし、これらの項目はすべて少ない数のブロックにインストー...

Admin

ファイルシステムでブロックデバイスを物理的にアドレス指定する方法
ext2

ファイルシステムでブロックデバイスを物理的にアドレス指定する方法

これに本、以下はファイルシステムのアドレッシングに関するものです。 ファイルシステムは、物理メディア上のブロックがどこに配置されるべきかを気にする必要はない。これはデバイスドライバの操作です。 これに関連するいくつかの質問があります。 inodeの一部であるポインタに論理ブロックインデックスが含まれていますか、それとも実際の物理アドレスが含まれていますか? 前者の場合、ブロックインデックスと実際の物理位置のマッピングはどこに保存されますか? 物理アドレス指定(例:SSDデバイス)の例はありますか? ...

Admin

テストEXT2 IMGファイルのインポート
ext2

テストEXT2 IMGファイルのインポート

EXT2ファイルの回復を処理する大学の課題があります。問題は、私たちがIMGファイルで取得したドライブ例に1つのブロックグループしか含まれていないことです。ドライブが正しく読み取られているかどうかをテストしたいので、複数のブロックグループが必要です。 Kubuntu USBドライブからIMGファイルを作成しようとしましたが、成功しませんでした。オンラインで検索しましたが、ダウンロードできるIMGファイルが見つかりませんでした。 Googleは私にext2ドライバのいくつかを販売したいだけです。 ext2 IMGファイルはどこで入手できますか? ...

Admin

ext2にgrubをインストールする
ext2

ext2にgrubをインストールする

Linuxルートと同じext2パーティションにgrubをインストールして使用できますか? (「理由」について議論したい場合は、試して、理解し、習得してください。) ...

Admin

mkfs ext2 は inode 番号を無視します。
ext2

mkfs ext2 は inode 番号を無視します。

ext2ファイルシステムを作成したいと思います。 「を設定したいです。インデックスノード数「特定の番号のオプションです。複数の値を試しました。 もし-N 99000その後、インデックスノード数:99552 もし-N 3500その後、インデックスノード数:3904 もし-N500その後、インデックスノード数:976 しかし、私の価値はいつもいいえ、同じです。。なぜ? 私はmkfsをこのように呼び出す sudo mkfs -q -t ext2 -F /dev/sda2 -b 4096 -N 99000 -O none,sparse_super,large_f...

Admin

Unix ext2 スーパーブロック - ファイルシステム作成日
ext2

Unix ext2 スーパーブロック - ファイルシステム作成日

作成日を見つけようとしています。外部2ファイルシステムを使用して現在の日付を取得するようですdumpe2fs。 問題はオリジナルです外部2スーパーブロック仕様にはそのような情報は含まれていませんが、元のフィールドへの拡張がある可能性があります(バイト264以降の内容に関連して)。実際にhexdumpsuperblock( hexdump -s 1024 -n 1024 -C /dev/vdb) を使用すると、byte から始めて 4 バイトを見つけることができます。265ファイルシステムがリトルエンディアン形式で作成されたときのUNIX時間を含む16進数を含...

Admin

マウントされたext2イメージの内容を編集できません。
ext2

マウントされたext2イメージの内容を編集できません。

file以下の情報を提供する画像(Android携帯電話の画像)があります。 file vendor-rw.img vendor-rw.img: Linux rev 1.0 ext2 filesystem data, UUID=64d47c8e-6f74-54ea-bbe7-ce29a05c4b04, volume name "vendor" (extents) (large files) (huge files) 次のコマンドを使用して画像を正常にマウントできますUbuntu 20 x64。 sudo mount -o loop,rw -t ext4 ...

Admin

ext2_sb_infoに関する質問
ext2

ext2_sb_infoに関する質問

ext2_sb_info構造(ext2スーパーブロックのメモリデータ構造)を調べたところ、次のような内容があることがわかりました。 u32 s_next_Generation; オンラインで検索しましたが、何が見つかりませんでした。この分野の目的が何であるかをご存知ですか?ありがとうございます! ...

Admin

ロギングを無効にした後、一貫性のないファイルシステムタイプが報告されました。
ext2

ロギングを無効にした後、一貫性のないファイルシステムタイプが報告されました。

理由を理解しようとしていますkworker Flashは99%I / Oを使用し、システムからのファイルの書き込みを中断します。、以下を使用してext4データパーティションのロギングを無効にしました。 tune2fs -O ^has_journal /dev/sdg1 再起動後、エントリを介したパーティションの自動マウントは/etc/fstab失敗します。 # mount /mnt/das.f mount: /mnt/das.f: wrong fs type, bad option, bad superblock on /dev/sdf1, missing ...

Admin

同じext2ファイルシステムを作成してください
ext2

同じext2ファイルシステムを作成してください

Linuxシステム用のイメージファイルを準備しています。イメージを生成し、出力が毎回同じビット単位で表示されるようにするスクリプトを実行できる必要があります。 私は大きなバイナリファイルを作成し、パーティションを分割し、そのパーティションを使用してループデバイスを作成し、Iファイルシステムを作成する一般的なプロセスを経ます。その後、mountファイルシステムシステムLinuxそして初期化プログラム物を梱包し、パーティションをマウント解除し、ループデバイスを削除し、イメージファイルを持つようになりました。これをディスクにコピーすると、ddLinuxシステムが...

Admin

ファイルはパーティションテーブルとファイルシステムの再構築にも保持されますか?
ext2

ファイルはパーティションテーブルとファイルシステムの再構築にも保持されますか?

GNU parted新しいDOSパーティションテーブルであるパー​​ティションを作成し、そのmkfs.ext2パーティションにext2ファイルシステムを作成しました。このパーティションにいくつかのファイルをコピーしました。その後、同じハードドライブに新しいDOSパーティションテーブル、パーティション、およびext2ファイルシステムを作成しました。このパーティションをマウントしたときに、いくつかのファイルがまだ残っていました。ファイルはパーティションとファイルシステムの再構築後も維持できますか? ...

Admin

ext2 inodeに直接ブロックが12個しかないのはなぜですか?
ext2

ext2 inodeに直接ブロックが12個しかないのはなぜですか?

私は現在楽しい趣味のファイルシステムを書いています。 ext2のデザイン哲学に関する情報をどこで入手できるのか、なぜ知っている人がいるのか疑問に思います。 具体的には、なぜinodeあたり直接ブロックが12個しかないのか知りたいのです。なぜ13または100ではないのですか? ...

Admin