[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