Выключение Ubuntu одним щелчком и загрузка в альтернативную загрузку

У меня есть система двойной загрузки с Ubuntu 11.04 и Windows 7.

Мой загрузчик GRUB по умолчанию установлен на Ubuntu. В основном я использую Ubuntu, но иногда мне нужно загрузить Windows, чтобы сделать несколько вещей.

Если мне нужно что-то сделать в Windows, я могу «выключить» Ubuntu и выбрать Windows 7 в загрузчике. Тем не менее, было бы более эффективно, если бы я мог сделать это в один клик из Ubuntu.

  • Можно ли нажать клавишу в Ubuntu, что означает «Завершение работы, а затем загрузка в Windows»? (или, в этом отношении, завершите работу и загрузитесь с любой загрузкой не по умолчанию)
13
задан 13 May 2011 в 08:24

2 ответа

В случае, если вы знаете номер записи для вашей установки Windows (для первой позиции отсчёт начинается с 0) в меню grub, вы можете перезагрузиться в Windows (предполагая, что он будет третьим в списке) с помощью этой команды:

grub-reboot 2

Альтернативно вы можете также использовать текстовую запись, используемую:

grub-reboot '<type entry here>'

Эта команда также может быть помещена в пусковую установку для использования "одним щелчком мыши".

Чтобы эта процедура заработала, нам нужна запись GRUB_DEFAULT=saved в /etc/default/grub.

15
ответ дан 13 May 2011 в 08:24

@Takkat ответил на вопрос, но я решил описать еще несколько подробностей, если это может помочь другим.

  • Boot menus countus from zero. У меня есть пять элементов в меню загрузки. Пятый элемент - это Windows, поэтому для перезагрузки в Windows мне пришлось выполнить команду grub-reboot 4 (т.е. не 5). UPDATE: см. комментарии ниже об этом возможном изменении.
  • Для редактирования /etc/default/grub я выпустил sudo vim /etc/default/grub.
  • Чтобы процедура заработала, мне пришлось изменить существующее значение GRUB_DEFAULT=0 на GRUB_DEFAULT=saved, а затем запустить sudo updateate-grub. Затем я создал скрипт на основе примера webupd8:

    Я назвал его winboot и вставил ~/bin

    #!/bin/bash
    gksu grub-reboot 4
    gksu reboot
    
6
ответ дан 13 May 2011 в 08:24

Другие вопросы по тегам:

Похожие вопросы: