タグ付けされた質問 「ext2」

10
パーティションがext2、ext3、またはext4であるかどうかを確認するにはどうすればよいですか?
ものをフォーマットしました。ext2としてフォーマットした1つのディスク。もう1つはext4としてフォーマットします。それらがどのように機能するかをテストしたい。 さて、パーティション内のファイルシステムの種類を知るにはどうすればいいですか?
121 linux  ext4  ext3  ext2 

4
「inodeサイズ」と「inodeあたりのバイト数」の違いは何ですか
以下の情報はマニュアルページから取られていますが、バイトあたりのiノードとiノードのサイズの違いを知りたいですか? -i bytes-per-inode バイト/ iノードの比率を指定します。mke2fsは、ディスク上のスペースのバイトあたりのバイトごとにiノードを作成します。バイトあたりのiノードの比率が大きいほど、作成されるiノードは少なくなります。通常、この値はファイルシステムのブロックサイズよりも小さくする必要があります。そうすると、iノードが多くなりすぎてしまいます。このパラメーターの値。 -I inode-size bytes.mke2fsで各iノードのサイズを指定すると、デフォルトで256バイトのiノードが作成されます。2.6.10以降の一部の以前のベンダーカーネルでは、パフォーマンスを向上させるために、128バイトを超えるiノードを使用して拡張属性を格納することができます。iノードサイズの値は、2のべき乗以上である必要があります。 -iノードテーブルが消費するスペースを増やすと、ファイルシステムの使用可能なスペースが減り、パフォーマンスに悪影響を与える可能性がありますファイルシステムの作成後にこの値を変更することはできません。
18 linux  ext2  mkfs 

2
ファイルシステム作成時のlargefile機能
flac形式のビデオやオーディオなどの大きなファイルを含むパーティションのファイルシステムを作成するときに-T largefileフラグを使用すると便利ですか? 同じフラグを使用してフラグなしで同じパーティションをテストし、tune2fs -l [partition]を使用して、「large_file」が有効になっている「Filesystem features」をチェックインしました。したがって、-T flag largefileを使用する必要はありませんか?

3
ファイルの移動中に中断された場合、ファイルシステムが不整合になることはありますか?
同じパーティション(EXT2)に2つのフォルダーがあります。私mv folder1/file folder2と何らかの中断(停電など)が発生した場合、ファイルシステムが矛盾する可能性がありますか? mv操作はアトミックではありませんか? 更新: これまでのところ、IRCで私は次のような見方をしていました。 アトミックであるため、矛盾が発生することはありません 最初に新しいディレクトリのディレクトリエントリをコピーしてから、前のディレクトリのエントリを消去するため、ファイルが2回参照されるという矛盾が生じる可能性がありますが、参照カウントは1です。 最初にポインターを消去してからポインターをコピーするため、ファイルの参照が0であるという矛盾が生じます。 誰かが明確にすることはできますか?


1
ファイルはext2 / ext3 / ext4でどのようにレイアウトされますか?
数日前、ext4フォーマットのフラッシュカード上のすべてのメタデータが上書きされました。 これがどのように起こったのかを推測します。これは純粋な推測です。別のカードを使用した直後に発生しました。カードのボリュームラベルが他のカードと同じになりました。そのため、他のカードをプルしたときに、同期/アンマウントに失敗したのではないかと思います。カードリーダーは、カードが抜かれたときにシステムに適切に通知しないため、次のシステムは同期を生成し、システムはカードを交換したことを認識せず、メタデータを上書きしました。 これが起こったときに私が最初にしたことは、ddを使用してイメージを作成することです。2番目に行ったのは、イメージを読み取り専用にすることです。3つ目は、書き込み可能なイメージのコピーを作成することです。 私はいくつかのことを回復できたがすべてではないphotorecを発見しました。これの理由の一つは、それが非破壊的であるということだと思います。 復元されたファイルの一部はテキストであるため、photorecがファイル形式に関する最小限の情報を使用していると思われます(ある場合)。 カードから他のファイルを復元するには、ext2でファイルがどのように配置されているかを知る必要があります。基本はファイルがブロックに分割され、セクターに書き込まれ、次のセクターを見つける方法に関する情報が現在のセクターに何らかの形で書き込まれていることだと思います。 先に進む必要があるのは、次のセクターへのポインターがどのように書かれるかについての情報です。 PS:私はphotorecコードを読んでいますが、それを読むのにいくつかの問題があります。それが私なのか、それとも醜いコードなのかはわかりません。 PPS:extファイルシステムのレイアウト方法に関する情報をいくつか見つけましたが、基本的なファイルレイアウト情報を見つけることができません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.