Как изменить порядок загрузки OC в GRUB?
14-05-2014, 09:41

Обычно приходится ждать 10 секунд, и только потом грузится первая ОС. Этот параметр можно легко изменить.
Все, что нужно сделать, - это отредактировать файл «grub.cfg». Чтобы обезопасить себя, будем работать с копией файла на рабочем столе. Чтобы изменения можно было сохранить, файл нужно открыть от имени администратора — для этого используем консоль.
1. Заходим в папку «boot/grub/» и копируем файл «grub.cfg» на рабочий стол. Это можно делать через консоль или через файловый менеджер.
Если выбираете консоль, то введите команду: «sudo cp /boot/grub/grub.cfg /home/kij/Desktop/».
«kij» - это имя пользователя, у вас оно наверняка другое.
2. Открываем файл «grub.cfg» на рабочем столе в текстовом редакторе. Делаем это через консоль: «sudo kate /home/kij/Desktop/grub.cfg»
«kate» - это текстовый редактор Linux Mint KDE 15. Если у вас другой дистрибутив, то и редактор, скорее всего, другой, например, «gedit».
3. Обращаем внимание на строку «set default=0».
Каждый пункт в GRUB имеет свой номер:
Linux — 0;
Linux...recovery mode — 1;
Memory test — 2;
Memory test (другая модификация) — 3;
Windows 7 — 4.
У вас может быть немного по-другому. В моем случае показатель default должен равняться 4, тогда по умолчанию будет грузиться Windows.
4. Теперь изменяем временный параметр. Ищем в том же «grub.cfg» строку «set timeout=...».
Выставляем, сколько нужно. Если компьютер используют несколько пользователей, выставляем длительный таймаут — секунд 30. Если постоянно загружаете одну ОС, то ставьте 2-3 секунды.
5. Сохраняем изменения. Закрываем редактор.
6. Копируем файл с рабочего стола обратно в системную папку. Используем команду «sudo cp /home/kij/Desktop/grub.cfg /boot/grub/».
Все, теперь перезагружаем компьютер, чтобы удостовериться, что параметры выставлены правильно.