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


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

Автор Тема: [РЕШЕНО] Как обновить меню grub  (Прочитано 10602 раз)

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

Оффлайн diagon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
[РЕШЕНО] Как обновить меню grub
« : 07 Июля 2011, 14:50:43 »
Доброго времени суток
Знаю, что вопрос далеко не свежий, но гуглил довольно долго, ничего полезного не нашел.
Раньше у меня стояла ХР, я отформатировал раздел с ней через gparted и поставил семерку. Затем восстановил grub с помощью sudo grub-install --root-directory=/mnt/ /dev/sda
Делаю это не в первый раз, но меню с grub'ом никогда не менялось. Теперь по старой строчке с ХР не получается зайти на семерку(стоит на том же разделе, где раньше стояла ХР).
Я так понимаю, нужно просто как-то обновить меню grub.
Вопрос - как это сделать. sudo update-grub находит только линуксовые разделы, более того, он не нашел файлик с menu.lst и создал его. Значит, до этого информация о разделах лежала в другом месте...
« Последнее редактирование: 07 Июля 2011, 18:51:25 от diagon »

Оффлайн Deni$

  • Активист
  • *
  • Сообщений: 823
    • Просмотр профиля
Re: Как обновить меню grub
« Ответ #1 : 07 Июля 2011, 15:39:16 »
более того, он не нашел файлик с menu.lst и создал его. Значит, до этого информация о разделах лежала в другом месте...

Такого файла нет. Есть /etc/default/grub и /boot/grub/grub.cfg
Acer Ext. 5635ZG: Intel Pentium Dual Core T4400 / DDR3 2048 Mb / NV G105M / SATA 160 Gb // Kubuntu 16.10

Оффлайн diagon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Как обновить меню grub
« Ответ #2 : 07 Июля 2011, 15:53:28 »
Хм... А куча гайдов утверждает что он есть и его нужно редактировать...
А есть автоматизированные утилиты для редактирования этих файликов? Случайно сломать grub мне совсем не хочется...
Если нет - то что нужно сделать?


ефгкгы

  • Гость
Re: Как обновить меню grub
« Ответ #3 : 07 Июля 2011, 15:56:23 »
да, действительно, такой файлик есть в том случае, если используется grub
однако в Ubuntu используется grub2 и тут такого файла нет и быть не должно


http://ubuntologia.ru/grub2-intro
http://
« Последнее редактирование: 07 Июля 2011, 15:59:01 от ефгкгы »

Оффлайн Deni$

  • Активист
  • *
  • Сообщений: 823
    • Просмотр профиля
Re: Как обновить меню grub
« Ответ #4 : 07 Июля 2011, 16:19:34 »

Случайно сломать grub мне совсем не хочется...
Если нет - то что нужно сделать?

Делайте backup изменяемых файлов.
Acer Ext. 5635ZG: Intel Pentium Dual Core T4400 / DDR3 2048 Mb / NV G105M / SATA 160 Gb // Kubuntu 16.10

Оффлайн diagon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Как обновить меню grub
« Ответ #5 : 07 Июля 2011, 16:23:22 »
да, действительно, такой файлик есть в том случае, если используется grub
однако в Ubuntu используется grub2 и тут такого файла нет и быть не должно


http://ubuntologia.ru/grub2-intro
http://
Это я читал, но update-grub не помогает.
По второй ссылке информации побольше будет, но, боюсь, не смогу найти нужную.
Цитировать
Делайте backup изменяемых файлов.
Бэкап - полбеды, мне бы выяснить для начала, что там нужно изменять.

Может, нужно просто изменить параметры? Когда я пытаюсь войти на семерку, grub пишет что-то вроде /dev/sda2, msdos2 считая это инвалидной командой.
Для начала - как это можно удалить? Знаю, что можно удалять старые версии ядра прямо через synaptic и есть другие пути, но Windows-то ядром не является...
Далее, если update grub не заработает - какие еще есть пути решения?

Сделал grub-instal --recheck
Теперь вообще меню пропало =(

Восстановил меню, ничего не изменилось =(

os-prober винду находит на /dev/sda2
Как ее в grub забить?

Пользователь решил продолжить мысль 07 Июля 2011, 18:50:29:
Ффух, спасибо всем, кто откликнулся!

Решил проблему так:
Где-то увидел некую команду grub-setup
Попробовал ее вбить - выдало, что нужно установить grub-pc
выполнил(если не ошибаюсь) sudo apt-get install grub-pc
Поставился второй grub, убив legacy, и теперь в менюшке нету старого раздела с ХР, зато есть Windows 7 loader(работает).
« Последнее редактирование: 07 Июля 2011, 18:50:29 от diagon »

Оффлайн VlaoMao

  • Активист
  • *
  • Сообщений: 308
  • ArchLinux - eMachines e725 && Nokia N950
    • Просмотр профиля
Re: [РЕШЕНО] Как обновить меню grub
« Ответ #6 : 07 Июля 2011, 22:24:27 »
os-prober установлен?

 

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