GNU/Linux >> Belajar Linux >  >> Linux

Menemukan Ukuran Sektor Dari Sebuah Partisi?

Saya menjawab pertanyaan ini, dengan asumsi bahwa *.img file memiliki ukuran sektor 512 .

Bagaimana cara mengkueri perangkat, atau gambar perangkat, untuk menemukan ukuran sektor yang benar?

Jawaban yang Diterima:

fdisk -l (itu L yang lebih rendah dalam parameter) akan menunjukkan kepada Anda, di antara informasi lain, ukuran sektor juga.

$ sudo fdisk -l

Disk /dev/sda: 150.3 GB, 150323855360 bytes
255 heads, 63 sectors/track, 18275 cylinders, total 293601280 sectors
Units = sectors of 1 * 512 = 512 bytes

   Device Boot      Start         End      Blocks   Id  System
   /dev/sda1   *          63      208844      104391   83  Linux
   /dev/sda2          208845   209712509   104751832+  83  Linux

Ini menunjukkan bahwa ukuran sektor adalah 512 byte.

EDIT:Versi fdisk yang lebih baru misalnya, fdisk (dari paket util-linux 2.20.1 ), juga akan menunjukkan kepada Anda ukuran sektor logis dan fisik. Misalnya, output yang relevan dari “WDC WD10EFRX 1TB drive”:

Disk /dev/sdn: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Linux
  1. Bisakah saya menganggap ukuran long int selalu 4 byte?

  2. Mengapa ukuran partisi swap harus dua kali lipat dari ukuran RAM?

  3. Kembalikan ukuran Drive USB (Linux)

  1. Bagaimana menemukan ukuran partisi yang tidak di-mount di Linux?

  2. Bagaimana perintah seperti fdisk -l menemukan ukuran sektor?

  3. Bagaimana cara menentukan ukuran blok partisi ext3 di Linux?

  1. Linux – Tentukan Ukuran Perangkat Blok?

  2. Mengapa Ls Dan Hexdump Tidak Setuju Tentang Ukuran File?

  3. Berapa ukuran yang disarankan untuk partisi Linux /boot?