Снесли GRUB / Linux не грузится (Неудачная установка новой ОС)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
Selenius
Сообщения: 70

Снесли GRUB / Linux не грузится

Сообщение Selenius »

Возникла проблема - человек (тут нехорошие слова) поставил на машину с 2 мя ОС (Винда и Сусе 10, выбор через grub, сидящий в mbr) Солярис. После чего grub перестал грузиться, вылетая с ошибкой номер 17. Человек пошёл дальше, накатив на всё это Акронис 8, что ситуацию никак не изменило - грузится всё, кроме Linux, при попытке выбрать через Акронис его начинает грузиться grub с теми же последствиями.

Как можно оперативно поправить, не убив всё остальное?
Мы все умрём...
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Снесли GRUB / Linux не грузится

Сообщение Лис »

Загрузиться с Live-CD или загрузочной дискеты Linux, примонтировать раздел с Линуксом, сменить корень на него (chroot). Далее подправить грабовский конфиг и перезаписать его на mbr.
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Снесли GRUB / Linux не грузится

Сообщение 7biohazard7 »

Если есть установочный диск Suse, можно
воспользоваться режимом восстановления.
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

По итогу имею отлуп - /boot/grub/stage1 not read correctly.
Мы все умрём...
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Снесли GRUB / Linux не грузится

Сообщение 7biohazard7 »

А где у вас каталог /boot находится?
Может вы его форматнули ненароком
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

Каталог находится на месте - /boot. Данный файл в нём лежит (в /boot/grub). Здоров ли он в полной мере, оценить не могу, ввиду того, что не знаю, как он выглядел изначально.
Мы все умрём...
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Снесли GRUB / Linux не грузится

Сообщение Лис »

Это вы через раздел "восстановление" установочного диска делали? У меня с ним несколько раз проблемы непонятного происхождения были. Причем, тоже с загрузчиком (правда, у меня Lilo). Попробуйте все-таки самостоятельно переустановить загрузчик. Если я не ошибаюсь, в загрузочном диске тоже можно выбрать ручное разрешение проблем.
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

Лис писал(а):
15.02.2006 14:22
Это вы через раздел "восстановление" установочного диска делали? У меня с ним несколько раз проблемы непонятного происхождения были. Причем, тоже с загрузчиком (правда, у меня Lilo). Попробуйте все-таки самостоятельно переустановить загрузчик. Если я не ошибаюсь, в загрузочном диске тоже можно выбрать ручное разрешение проблем.

А я не знаю как автоматом. Так что делаю так:
mount /dev/hda7 /mnt
chroot /mnt
grub-install hd0 или grub-install /dev/hda
Мы все умрём...
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Снесли GRUB / Linux не грузится

Сообщение 7biohazard7 »

Я в ручную делаю так (наверно более подробно получается)
После chroot
Запускаю
#grub
grub> root(hd0,0)
.............
grub> setup(hd0)
....................
если нету stage то ругнется
grub>quit
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

Так тоже пробовал. Ругается на то, что не может текущий раздел примаунтить.
Мы все умрём...
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Снесли GRUB / Linux не грузится

Сообщение Лис »

А что показывает fdisk -l /dev/hda ?
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

Лис писал(а):
15.02.2006 22:04
А что показывает fdisk -l /dev/hda ?

hda1 ntfs
hda2 Extentended Part.
hda3 fat
hda4 solaris
hda5 ntfs
hda6 linux swap
hda7 linux
hda8 ntfs
Мы все умрём...
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Снесли GRUB / Linux не грузится

Сообщение 7biohazard7 »

Selenius писал(а):
15.02.2006 21:07
Так тоже пробовал. Ругается на то, что не может текущий раздел примаунтить.


Давайте с этого момента подробнее.
Как я востанавливаю систему, загрузились с Live-CD
Далее монтирую
mount /dev/hda6 /mnt/oldsys/
mount -o bind /proc /mnt/oldsys/ (!)
chroot /mnt/oldsys /bin/bash
уже внутри..
source /etc/profile
далее как писал grub и т.д.
Мне кажется что из-за второго пункта не маунтитсяю
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

7biohazard7 писал(а):
15.02.2006 22:25
Давайте с этого момента подробнее.
Как я востанавливаю систему, загрузились с Live-CD
Далее монтирую
mount /dev/hda6 /mnt/oldsys/
mount -o bind /proc /mnt/oldsys/ (!)
chroot /mnt/oldsys /bin/bash
уже внутри..
source /etc/profile
далее как писал grub и т.д.
Мне кажется что из-за второго пункта не маунтитсяю


Сделал так, только /proc маунтил в /mnt/oldsys/proc
Иначе он забивает основную систему, я правильно сделал?
Итог - тоже самое.
/boot/grub/stage1...
Мы все умрём...
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: Снесли GRUB / Linux не грузится

Сообщение 7biohazard7 »

Да правильно, я недописал :(
Не помогло, плохо. А вы пробовали хотя бы
просто partition magic запустить?
Может у вас какие-то проблемы с диском?
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

7biohazard7 писал(а):
15.02.2006 22:55
Да правильно, я недописал :(
Не помогло, плохо. А вы пробовали хотя бы
просто partition magic запустить?
Может у вас какие-то проблемы с диском?

PM говорит - partition's drive letter cannot be identified.
Мы все умрём...
Спасибо сказали:
Аватара пользователя
Selenius
Сообщения: 70

Re: Снесли GRUB / Linux не грузится

Сообщение Selenius »

Проблема решена. Всем спасибо за помошь.
Мы все умрём...
Спасибо сказали: