1

У меня есть система двойной загрузки с Ubuntu 16.04 и Windows 7. Windows 7 автоматически загружается (по умолчанию в загрузчике). На обеих ОС у меня установлен TeamViewer.

Когда я работаю удаленно и хочу переключиться на Ubuntu, мне нужно перезагрузить компьютер, но затем автоматически загружается Windows (я не перед компьютером, поэтому я не могу использовать загрузчик). Как я могу в таком случае перейти на Ubuntu, т.е. запустить Ubuntu? И как я могу переключиться обратно на Windows?

2 ответа2

2

Ответ зависит от вашего текущего менеджера загрузки.


Если это менеджер загрузки Windows, то это можно сделать с помощью команды, запущенной в режиме администратора, подобной этой:

bcdedit /bootsequence e {975a8204-9658-11dd-993e-9aea7965e9da}

Параметр bootsequence определяется как:

Определяет одноразовый порядок отображения, который будет использоваться для следующей загрузки. Эта команда аналогична опции /displayorder, за исключением того, что она используется только при следующем запуске компьютера. После этого компьютер возвращается к исходному порядку отображения.

Вы можете найти идентификатор для использования, запустив bcdedit без параметров.

Таким образом, вы можете настроить Windows как загрузку по умолчанию и запустить bcdedit, когда вы хотите загрузить Linux.

Для получения дополнительной информации см. Этот совет Microsoft.


Если менеджер загрузки grub и вы используете EFI в качестве BIOS, вы можете использовать под Linux команду efibootmgr :

efibootmgr -n XXXX

где XXXX - номер элемента Windows из списка загрузки. Чтобы узнать номер для вашей установки Linux, просто используйте efibootmgr без параметров (или efibootmgr -v, если вы хотите увидеть подробности). В большинстве случаев число будет примерно 0001 или 0002.

Затем вы можете настроить Linux как загрузку по умолчанию, просто запустив Windows один раз с помощью этой команды.

1

Я задал похожий вопрос, но наоборот.
Предполагая, что у вас есть удаленный доступ в обеих операционных системах, если вы измените Ubuntu на загрузку по умолчанию, вы можете загрузиться обратно в Windows, используя grub-reboot (Мой похожий вопрос содержит более подробную информацию).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .