Grub2 восстановление (error 22 и sh:grub)

Kubuntu, Xubuntu и другие

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

Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Grub2 восстановление

Сообщение Voler »

Привет всем.

Прошу особо не ругать, но столкнулся с проблемой после использования Acronic. суть в том, что начал сыпаться диск. Купил новый, взял Acronic сделал копию основных разделов. Поменял диски, и восстановил систему на новый диск.

Появилась ошибка GRUB error 22.
По читав в интернете разные ресурсы, попытался исправить, но добился только вот чего:
Изображение
т.е. sh:grub>

Сейчас четыре раздела WinXp, Ubuntu, Swap, и не размеченная область.

При загрузке с live CD в директории /boot/grub пусто
А если примонтировать диск с Ubuntu 9.10, то в директории лежит много файлов с *.mod

Посоветуйте что нибудь?
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Grub2 восстановление

Сообщение blackdevil »

Вам надо загрузиться с лайв сиди убунты, сделать chroot в свою сломанную систему и переустановить grub.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Grub2 восстановление

Сообщение Voler »

Сделал так:
1. mount -t ext4 /dev/sda2 /mnt
2. chroot /mnt
3. update-grub -y
4. exit
5. umount -t ext4 /dev/sda2
6. reboot

Все действия от sudo до 3 и после 4-го пункта.

Все тоже окно.

Что еще можно по пробовать?
Спасибо сказали:
shvx
Сообщения: 6
ОС: Debian Squeeze

Re: Grub2 восстановление

Сообщение shvx »

Можно попробовать загрузить систему с supergrubdisk (http://www.supergrubdisk.org), и восстановить загрузчик.
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Grub2 восстановление

Сообщение Voler »

shvx писал(а):
19.02.2010 13:34
Можно попробовать загрузить систему с supergrubdisk (http://www.supergrubdisk.org), и восстановить загрузчик.


Скачал, запустить данный диск позволяет мою Ubuntu, но фиксить grub.conf не хочет, просто появляется окно со скриншотом как в пером топике.
Опция "Detect any GRUB2 configuration file (grub.cfg)" не прокатила.

:cray: Не грузится же всегда с диска.

Поиск других ОС тоже работает, диск хороший возьму в копилку.

Можно от WinXP избавится, так как он мне больше не нужен. Но это тоже мало вероятно решит проблему.
Спасибо сказали:
Аватара пользователя
jevgeni
Сообщения: 130
Статус: Мизантроп-затейник
ОС: От Марка Ричардовича

Re: Grub2 восстановление

Сообщение jevgeni »

Voler писал(а):
19.02.2010 13:08
Что еще можно по пробовать?

Не пробовали?
Человеком нельзя питаться постоянно. Им можно время от времени закусывать.
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Grub2 восстановление

Сообщение Voler »

jevgeni писал(а):
19.02.2010 13:54
Voler писал(а):
19.02.2010 13:08
Что еще можно по пробовать?

Не пробовали?


Читал хорошая статья, но вот мне помогла продвинутся с error 22 до скриншота в пером посте.

Detect any GRUB2 configuration file (grub.cfg) не находит.

А 4-й "detect any GRUB2 installation (even if mbr is owerwritten)" находит /boot/grub/core.img from (hd0,2), но странно что mbr находится не на первом разделе диска. Может по путалось что, при восстановлении Acronic
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Grub2 восстановление

Сообщение blackdevil »

Попробуйте как в Вашем 3ем посте, только вместо "3. update-grub -y" сделайте "sudo apt-get install grub-pc"


Добавлено: а вообще более правильный способ тут: https://help.ubuntu.com/community/Grub2#Rei...20from%20LiveCD
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
Voler
Сообщения: 498
ОС: Fedora

Re: Grub2 восстановление

Сообщение Voler »

[quote name='blackdevil' date='Feb 19 2010, в 14:51' post='1028213']
Попробуйте как в Вашем 3ем посте, только вместо "3. update-grub -y" сделайте "sudo apt-get install grub-pc"

По пробовал, не чего не изменилось.
А ваша ссылка, это оригинал той что в посте 4.

Как еще можно решить проблему?
Спасибо сказали:
Аватара пользователя
sigma
Сообщения: 70
ОС: Gentoo

Re: Grub2 восстановление

Сообщение sigma »

Загрузитесь с диска винды, Winxp у вас,и переставте загрузчик винды,он вытрет grub из mbr. Затем поставте grub заного убунтовским способом.
Спасибо сказали:
Аватара пользователя
Hooper
Сообщения: 49
ОС: Ubuntu/FreeBSD

Re: Grub2 восстановление

Сообщение Hooper »

Voler писал(а):
19.02.2010 13:08
Сделал так:
3. update-grub -y

Что еще можно по пробовать?

Разве не update-grub2 ?
Desktop: [Ubuntu 10.10] Q6600@3.0, Asus Formula Maximus, 4 gb DDR2 1066Mhz, Nvidia 9800
Notebook: [Ubuntu 10.10] Toshiba A200, 5450, ATI HD2600, 3 gb DDR2
Homeserver: [FreeBSD 8.1 amd64] Athlon 64 3000+, 2 gb DDR, 2x1Tb hdd on zfs pool
Спасибо сказали:
Аватара пользователя
GreatPAVEL
Сообщения: 58
ОС: Ubuntu 9.10

Re: Grub2 восстановление

Сообщение GreatPAVEL »

Hooper писал(а):
20.02.2010 03:24
Разве не update-grub2

в /etc/default/grub
написано
update-grub
posted by gp
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86

Re: Grub2 восстановление

Сообщение megabaks »

так а в груб-шеле почему не попробовать?
кстати там прокатывают старые root (hd - дальше табом? если да - что может быть проще?
Спасибо сказали:
bouzilla
Сообщения: 29
ОС: Linux runtu 3.0

Re: Grub2 восстановление

Сообщение bouzilla »

sigma писал(а):
19.02.2010 17:02
Загрузитесь с диска винды, Winxp у вас,и переставте загрузчик винды,он вытрет grub из mbr. Затем поставте grub заного убунтовским способом.

Более подробно: http://ubuntologia.ru/grub-mbr-windows
Моё любимое железо:

CPU: CPU Intel Celeron D 326, RAM: 1024 Mb

Спасибо сказали: