Снесли GRUB / Linux не грузится (Неудачная установка новой ОС)
Модератор: Модераторы разделов
-
- Сообщения: 70
Снесли GRUB / Linux не грузится
Возникла проблема - человек (тут нехорошие слова) поставил на машину с 2 мя ОС (Винда и Сусе 10, выбор через grub, сидящий в mbr) Солярис. После чего grub перестал грузиться, вылетая с ошибкой номер 17. Человек пошёл дальше, накатив на всё это Акронис 8, что ситуацию никак не изменило - грузится всё, кроме Linux, при попытке выбрать через Акронис его начинает грузиться grub с теми же последствиями.
Как можно оперативно поправить, не убив всё остальное?
Как можно оперативно поправить, не убив всё остальное?
Мы все умрём...
-
- Сообщения: 1639
- ОС: Zenwalk
Re: Снесли GRUB / Linux не грузится
Загрузиться с Live-CD или загрузочной дискеты Linux, примонтировать раздел с Линуксом, сменить корень на него (chroot). Далее подправить грабовский конфиг и перезаписать его на mbr.
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: Снесли GRUB / Linux не грузится
Если есть установочный диск Suse, можно
воспользоваться режимом восстановления.
воспользоваться режимом восстановления.
-
- Сообщения: 70
Re: Снесли GRUB / Linux не грузится
По итогу имею отлуп - /boot/grub/stage1 not read correctly.
Мы все умрём...
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: Снесли GRUB / Linux не грузится
А где у вас каталог /boot находится?
Может вы его форматнули ненароком
Может вы его форматнули ненароком
-
- Сообщения: 70
Re: Снесли GRUB / Linux не грузится
Каталог находится на месте - /boot. Данный файл в нём лежит (в /boot/grub). Здоров ли он в полной мере, оценить не могу, ввиду того, что не знаю, как он выглядел изначально.
Мы все умрём...
-
- Сообщения: 1639
- ОС: Zenwalk
Re: Снесли GRUB / Linux не грузится
Это вы через раздел "восстановление" установочного диска делали? У меня с ним несколько раз проблемы непонятного происхождения были. Причем, тоже с загрузчиком (правда, у меня Lilo). Попробуйте все-таки самостоятельно переустановить загрузчик. Если я не ошибаюсь, в загрузочном диске тоже можно выбрать ручное разрешение проблем.
-
- Сообщения: 70
Re: Снесли GRUB / Linux не грузится
Лис писал(а): ↑15.02.2006 14:22Это вы через раздел "восстановление" установочного диска делали? У меня с ним несколько раз проблемы непонятного происхождения были. Причем, тоже с загрузчиком (правда, у меня Lilo). Попробуйте все-таки самостоятельно переустановить загрузчик. Если я не ошибаюсь, в загрузочном диске тоже можно выбрать ручное разрешение проблем.
А я не знаю как автоматом. Так что делаю так:
mount /dev/hda7 /mnt
chroot /mnt
grub-install hd0 или grub-install /dev/hda
Мы все умрём...
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: Снесли GRUB / Linux не грузится
Я в ручную делаю так (наверно более подробно получается)
После chroot
Запускаю
#grub
grub> root(hd0,0)
.............
grub> setup(hd0)
....................
если нету stage то ругнется
grub>quit
После chroot
Запускаю
#grub
grub> root(hd0,0)
.............
grub> setup(hd0)
....................
если нету stage то ругнется
grub>quit
-
- Сообщения: 70
Re: Снесли GRUB / Linux не грузится
Так тоже пробовал. Ругается на то, что не может текущий раздел примаунтить.
Мы все умрём...
-
- Сообщения: 1639
- ОС: Zenwalk
Re: Снесли GRUB / Linux не грузится
А что показывает fdisk -l /dev/hda ?
-
- Сообщения: 70
Re: Снесли GRUB / Linux не грузится
hda1 ntfs
hda2 Extentended Part.
hda3 fat
hda4 solaris
hda5 ntfs
hda6 linux swap
hda7 linux
hda8 ntfs
Мы все умрём...
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: Снесли GRUB / Linux не грузится
Давайте с этого момента подробнее.
Как я востанавливаю систему, загрузились с Live-CD
Далее монтирую
mount /dev/hda6 /mnt/oldsys/
mount -o bind /proc /mnt/oldsys/ (!)
chroot /mnt/oldsys /bin/bash
уже внутри..
source /etc/profile
далее как писал grub и т.д.
Мне кажется что из-за второго пункта не маунтитсяю
-
- Сообщения: 70
Re: Снесли GRUB / Linux не грузится
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...
Мы все умрём...
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: Снесли GRUB / Linux не грузится
Да правильно, я недописал
Не помогло, плохо. А вы пробовали хотя бы
просто partition magic запустить?
Может у вас какие-то проблемы с диском?

Не помогло, плохо. А вы пробовали хотя бы
просто partition magic запустить?
Может у вас какие-то проблемы с диском?
-
- Сообщения: 70
Re: Снесли GRUB / Linux не грузится
7biohazard7 писал(а): ↑15.02.2006 22:55Да правильно, я недописал![]()
Не помогло, плохо. А вы пробовали хотя бы
просто partition magic запустить?
Может у вас какие-то проблемы с диском?
PM говорит - partition's drive letter cannot be identified.
Мы все умрём...
-
- Сообщения: 70