Partition

查找分區的扇區大小

  • September 17, 2021

我回答了這個問題假設文件的*.img扇區大小為512.

如何查詢設備或設備圖像以找到正確的扇區大小?

fdisk -l(即參數中較低的 L)將向您顯示扇區大小以及其他資訊。

$ 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

這表明扇區大小為 512 字節。

編輯:fdisk例如fdisk(來自 package util-linux 2.20.1)的較新版本,還將向您顯示邏輯和物理扇區大小。例如,“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

引用自:https://unix.stackexchange.com/questions/2668