Як відновити запис меню Windows XP в GRUB?


9

Я використовую Lubuntu з WinXP у подвійному завантаженні протягом декількох тижнів. Сьогодні я запустив оновлення, і тепер GRUB не відображає запис меню WinXP у GRUB.

sudo update-grub не знайшов Windows.

/boot/grub/menu.lst - такого файлу немає.


2
З термінального запуску: sudo os-prober, це сценарій, який використовує grub для виявлення ОС, якщо він не знайде вікон, він може показати вам деяку помилку.
— Жоао Пінто

Відповіді:


6

Для Lubuntu 10.10 вам потрібно встановити os-prober

sudo apt-get install os-prober

а потім оновіть grub знову за допомогою

sudo update-grub

Хм, все одно не вийшло
— cmcginty

7

Цей сайт повинен дати вам все необхідне.

До речі, якщо ви користуєтеся Ubuntu 10.04 або 10.10, ви не побачите /boot/grub/menu.lst, тому що це не те, що використовує grub.


1

Спробуйте додати

меню "Windows XP" {set root = '(hdX, X)' ланцюговий завантажувач +1}

in boot / grub / grub.cfg до розділу

BEGIN /etc/grub.d/40_custom

END /etc/grub.d/40_custom

(hdX, X) - диск з windows xp

Зразок:

`### BEGIN /etc/grub.d/40_custom ###

меню "Windows XP" {

встановити root = '(hdX, X)'

ланцюговий навантажувач +1

}

END /etc/grub.d/40_custom ### `

Може допомогти Вам :) Шукайте 13 дописів

UPD1: Повний ілюстрований посібник для grub2

UPD2:Це я маю на увазі

UPD3: Деякі конфігурації для grub.cfg


1
Редагування grub.cfgпрацюватиме лише до наступного оновлення ядра (або оновлення будь-якого іншого, що спричиняє update-grubзапуск), тому що update-grubбуде замінено цей файл на основі його файлів конфігурації та сценаріїв. Один із цих сценаріїв працює os-proberі повинен знайти WinXP, якщо не StalkerNOVA потрібно з'ясувати, чому (див. Питання Жоао).
— JanC

Ця відповідь неправильна.
— Мартін Оуенс -доктормо-

1
Відповідь може бути помилковою, але якщо ви впевнені, додайте детальну інформацію про те, чому. Все, що ви робите, залишає запитувача сумнівом.
— Адам

1) Так, це працює лише до наступного оновлення ядра. Повторно додати ці 4 рядки до grub.cfg знову
— litvin05

2) Цей метод працює для мене. Тому що мій win7 все-таки не визнав груб. Тільки коли я вручну додаю ці рядки до grub.cfg (Будь ласка, поясніть, чому моя відповідь неправильна? У вас така ж ситуація? O_o)
— litvin05
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.