LINUX.ORG.RU

[fdisk] неясности с таблицей разделов

 


1

1

Приобрел жесткий диск. Запуск fdisk показал:

Command (m for help): p

Disk /dev/sdc: 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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *          64  1953520064   976760000+   7  HPFS/NTFS

Удаляю раздел и создаю заново:

Command (m for help): d
Selected partition 1

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4, default 1): 
Using default value 1
First sector (2048-1953525167, default 2048): 64
Value out of range.
First sector (2048-1953525167, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-1953525167, default 1953525167): 
Using default value 1953525167

Command (m for help): p

Disk /dev/sdc: 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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1            2048  1953525167   976761560   83  Linux

При запуске fdisk в режиме совместимости с DOS (fdisk -c=dos):
Disk /dev/sdc: 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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Command (m for help): d
Selected partition 1

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4, default 1): 
Using default value 1
First sector (63-1953525167, default 63): 64
Last sector, +sectors or +size{K,M,G} (64-1953525167, default 1953525167): 
Using default value 1953525167

Command (m for help): p

Disk /dev/sdc: 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 / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1              64  1953525167   976762552   83  Linux

В связи с этим возникают вопросы:
1. почему нельзя создавать разделы со Start=64 (как было в начале)?
2. почему новый раздел имеет больший размер в блоках (976761560 новый, 976760000+ - старый)?
3. что значит «+» в числе 976760000+, почему нет точного числа блоков?

P. S. Новую таблицу разделов на диск еще не записывал (w).



Последнее исправление: ipc (всего исправлений: 1)

Во-первых, режим совместимости с DOS не нужен. Во-вторых, 2048 секторов — стандартное сейчас выравнивание. Запускай fdisk с параметрами -cu и твои волосы будут мягкими и шелковистыми.

Кстати, что за мода продавать размеченные диски? о_О

GotF ★★★★★
()
Ответ на: комментарий от GotF

GotF

Кстати, что за мода продавать размеченные диски? о_О

Там еще и Autorun.inf с софтом от производителя.

http://habrahabr.ru/company/paragon/blog/97436/

Обычно раздел начинается с 63 сектора

Почему тогда диск разбили с началом раздела 64 (или это fdisk врет)?

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *          64  1953520064   976760000+   7  HPFS/NTFS

ipc
() автор топика
Ответ на: комментарий от GotF

Какие плюсы у выравнивания в 2048 по сравнению с 4096 если размер блока скорее всего будет 4K?

ipc
() автор топика
Ответ на: комментарий от ipc

Никакой разницы между ними не будет. Оба варианта очевидно кратны 4KiB.

GotF ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.