LINUX.ORG.RU

cfdisk - FATAL ERROR: Bad primary partition 1: Partition ends in the final partial cylinder


0

1

При запуске cfdisk выдает ошибку

FATAL ERROR: Bad primary partition 1: Partition ends in the final partial cylinder
и тихо завершается по нажатию на Enter. Уже искал в Web'е, все решения сводятся к «переразметь разделы заново», но это же очень крайний вариант! Есть менее деструктивный способ?

Наткнулся на эту тему, там один товарищ говорит следующее:

В современном мире про цилиндры, головки можно забыть. Сообщение говорит, что последний цилиндр «не полный» и раздел залез в этот урезанный цилиндр.

Так что это? Косяк в таблице разделов или cfdisk немного архаичный? (fdisk вполне себе нормально работает.)

Какие проблемы могут возникнуть?

localhost chaser # fdisk -l

Диск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7f0509c5

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1               1        2612    20980858+  83  Linux
/dev/sda2            2613       19458   135309127+   5  Расширенный
/dev/sda5            2613        2874     2104483+  82  Linux своп / Solaris
/dev/sda6            2875        4833    15735636   83  Linux
/dev/sda7            4834        7445    20980858+  83  Linux
/dev/sda8            7446       19458    96488054   83  Linux

Можно заметить, что HDD имеет 19457 цилиндров, в то время как /dev/sda2 /dev/sda8 завершаются на 19458-мом цилиндре. WTF...

Как могла возникнуть такая ситуация? Таблицу разделов создавал fdisk'ом с gentoo-minimal-cd во время установки, собственно, Gentoo.

Chaser_Andrey ★★★★★
() автор топика

У меня то же самое, это не опасно. Используйте parted. Можете вручную отредактировать mbr hex-редактором.

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

$ sfdisk -l

Диск /dev/sda: 30401 цилиндров, 255 головок, 63 секторов/дорожку
Единицы = цилиндры по 8225280 байт, блоки по 1024 байт, начиная с 0

  Устр-во Загр   Нач   Конец    #цил     #блоки   Id  Система
/dev/sda1          0+    746     747-   6000246   83  Linux
		конец: (c,h,s) ожидалось (746,254,63) найдено (1023,4,63)
/dev/sda2        747    1493     747    6000277+  83  Linux
		начало: (c,h,s) ожидалось (747,0,1) найдено (1023,255,63)
		конец: (c,h,s) ожидалось (1023,254,63) найдено (1023,6,63)
/dev/sda3       1494   30008   28515  229046737+   7  HPFS/NTFS
		начало: (c,h,s) ожидалось (1023,254,63) найдено (1023,255,63)
		конец: (c,h,s) ожидалось (1023,254,63) найдено (1023,9,63)
/dev/sda4      30009   30401-    393-   3151291+  a5  FreeBSD
		начало: (c,h,s) ожидалось (1023,254,63) найдено (1023,255,63)
		конец: (c,h,s) ожидалось (1023,254,63) найдено (1023,15,63)
/dev/sda5      30009   30401-    393-   3151291+
anon_666
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.