Создаю эту заметку по просьбам самых маленьких постигателей мира Linux и Ubuntu в частности.
Многие после установки Ubuntu вдруг обнаруживают, что Windows теперь не загружается автоматически. Вместо этого появляется выбор доступных ОС и Windows в этом списке на втором месте. Многих это жутко бесит, но исправить это проще простого. Для этого нужно подправить файл /boot/grub/menu.lst
Вот примерно так выглядит этот конфигурационный файл у меня. Нас будет интересовать строка
default 1 в разделе #general configuration.
# general configuration:
timeout 5
default 1
# (0) Gentoo Linux
title Gentoo Linux 2.6.36 (Pure64 bit, BFS)
root (hd0,0)
kernel /2.6.36-pure64 root=/dev/sda5 ro vga=0x317
title Ubuntu 10.04 (Lucid Lynx)
root (hd0,14)
kernel /boot/vmlinuz-2.6.32-29-generic-pae root=/dev/sda15 ro
initrd /boot/initrd.img-2.6.32-29-generic-pae
title Rescue Kernel
root (hd0,0)
kernel /rescue64 root=/dev/sda5 ro vga=0x317
initrd /initram.igz
(2) Windows Se7en
title Windows
rootnoverify (hd0,1)
makeactive
chainloader +1
В моем случае параметр default имеет значение 1, что означает что автоматически будет загружаться ОС стоящая вторая в списке (нумерация идет с 0). Итак если Ubuntu стоит первой, а Windows второй, то соответственно значение default Вам надо поставить как у меня — 1.
Для того чтобы изменить этот файл Вам нужно открыть его в текстовом редакторе с правами root. Делается это так:
sudo gedit /boot/grub/menu.lst
После чего файл сохраняем и закрываем текстовый редактор.
Если у Вас Ubuntu версии 9.10 и выше, то загрузчик там GRUB2 у которого данное действие производится немного иначе.
Открываем файл /boot/grub/grub.conf и смотрим какая ОС находится в списке первой. После чего открываем таким же образом файл /etc/default/grub и ищем строку
GRUB_DEFAULT=0
и меняем значение на единицу если хотим чтобы по умолчанию загружалась вторая по списку ОС. После чего обязательно запускаем
sudo update-grub
Вот собственно и все по этому вопросу. Если будут еще какие нибудь вопросы по GRUB — пишите отвечу.