web-dev-qa-db-ja.com

パーティションのStart End Sectorの計算方法は?

fdiskを使用してext。SSDをパーティション分割するときに選択する開始値と終了値を知りたいです。

fdisk2048-250069679, default 2048を示唆していますが、250069679は512でも2048でも割り切れません。開始値と終了値を512、2048、または4096で割り切れる数値に設定する方がいいのではないでしょうか。

例:開始4096および終了250068992

コマンド(ヘルプはm):p 
 
ディスク/ dev/sda:119,2 GiB、128035676160バイト、250069680セクター
単位:1のセクター* 512 = 512バイト
セクターサイズ(論理/物理):512バイト/ 512バイト
 I/Oサイズ(最小/最適):512バイト/ 512バイト
ディスクラベルタイプ: dos 
ディスク識別子:0xa4b57300 
 
 
コマンド(m for help):n 
 Partition type 
 p primary(0 primary 、0拡張、4空き)
 e拡張(論理パーティションのコンテナー)
選択(デフォルトp):p 
パーティション番号(1-4、デフォルト1):
最初のセクター(2048-250069679、デフォルト2048):
最後のセクター、+セクターまたは+ size {K、M、G、T、P}(2048-250069679、デフォルト250069679):
 
タイプが「Linux」でサイズが119,2 GiBの新しいパーティション1を作成しました。
 
 
コマンド(ヘルプはm):p 
ディスク/ dev/sda:119,2 GiB、128035676160バイト、250069680セクター
単位:1 * 512 = 512バイトのセクター
セクターサイズ(logical /物理):512バイト/ 512バイト
 I/Oサイズ(最小/最適):512バイト/ 512バイト
ディスクラベルタイプ:dos 
ディスク識別子:0xa4b57300 
 
デバイスブートスタートエンドセクターサイズIDタイプ
/dev/sda1 2048 250069679 250067632 119,2G 83 Linux 
 
コマンド(ヘルプはm):i 
選択されたパーティション1 
デバイス:/dev/sda1
開始:2048 
終了:250069679 
セクター:250067632 
シリンダー:15566 
サイズ:119,2G 
 Id:83 
タイプ:Linux 
 Start-C/H/S:0/32/33 
 End -C/H/S:206/29/63 
 
 
 mkfs.ext4 /dev/sda1
mke2fs 1.43.4(31-Jan-2017) 
 Ein Dateisystems mit 31258454(4k)Blöckenund 7815168 wird erzeugt。 
 32768、98304、163840、2293 76、294912、819200、884736、1605632、2654208、
 4096000、7962624、11239424、20480000、23887872 
 
 
 fdisk -l 
ディスク/ dev/sda:119,2 GiB、128035676160バイト、250069680セクター
単位:1 * 512 = 512バイトのセクター
セクターサイズ(論理/物理):512バイト/ 512バイト
 I/Oサイズ(最小/最適):512バイト/ 512バイト
ディスクラベルタイプ:dos 
ディスク識別子:0xa4b57300 
 
デバイスブート開始終了セクターサイズIDタイプ
/dev/sda1 2048 250069679 250067632 119,2G 83 Linux 

そして、セクター数が終了値よりも低いことはどのようにあり得ますか?

コマンド(ヘルプはm):i 
選択されたパーティション1 
デバイス:/dev/sda1
開始:2048 
終了:250069679 
セクター:250067632 
シリンダー:15566 
サイズ:119,2G 
 Id:83 
タイプ:Linux 
 Start-C/H/S:0/32/33 
 End-C/H/S:206/29/63 
 
7
AlexOnLinux

エンドセクターでは調整は重要ではありません。セクターには0から番号が付けられます。 fdiskは、ディスクの最後のセクター(250069680セクター)を示しています。

  Start: 2048
    End: 250069679
Sectors: 250067632

正しいです。250069679-2048プラス1は250067632です。パーティションにはオフセット2048から始まる250067632セクターが含まれます。

5
Stephen Kitt