[sisyphus] Чем починить таблицу разделов под Линукс?

Andriy Dobrovol`s`kii =?iso-8859-1?q?dobr_=CE=C1_iop=2Ekiev=2Eua?=
Сб Сен 24 16:27:25 MSD 2005


Andrei Osipov пишет:

>Всем привет!
>Ситуация такая - не везет мне с компактами (rc7 не поставился на нвидиа
>на работе, а дома установщик покоцал таблицу разделов)
>По порядку: на домашнем компе 1 винт разбитый так: 1раздел - NTFS
>(winxp), потом расширенный и в нем - 4 линуксовых раздела (/, swap,
>home, arch(там архив сизифа живет)) и последним фатовый раздел.
>После установки начинаются чудеса: последний раздел меняется местами с
>последним линуксовым разделом, вообщем вот
>$ sudo fdisk -l /dev/hda
>
>Disk /dev/hda: 60.0 GB, 60022480896 bytes
>16 heads, 63 sectors/track, 116301 cylinders
>Units = cylinders of 1008 * 512 = 516096 bytes
>
>   Device Boot      Start         End      Blocks   Id  System
>/dev/hda1   *           1       20321    10241406    7  HPFS/NTFS
>/dev/hda2           38140      116296    39391096+   f  W95 Ext'd (LBA)
>/dev/hda3           20322       36576     8192520   83  Linux
>/dev/hda4           36577       38139      787752   82  Linux swap / Solaris
>/dev/hda5           45263       65583    10241406   83  Linux
>/dev/hda6           65583      116296    25559383+   b  W95 FAT32
>/dev/hda7           38140       45262     3589960+  83  Linux
>
>Partition table entries are not in disk order
>
>cfdisk вообще не запускается, грит:
>FATAL ERROR: Bad logical partition 7: enlarged logical partitions overlap
>
>в итоге не грузятся форточки, после выбора пункта в лило появляется L и
>тишина...
>Собственно вопрос: кто виноват и как лечить?
>  
>
Установщик, ес-но. Он нарушает все правила нумерования разделов. Вешайте 
багу. В Вашем случае не может быть разделов с номерами 3 и 4. Если 
сможете, попробуйте напустить на винт testdisk.
-- 
Андрей



Подробная информация о списке рассылки Sisyphus