Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Запорол винчестер Акронисом


Автор: RockClimber 20.12.2010, 09:48
Дело было так: на ноуте стояло две системы (винда и убунту). У винды было два раздела (10 и 30 ГБ), у убунты - boot-раздел 200 МБ, основной раздел с системой (примерно 5 ГБ), своп и большой кусок диска под всякие фотки и кино (180 ГБ). Винда была нужна только под WoW. Я взял акронис, поставил в винде и попытался объединить виндовые разделы в один. В процессе работы акронис повис, но разделы объединил. После перезагрузки системы я увидел черный экран с надписью "grub rescue" и командную строку. Загрузился с Live CD убунты, поискал в интернете, что можно сделать. Все советы сводились к переустановке grub. Переустановил. Надпись "grub rescue" пропала, grub стал загружаться, однако никаких систем для загрузки он не предлагал. Тогда я еще раз загрузился с Live CD. Перед установкой grub я выполнял команду fdisk -l. Результат был примерно такой:
Код

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x516d077a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        5221    41937651    7  HPFS/NTFS
/dev/sda2            5222       30402   202260717+   5  Extended
Partition 2 does not end on cylinder boundary.
/dev/sda5   *        5222        5247      204799+  83  Linux
/dev/sda6            5247       27256   176790527+  8e  Linux LVM
/dev/sda7           27256       30266    24172544   83  Linux
/dev/sda8           30266       30402     1091584   82  Linux swap / Solaris
Поискал, что значит "Partition 2 does not end on cylinder boundary." По поводу этой ошибки все сообщения сводились к тому, что раздел неправильно размечен, нужно попробовать изменить размер, тогда он разметится как надо. Я запускал GParted, не помогло. Показывал одному знакомому спецу по линуксам, тот пробовал что-то сделать (утилитами с Live CD  убунты), говорит, что диск не переразбивается вообще никак (он пробовал отрезать 2 ГБ от /dev/sda7 - не отрезается). Посоветовал забэкапить нужные данные (это примерно 90 ГБ), снести все с винчестера и все ставить заново (как минимум убунту). 
Мне бы хотелось все-таки реанимировать существующую систему. Есть способ?

Автор: Imple 20.12.2010, 12:35
У вас второго windows-раздела вообще теперь не видно. Заделся /dev/sda2, и все что в нем, т.е. все остальные партиции (sda5 и далее). Скорее всего второй windows-раздел был в логическом extended-разделе, и объединять его с primary партицией /dev/sda1 было в принципе нельзя. Лучший вариант на данный момент - все сбэкапить и переделать как положено. Ну, либо пытаться восстановить все на низком уровне, ковырянием mbr'а, но можно еще сильнее все испортить.

Автор: RockClimber 20.12.2010, 14:40
Спасибо. Значит буду бэкапить...

Автор: RockClimber 20.12.2010, 21:49
Цитата(Imple @  20.12.2010,  12:35 Найти цитируемый пост)
У вас второго windows-раздела вообще теперь не видно.

Начал бэкапить данные. Windows раздел прекрасно видно, все 40 ГБ...

Автор: Imple 22.12.2010, 12:07
Цитата(RockClimber @  21.12.2010,  00:49 Найти цитируемый пост)
Начал бэкапить данные. Windows раздел прекрасно видно, все 40 ГБ... 

Значит у вас их было не два.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)