LINUX.ORG.RU

[grub] Не видит WinXP

 


0

2

Установил Ubuntu 10.10. Grub не хочет видеть загрузчик WinXP:

$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-27-generic-pae
Found initrd image: /boot/initrd.img-2.6.35-27-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
done
$ sudo fdisk -l
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        7905    63488854+   7  HPFS/NTFS
/dev/sda2            7905        9730    14661633    5  Расширенный
/dev/sda5            7905        9647    13998080   83  Linux
/dev/sda6            9647        9730      662528   82  Linux своп / Solaris
WinXP - стоит на /dev/sda1. Файла /boot/grub/menu.lst у меня нет. Честно говоря у меня это первая проблема с grub'ом, поэтому не знаю куда двигаться даже.

>Файла /boot/grub/menu.lst у меня нет.

У тебя Grub2, наверное. Там конфиг лежит где-то в другом месте. В гугле полно ссылок про настройку grub2.

Zhbert ★★★★★
()
Ответ на: комментарий от dumal

А как же:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
Таким методом уже добавил, но хочется нормально все сделать.

akamoroz
() автор топика
Ответ на: комментарий от akamoroz

Такие важные операции всегда ручками делаю, не доверяю автомату

dumal ★★
()
Ответ на: комментарий от dumal

почти. править надо /etc/default/grub, а гроб-конфиг действительно ду нот эдит

isako ★★★
()

cd /etc/grub.d
cp ./40_custom 07_wendovz
echo «menuentry 'Wendovz :3' {» >> 07_wendovz
echo «set root=(hd0,1)» >> 07_wendovz
echo «chainloader +1» >> 07_wendovz
echo «}» >> 07_custom
update-grub

пишу по памяти, могут быть очепятки и ашыпки

anonymous
()

1. apt-get install os-prober
2. update-grub
3. grub-install /dev/sda

coldy ★★
()
Ответ на: комментарий от akamoroz

>Таким методом уже добавил, но хочется нормально все сделать.

В одной из директорий /etc/grub.d или /etc/default/grub лежит объяснение, как правильно добавить. Суть такова: нужно добавить в одну из них свой скрипт, который при генерации меню будет вставлять нужную запись.

proud_anon ★★★★★
()
Ответ на: комментарий от ipwww

sudo nano /etc/grub.d/40_custom

туда добавить (не удалять то что там уже есть!)

menuentry «Windows XP» {
set root=(hd0,0)
chainloader +1
}

Где (hd0,0) = sda1
например sdb5 =(hd1,4)

потом

update-grub

Вроде так делал

phan13
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.