Grub наполовину рухнул. И не восстанавливается

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Камикадзе
Сообщения: 47
ОС: OpenSuse 11.0

Grub наполовину рухнул. И не восстанавливается

Сообщение Камикадзе »

Сразу оговорюсь: OpenSuSe 10.2 + Win XP (стоят на разных винтах, всего их три)

Недавно получилось так, что загрузчик рухнул абсолютно, вплоть до того, что биос писал: "Ошибка на предыдущем устройстве. Невозможно загрузить систему". (Причина мне не ясна, возможно, винты уже староваты). Дошло до того, что я даже полез внутрь системника, переставлял винты, ибо загрузчик не восстанавливался (пробовал стандартную восстанвку с установочного диска Сьюзы). Думал, что вообще осыпался загрузочный сектор, поэтому и менял местами (но, скорее, от безысходности :rolleyes: ). Но ничего не вышло, даже после еще одного восстановления загрузчика. Вернул все на место, и (о чудо!) Появился Grub, но псевдографический (по умолчанию - синенький, со сьюзовской картинкой на фоне). Линукс грузится без проблем, но винда - ни в какую. Grub даже ни одной строчки не выводит после попытки ее загрузить. Ладно, еще восстановление - все то же самое. Установщик (через который идет восстановление) сам находит и Линукс, и винду, и расставляет все параметры, но винда по-прежнему не грузится. Начал грешить на мелкомягкую систему, переустановил ее, установил Grub. И никаких изменений. Grub, как и после всех предыдущих попыток восстановления, остался псевдографическим, а винда не грузится.

Подумываю о двух вариантах:
1) Кто-то уже с этим встречался или догадывается, в чем проблема. В этом случае жду советов по решению проблемы :blush:
2) Можно попробовать установить сторонний загрузчик (LILO не ставится, ругается ошибкой (см. ниже)). В этом случае посоветуйте, какой ставить и как (с англицким пока не особо дружу, но дружу).

LILO ругается следующим образом::

LILO version 22.7, Copyright © 1992-1998 Werner Almesberger
Development beyond version 21 Copyright © 1999-2005 John Coffman
Released 12-Apr-2005, and compiled at 22:19:56 on Nov 27 2006

raid_setup returns offset = 00000000 ndisk = 0
BIOS VolumeID Device
Reading boot sector from /dev/hda2
pf_hard_disk_scan: ndevs=3
0300 96CA96CA /dev/hda
0340 E07EE07E /dev/hdb
1640 B356B356 /dev/hdd
device codes (user assigned pf) = 0
device codes (user assigned) = 0
device codes (BIOS assigned) = 0
device codes (canonical) = 7
Device 0x0300: Inconsistent partition table, 2nd entry
CHS address in PT: 262:0:1 --> LBA (264096)
LBA address in PT: 4209030 --> CHS (4175:10:1)
Fatal: Either FIX-TABLE or IGNORE-TABLE must be specified
If not sure, first try IGNORE-TABLE (-P ignore)
Спасибо сказали:
ХимТех
Сообщения: 92

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение ХимТех »

1) Поставить загрузчик Acronic
2) Или взять LiveCD Linux и обновить grub. Как обновить поищите в нете.
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение Александр »

Ну Лило же ведь пишет, что таблица разделов кривая на винте.
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Камикадзе
Сообщения: 47
ОС: OpenSuse 11.0

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение Камикадзе »

ХимТех писал(а):
06.11.2007 20:24
1) Поставить загрузчик Acronic


Вы имеете в виду Acronis OS Selector? Если да, то одна беда - нахожу усановщики только для Винды, которая как раз у меня и не работает. Уверен, что эмуляторы тут не помогут. Может попадались установщики для Linux?


Александр писал(а):
06.11.2007 20:37
Ну Лило же ведь пишет, что таблица разделов кривая на винте.


Как это можно исправить?
Спасибо сказали:
Аватара пользователя
_malic
Сообщения: 87
ОС: Gentoo

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение _malic »

Как это можно исправить?


Не совсем уверен но fsck разве не помогает?
Деревья умирают стоя ...
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение ddc »

Камикадзе

Код: Выделить всё

fdisk /dev/hda2
Далее по обстоятельствам.

_malic
_malic писал(а):
07.11.2007 19:31
Не совсем уверен но fsck разве не помогает?
Нет, fsck - это инструмент проверки и исправления файловой системы. Он не занимается таблицей разделов.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение uptime »

И кроме акрониса есть...
например, symon.

успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Камикадзе
Сообщения: 47
ОС: OpenSuse 11.0

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение Камикадзе »

Сутки мучался с компом и понял одно: и он сам старенький уже, и три старых винта для него - это слишком. Так и не получилось поставить две системы на него, как раньше было (Suse + XP). Так как надо срочно писать прогу, решил пока остановиться на XP, в выходные еще попробую.
А получилось так: установил testdisk для линукс и начал копаться в таблице разделов. Первый раз в жизни. :tongue: Сделал раздел с виндой основным загрузочным, и после перезагрузки оказалось, что основной раздел Линукса уничтожился. Полностью. Неразмеченая область. А дальше пошло-поехало...
У меня создается впечатление, что на одном из винтов (основном) совсем полетел загрузочный раздел. Загрузчик просто не ставится. Даже после первой фазы установки Сьюзы, т.е. после перезагрузки, установка не продолжиласть (настройки сети, и т.п...). Пришлось опять с загрузочного диска запускать (Boot installed system).
В конце концов поставил как основной другой винт и поставил XP, с которого сейчас успешно пишу сей пост. Денька через два продолжу экзекуцию, и отпишусь. Товарищи, не повторяйте моих ошибок)

PS: Еще в самом начале, сразу после уничтожения линукс-раздела, удалил и создал заново все разделы, поэтому таблица разделов должна быть в норме.
PPS: Извините за тавтологию...
Спасибо сказали:
Камикадзе
Сообщения: 47
ОС: OpenSuse 11.0

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение Камикадзе »

А проблема действительно была в винте. Сейчас все работает.
Спасибо сказали:
Аватара пользователя
Ilja
Сообщения: 349
ОС: ALTLinux Branch 4.1

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение Ilja »

Камикадзе писал(а):
08.11.2007 12:23
Сделал раздел с виндой основным загрузочным, и после перезагрузки оказалось, что основной раздел Линукса уничтожился. Полностью. Неразмеченая область.


Не вЫньда ли тебе случаем про это сказала? Она оччень плохо воспринимает "не свои" партиции. У меня так упорно объявляла линуксовые разделы то неизвестными, то поврежденными.
ЗЫ. Щас проверить немогу за неимением =)
Обычно первый совет наступившему на грабли - наступить еще раз и сравнить ощущения.

Советы по наступанию на грабли - JID: ilya.raskin@jabber.se
Спасибо сказали:
Камикадзе
Сообщения: 47
ОС: OpenSuse 11.0

Re: Grub наполовину рухнул. И не восстанавливается

Сообщение Камикадзе »

Нет, не винда - это точно. Она сама тоже рухнула, загрузчик-то отсутствовал, тогда с чего бы ей грузиться?
Спасибо сказали: