1

Я хочу двойную загрузку системы Windows/Linux, которая будет обрабатываться GRUB. Я почти никогда не за компьютером, когда он загружается, поэтому совершенно бесполезно покидать экран выбора времени ожидания. Я также хочу, чтобы Linux был выбором по умолчанию. Дистрибутив Linux, с которым я работаю, довольно легкий, поэтому он может загрузиться за несколько секунд, без проблем, до экрана входа в систему.

Итак, я хочу, чтобы выбор загрузки в Windows был на экране входа в Linux. Как сделать эту опцию доступной? Я знаю, что GRUB по-прежнему находится в файловой системе, поэтому, возможно, я смогу настроить экран входа в систему, чтобы разрешить мне устанавливать параметры GRUB для временной загрузки в Windows (то есть, после однократной загрузки в Windows он вернется к настройкам по умолчанию для Linux),

Это уже было сделано?

1 ответ1

0

Во-первых, вам нужно узнать номер пункта меню GRUB вашего Linux и Windows, считая от 0 в качестве пункта вверху.

Затем, чтобы установить Linux в качестве записи по умолчанию, откройте файл /etc/default/grub в вашем любимом текстовом редакторе от имени root (например, sudo gedit /etc/default/grub) и измените строку GRUB_DEFAULT=0 на GRUB_DEFAULT=<linux_entry_number_from_above> Затем выполните sudo update-grub . Это делает Linux быть записью по умолчанию.

Чтобы временно загрузиться в Windows, выполните sudo grub-reboot <windows_entry_number> и затем перезагрузите компьютер. В этом случае Windows будет записью по умолчанию только для следующей загрузки, после чего ваш Linux снова станет выбором по умолчанию. Я проверил это в VirtualBox и там это работало. Я получил большую часть предыдущей информации из этого ответа.

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