Как пропустить меню Grub в системе с двойной загрузкой? [Дубликат]

Вы можете предотвратить автоматическую настройку флеш-накопителя, добавив новое правило udev. В этом правиле вы можете указать флэш-диск своим поставщиком, серийным номером и другими атрибутами. См. Строки ATTRS {} в выводе:

udevadm info -a --name=sdb1

Этот скрипт вы должны поместить в папку ATTRS {} со специальным именем файла, например. 81-usb-wubi-move.rules

Правило может выглядеть как

ACTION=="add", KERNEL=="sdb?", SUBSYSTEMS=="usb", ATTRS{serial}=="001CC07CEE5EFB91C91B235C", ENV{UDISKS_PRESENTATION_HIDE}="1", ENV{UDISKS_PRESENTATION_NOPOLICY}="1"

См. Также:

Как понять поток обнаружения USB? Написание udev правил udev правило скрыть разделы из thunar [разрешено] HakAday - Как написать правила udev
22
задан 30 June 2012 в 14:36

9 ответов

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 25 July 2018 в 18:15

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 31 July 2018 в 10:36

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 31 July 2018 в 11:39

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 2 August 2018 в 00:28

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 4 August 2018 в 15:57

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 6 August 2018 в 00:35

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 7 August 2018 в 18:01

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 10 August 2018 в 06:49

Измените /etc/default/grub, чтобы он содержал

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Оставьте другие настройки в покое. Если вы хотите дать 1 секунду нажать Shift (некоторые компьютеры оставляют вам очень мало времени между инициализацией клавиатуры и загрузкой ОС), сделайте это

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

или если вы предпочитаете видеть меню для 1 второй:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Если вы почти всегда загружаетесь в Linux, вы можете вообще пропустить меню загрузки (первый вариант в этом ответе, и не нажимайте клавишу Shift), и вместо этого, когда вы хотите загрузить Windows, загрузите Linux и выполните следующую команду, чтобы сказать, что следующая перезагрузка (и только следующая перезагрузка) будет по умолчанию Windows:

grub-reboot Windows

Вам нужно будет изменить /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Запустите grub-set-default 0, чтобы убедиться, что вы загружаетесь в Ubuntu по умолчанию.

См. Настройка Grub2 в документации сообщества Ubuntu для получения дополнительной информации.

Когда вы закончите, запустите sudo update-grub, чтобы сохранить ваши изменения.

29
ответ дан 15 August 2018 в 18:45
  • 1
    На ubuntu-server в VirtualBox единственным недостатком этих шагов было то, что мне теперь приходилось входить в систему каждый раз, когда я загружал сервер, где до внесения этого изменения я мог сразу перейти к приглашению (после ожидания grub). В общем, я потерял время, а не получил его при загрузке. Я предполагаю, что внесение этого изменения перезаписывает то, что обеспечивает установка VirtualBox или Ubuntu-сервера по умолчанию. – Chris Moschini 20 March 2014 в 14:07
  • 2
    @ChrisMoschini Это изменение не имеет ничего общего с любой формой аутологина. Autologin - это просто функция Linux, не связанная с VirtualBox или Ubuntu. (А зачем вам двойная загрузка в ВМ?) – Gilles 20 March 2014 в 16:46
  • 3
    Это просто конфигурация по умолчанию для ubuntu-server на VirtualBox - он выдает grub, который затем тратит время на каждую загрузку, спрашивая вас, является ли единственная ОС на ВМ той, которую вы хотите. – Chris Moschini 20 March 2014 в 16:57
  • 4
  • 5
    @ Clément grub-set-default 1 (при условии, что спасательная загрузка является второй записью в файле, отметьте /etc/grub/grub.cfg, нумерация начинается с 0) – Gilles 1 January 2016 в 20:09

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

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