web-dev-qa-db-ja.com

partedコマンド(開始および終了の意味)

Linuxのpartedコマンドを使用しています。新しいパーティションを作成できる「mkpart」オプションを使用していましたが、startおよびendを要求されたときに混乱しました。

ディスクについて話すとき、「開始」と「終了」はどういう意味ですか?

最初と最後の必要性と用途は何ですか?

2
Qasim

GNU parted のユーザーマニュアルから:

startおよびendは、ディスクの先頭からのオフセットです。つまり、ディスクの先頭からの「距離」です。

これは、partedインターフェースの現在のパーティションテーブルをprintしたときに、完全に説明されていない場合でも暗黙に示されます。テーブルの列見出しを確認します。

(parted) print
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 53.7GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1075MB  1074MB  primary  ext4         boot
 2      1075MB  53.7GB  52.6GB  primary               lvm

start値は、新しいパーティションを開始する場所を示します。サイズ/スペースの絶対値、ディスクサイズのパーセンテージなど、いくつかの方法で指定でき、ディスクの最初から測定されます。

1
0xSheepdog

これは、パーティションのサイズと開始/終了場所を定義するためです。大きなパーティションを1つだけにする場合は、開始に0%、終了に100%を指定します。次に、複数のパーティションについて、パーセントまたはセクターで遊ぶことができます。

たとえば、ディスクを2つのパーティションに分割したい場合

  • 最初の1つは0%50%
  • 2回目は50%100%

仕事をする必要があります

0
darxmurf