GNU/Linux >> Znalost Linux >  >> Linux

Zjištění velikosti sektoru oddílu?

Na tuto otázku jsem odpověděl, předpokládám že *.img soubor měl velikost sektoru 512 .

Jak mohu zadat dotaz na zařízení nebo obrázek zařízení, abych našel správnou velikost sektoru?

Přijatá odpověď:

fdisk -l (to je nižší L v parametru) vám kromě jiných informací ukáže také velikost sektoru.

$ 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

To ukazuje, že velikost sektoru je 512 bajtů.

EDIT:Novější verze fdisk např. fdisk (z balíčku util-linux 2.20.1 ), vám také zobrazí logické a fyzické velikosti sektorů. Například relevantní výstup z „Disku WDC WD10EFRX 1TB“:

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. Proč Ls a Hexdump nesouhlasí s velikostí souboru?

  2. Rozebrat sestavu Raid 1 bez odstranění/reinstalace systému?

  3. Proč je velikost adresáře v unixu vždy 4096 bajtů?

  1. Obnovení velikosti USB disku (Linux)

  2. Vypište štítky oddílů z příkazového řádku

  3. Jak příkazy jako fdisk -l zjistí velikost sektoru?

  1. Linux – určit velikost blokového zařízení?

  2. Debian – Změňte velikost kořenového oddílu bez odinstalování a přeinstalace Linuxu (nebo ztráty dat)?

  3. Jak zvětšit velikost swapu?