
他のシステムがセクタを使用しているため、他のシステムとはわずかに異なるため、centosのfdiskコマンド出力の意味を探していますが、ここではサイズをシリンダによって決定できます!
だから私は2番目のSCSI HDDに新しいパーティションを作成したいと思います。ここにそのディスクの請願テーブルがあります。
Disk /dev/sdb: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe372eab9
Device Boot Start End Blocks Id System
/dev/sdb1 1 14 111430+ 83 Linux
/dev/sdb2 14 15 8032+ 83 Linux
したがって、私の質問は次のようになります。 1 - 数字 1 は 255 と表示されます。 Vmwareを使用しているので、この数字は偽の数字ですか?
2 - 数字「16065」はブロック、バイト、セクタの数ですか?
3-私のブロックサイズは512ですか、それとも1024ですか?
4-ブロック、ID、システムの値はどういう意味ですか?
5-ブロック列の値に「+」があるのはなぜですか?
質問が多いことはわかっていますが、できるだけ多くの情報を提供してください。
注:セクター、トラック、クラスター、シリンダーなどのハードドライブの物理形式はすべて理解していますが、出力結果は混乱しています。
まず、ありがとうございます。
答え1
1 - 数字 1 は 255 と表示されます。 Vmwareを使用しているので、この数字は偽の数字ですか?
最新のディスクはヘッドとシリンダのアドレッシングを使用しません。これは偽です。
2 - 数字「16065」はブロック、バイト、セクタの数ですか?
「16065×512バイト」となっています。
3-私のブロックサイズは512ですか、それとも1024ですか?
開始値と終了値は8225280バイト、つまり約8 MBのシリンダーです。パーティションがシリンダー境界で始まる必要がないため、この数字はおおよそのものです。これにより、ブロックサイズを1Kと推定できます。
4-ブロック、ID、システムの値はどういう意味ですか?
サイズは1kブロック単位です。 IDはパーティションに存在する必要があるデータの種類を表し、「system」はIDのシンボル名です。 「Linux」と83(16進数)は「Linuxファイルシステム」を意味します。しかし、どのアプリケーションがこれを利用しているのかわかりません。
5-ブロック列の値に「+」があるのはなぜですか?
私は通過します。
Centosにもこの機能があり、parted
おそらく住所とサイズをよりよく報告します。