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
Ssh – Mengonversi Amazon .pem Key Menjadi Putty .ppk Key Linux?
Linux – Apakah Mungkin Untuk Mengakses Framebuffer Untuk Menempatkan Piksel Di Layar Dari Baris Perintah?