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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Восстановление GRUB после переустановки Винды  (Прочитано 114026 раз)

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

Оффлайн Medicide

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #135 : 03 Февраля 2011, 15:58:42 »
Всем привет.

Стояла семерка, поставил рядом 10.4 LTS (wubi). В один прекрасный день при выборе загрузки ОС Linux выдал вот такое вот: Error: unknown command `loadfont` ; error: file not found.
Загружался с LiveCD и делал все как указанно в wiki, но это не сработало. таблица раздела выглядит как
/dev/sda1 - ntfs
/dev/sda3 - Extended
/dev/sda5- ntfs

Проблема в таблице разделов?
Стоит ли пытаться восстановить с помощью testdisk или все же проще забить и установить по нормальному?

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #136 : 03 Февраля 2011, 16:11:05 »
Здесь не любят wubi. :)
И почти не отвечают на подобные вопросы.
Потому, что wubi - это посмотреть. Понравилось - ставьте нормально, не понравилось - Windows тоже неплохая ОС.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #137 : 06 Февраля 2011, 04:22:18 »
Вот здесь ubuntuforums.org предлагают в grub.cfg отключить команду использующую loadfont:
Цитировать
#if loadfont /usr/share/grub/unicode.pf2 ; then
# set gfxmode=640x480
# insmod gfxterm
# insmod vbe
# if terminal_output gfxterm ; then true ; else
# # For backward compatibility with versions of terminal.mod that don't
# # understand terminal_output
# terminal gfxterm
# fi
#fi
Пробовали? И уж точно не в разделах дело, ведь Ubuntu установлена как приложение Windows.

Поклонников у wubi действительно мало, а те что имеются не сильно спешат помочь.  Да и сами посудите, ваша проблема специфическая именно для wubi.

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #138 : 06 Февраля 2011, 09:53:15 »
Цитировать
или все же проще забить и установить по нормальному?
Забить и установить по нормальному. :)
xUbuntu 12.04

Оффлайн zhelto

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Быстрый способ восстановления у меня не сработал.
Комманда
sudo grub-install --root-directory=/tmp /dev/sda7          (у меня линух был именно на sda7)
выдала ошибку. что-то связанное с не правильной дирректорией...
Текст ошибки не привожу, т.к. с помощью chroot удалось восстановить grub без проблем.

В общем, хорошо бы поправить первую часть статьи.
Судя по этому сообщению:
sudo grub-install --root-directory=/mnt/ /dev/sda

после перезагрузки все встало на свои места   :coolsmiley:
Вместо /tmp должно быть /mnt ...

Оффлайн kidala14643

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Доброго времени суток. У меня стояла Ubuntu, решил поставить второй осью ХП, перестала грузиться Ubuntu, обновил grub, перестала работать Windows(((
что мне сделать чтобы при загрузке мог выбрать ХП или Ubuntu????

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
В смысле восстановил grub?
sudo update-grub
xUbuntu 12.04

Оффлайн kidala14643

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
gnome-terminal
sudo mount /dev/sda1 /tmp
sudo grub-install --root-directory=/tmp /dev/sd

теперь как сделать чтобы нетока Ubuntu грузилась?

Оффлайн Root-Boot

  • Старожил
  • *
  • Сообщений: 1814
    • Просмотр профиля
gnome-terminal
sudo mount /dev/sda1 /tmp
sudo grub-install --root-directory=/tmp /dev/sd

теперь как сделать чтобы нетока Ubuntu грузилась?
В смысле восстановил grub?
sudo update-grub
А дальше перезагружайтесь и грузитесь со своего ж. диска.

Оффлайн kidala14643

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
аа, все, спасибо :D

Пользователь решил продолжить мысль 28 Марта 2011, 23:58:33:
блин, теперь ругается что поврежден или отсутствует hal.dll, скачал новый, заменил, а всеравно ругатеся(, может подскажите что сделать?
« Последнее редактирование: 28 Марта 2011, 23:58:33 от kidala14643 »

Оффлайн DrFreeMusic

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Виl
« Ответ #145 : 31 Марта 2011, 19:08:36 »
Стояла Ubuntu 10.04(ext3), поставил на соседний раздел(NTFS) Windows XP. Потерся загрузчик Убунты..я попытался воостановить по инструкции - загрузился с LiveCD, выполнил sudo grub -> find /boot/grub/stage1 ->(hd0,1) -> root (hd0,1) -> setup (hd0) -> quit. все прошло без проблем. Перезагрузился и вместо загрузки открылась консоль с настроками grub: >grub. В чем ошибка и как починить загрузчик?

P.S. каким-то образом получилось так, что система стоит в разделе (0,2), а загрузчик в разделе (0,1). В (0,2) отказывается ставить на этапе setup (hd0) - пишет что не может монтировать раздел.
« Последнее редактирование: 31 Марта 2011, 19:19:06 от DrFreeMusic »

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Цитировать
Потерся загрузчик Убунты..я попытался воостановить по инструкции
III. восстановление GRUB2.
xUbuntu 12.04

Оффлайн ChubIGek

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #147 : 30 Сентября 2012, 22:56:20 »
Цитата: NikkyNine
sudo mount /dev/sdX# /mnt
sudo grub-install --root-directory=/mnt /dev/sdX#

Где sdX# - ваш раздел, куда установлена Ubuntu. Например, sda1.
вот так должно быть:
sudo mount  /dev/sda1   /mnt
sudo grub-install --root-directory=/mnt    /dev/sda
Подскажите пожалуйста, а в чем разница между grub-install /dev/sda и grub-install /dev/sda1. Почему нужно в /dev/sda? Ведь основной раздел линукса в /dev/sda1.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Восстановление GRUB после переустановки Винды
« Ответ #148 : 01 Октября 2012, 17:00:01 »
grub-install /dev/sda - установит в начало диска;
grub-install /dev/sda1 - установит в начало раздела.

Рассматривается установка в MBR, потому /dev/sda.

 

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