Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не могу восстановить GRUB2 [решено]  (Прочитано 6689 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Electro73

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Мастдай при установке затер MBR, гружусь с лай сд, ставлю GRUB2, выполняю grub-install hd0 - не работает, и на другие /dev/sda тоже, с опцией --recheck тоже. пишет всякий бред :idiot2: хотя device.map есть и все именно так и должно работать что делать ???
« Последнее редактирование: 13 Июль 2009, 11:49:58 от ElectromotioN »

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Не могу восстановить GRUB2
« Ответ #1 : 13 Июль 2009, 01:04:30 »
поставить первый grub, второй сырой еще

неправильно восстанавливаете, пропускаете пару пунктов
как правильно восстановливать grub: https://forum.ubuntu.ru/index.php?topic=9208.0

Оффлайн Electro73

  • Автор темы
  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Не могу восстановить GRUB2
« Ответ #2 : 13 Июль 2009, 11:49:31 »
Все сделал, спасибо

Оффлайн xa6ap

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Не могу восстановить GRUB2 [решено]
« Ответ #3 : 17 Декабрь 2009, 18:52:14 »
Нашел в интернете по этому поводу:

Вам потребуется Live CD, если вы собираетесь восстанавливать Ubuntu. Загрузите Ubuntu, какую хотите, Jaunty или Karmic. Запустите систему с Live CD (я предполагаю что вы будете использовать Ubuntu Live CD). Нажмите Alt + F2 и введите комманду gnome-terminal. Далее:

$sudo fdisk -l


Эта команда покажет вашу таблицу разделов. Здесь приведена моя таблица для лучшего понимания:


/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
/dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris


Теперь я примонтирую Linux-раздел (здесь sda1), у меня нет отдельного /boot-раздела, как вы можете сами видеть(ЕСЛИ У ВАС ЕСТЬ не забудьте примонтировать его!)


$sudo mount /dev/sda1 /mnt
$sudo mount --bind /dev /mnt/dev
$sudo mount --bind /proc /mnt/proc


Следующая команда необязательна(она копирует resolv.conf):


$sudo cp /etc/resolv.conf /mnt/etc/resolv.conf


Теперь перейдем в окружающую среду chroot:


sudo chroot /mnt


После перехода вам не придется использовать sudo, т.к.теперь вы будете запускать команды от имени суперпользователя.


Вы можете при желании отредактировать файл /etc/default/grub в соответствии с вашей системой(опции задержки и т.д.)


#nano -w /etc/default/grub


Поиграйтесь с этими настройками если захотите.(Но не забудьте отдать команду update-grub если захотите сохранить их;) )


Теперь установка/восстановление grub2 через команду


#grub-install /dev/sda


Вы могли получить сообщение об ошибке, как это было у меня. Если получили, то используйте команду:


#grub-install --recheck /dev/sda


Теперь вы можете выйти из chroota, отмонтировать разделы и перезагрузить ваш компьютер:



#exit
$sudo umount /mnt/dev
$sudo umount /mnt/proc
$sudo umount /mnt
$sudo reboot

Все взято с http://dasteel.blogspot.com/2009/10/grub2-windows.html

 

Страница сгенерирована за 0.139 секунд. Запросов: 23.