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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как восстановить grub после переустановки windows. Читал, но у меня не получилос  (Прочитано 3680 раз)

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

Оффлайн user00

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Запустил систему с LiveCD/USB и открыл терминал. Для этого нажал Alt+F2 и ввел команду:

gnome-terminal
Далее узнал свою таблицу разделов. Использовал команду:

sudo fdisk -l
На экран была выведена таблица:
бла бла бла
/dev/sda8 29 8369 66999082+ 83 Linux

Из таблицы я увидел, что Linux стоит на разделе /dev/sda8

Теперь подключаю этот раздел в /mnt следующей командой:

sudo mount /dev/sda8 /mnt
Затем, для записи grub в MBR, ввожу следующую команду:

sudo grub-install --root-directory=/mnt /dev/sda
В случае, если нужно только восстановить MBR диска (например, после переустановки Windows), то этого достаточно.
А у меня нифига. Помогите.
Нуб в мире Linux.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Какие ошибки пишет терминал при выполнении команд?
Что значит "у меня нифига"? Что пишется при загрузке?
Если загружается минимальная командная строка grub, то сделайте все заново до конца, т.е. включая:
sudo update-grub --output=/mnt/boot/grub/grub.cfg

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
sudo grub
find /boot/grub/stage2
root (hd0,5)
setup (hd0)
Это же установка grub-legacy, а сейчас используется grub (он же grub2).

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля

Пользователь решил продолжить мысль 24 Октября 2012, 15:57:16:
sudo fdisk -lsudo mount /dev/sda8 /mntsudo grub-install --root-directory=/mnt/ /dev/sda8Перегружаемся
sudo update-grub
« Последнее редактирование: 24 Октября 2012, 16:07:18 от ШуркОо »
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн user00

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Нуб в мире Linux.

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн user00

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
ШуркОо,
можете сказать где ошибка?
Нуб в мире Linux.

Оффлайн ШуркОо

  • Активист
  • *
  • Сообщений: 337
    • Просмотр профиля
ШуркОо,
можете сказать где ошибка?
sudo grub-install --root-directory=/mnt /dev/sda так у тебя
sudo grub-install --root-directory=/mnt/ /dev/sda8 а так надо
Когда вампир кусает человека - человек становится вампиром... Такое ощущение,что всех вокруг покусали бараны =)

Оффлайн user00

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
ШуркОо,
это не моя вина. документация ничего не говорила.
Нуб в мире Linux.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
sudo grub-install --root-directory=/mnt/ /dev/sda8 а так надо
А надо ли? Даже разработчики grub рекомендуют устанавливать в MBR, а не в раздел. Так как это помогает избежать другие проблемы установки. Поэтому так и надо делать, тем более sda8 - это логический раздел, а с него загрузка будет невозможна при такой установке.

Ошибок в синтаксисе перечисленных команд нет. Поэтому я и спрашивал об ошибках сообщенных терминалом и на какой стадии падает загрузка.

Оффлайн user00

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Vitsliputsli,
откуда мне знать что за ошибки. я ввел команды и у меня нихера не работает. скрины тоже сохранять ваш линукс не умеет. неужели в документации нельзя написать рабочий вариант?
Нуб в мире Linux.

denkin

  • Гость
user00,
вот правильная инструкция - советую способ номер два: "используя chroot"

И горячиться не нужно, все прописано дословно правильно, читать надо уметь. И писать тоже - вы даже версию убунты своей не указали.

Оффлайн Nikki1993

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3261
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
user00,
1) Как правильно заметил denkin, не горячитесь.
2) Документация написана не для того, чтобы copy and paste (скопировал и вставил), а внимательно прочитать, что ты делаешь и когда конкретно тебе надо ввести команду. + вот хорошая статья по установке grub http://ubuntologia.ru/grub2-recovery
3) Vitsliputsli,
Цитировать
А надо ли?
Иногда нужно. К примеру у меня на iMac стоят 3 ОС. Мне обязательно надо ставить grub в раздел иначе я ни одну ОС (Mac OS Windows Ubuntu) не запущу + загрузчик EFI затрется.
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Как раз вчера восстанавливал (удачно обновилась 10.04, которой редко пользуюсь). По первому способу тоже не пошло, причем ошибок никаких не писало, типа все нормально. По второму (через chroot) восстановился, как миленький.

ШуркОо, Груб надо ставить в MBR, а не на раздел. Так что в инструкции все правильно.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Nikki1993, безусловно, иногда нужно, но только когда знаешь что делаешь и зачем.

san-alex, а что случилось с grub? Что грузится: grub-rescue или minimal command line? Интересно почему 1 способ не работает (тоже 10.04 использую, подобных проблем не было).

 

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