Выбор загружаемой ОС по умолчанию (HowTO)


1 комментарий
Примечание: написанное ниже относится только к загрузчику GRUB. С LiLo, ExtLinux'ом и подобными я не встречался и в ближайшее время встречаться не собираюсь.

На настольном компьютере необходимо временно выставить по умолчанию загрузку Windows 7, а не Ubuntu. Казалось бы: нужно просто отредактировать файл "/boot/grub/grub.cfg". Но так делать потенциально опасно.
Способ, описанный ниже, является самым правильным и абсолютно безопасным.

Теория

Раз напрямую редактировать файл "/boot/grub/grub.cfg" нельзя, значит должно существовать место, редактирование которого запишет конфигурацию в место назначения. Итак, необходимо открыть файл "/etc/default/grub" с правами суперпользователя. Найти в начале строку "GRUB_DEFAULT=0" и заменить нуль на номер желаемой ОС:
0 - Ubuntu,
1 - Ubuntu (режим восстановления),
2 и 3 - MemTest'ы,
4 - Windows.
Если вы обновляли ядро, ставили другой линукс и тому подобное, то, наверняка, Windows будет иметь не 4-й номер, а скажем, 5-й или 6-й. Для подстраховки загляните в grub.cfg. Затем для записи изменений в файл "/boot/grub/grub.cfg" нужно обновить конфигурацию от имени root'а.

Практика

Команды, выделенные жирным, нужно выполнить в терминале. Текст, начинающийся с #, является комментарием.
# Открываем файл на правку:
gksu gedit /etc/default/grub
# Заменяем GRUB_DEFAULT=0 на GRUB_DEFAULT=4
# Сохраняем изменения.
# Обновляем конфигурацию:
sudo update-grub
# Перезагружаемся и наслаждаемся результатом:
sudo reboot

1 комментарий




Лицензия:CC BY-NC-SA 3.0 Unported (c) : "Записки линуксоида Vlsu". 2011-2021 гг.
При копировании материалов сайта ссылка обязательна!Подробнее...

Полная версия | Мобильная версия | Динамический просмотр