
У меня есть ноутбук Acer Aspire E 15, который я использую дома большую часть времени, подключенный к HDMI-монитору и USB-клавиатуре и мыши. На нем установлены Windows, Ubuntu и openSUSE. Я хотел бы использовать его с закрытой крышкой, но мне всегда приходилось открывать крышку, по крайней мере, для включения и выбора операционной системы, которую я хотел использовать во время загрузки. GRUB2 всегда отображался только на экране ноутбука, даже если был подключен HDMI-монитор. Не было никакого способа отобразить GRUB2 на моем HDMI-мониторе.
решение1
Здесьэто то, что сработало для меня. Убедитесь, что ваш HDMI-монитор подключен, прежде чем включать ноутбук. Попробуйте закрыть крышку сразу после нажатия кнопки питания ноутбука. Ваш HDMI-монитор покажет заставку BIOS/UEFI, а затем GRUB2.
Если это вам подходит, вы также можете попробоватьпоместите небольшой магнит на холодильник на датчик, который ваш ноутбук использует для определения того, закрыта ли его крышка, так что вы можете обмануть свой ноутбук, заставив его думать, что он всегда закрыт. На самом деле я не пробовал этого делать, но звучит интересно. Позже я попробую и напишу здесь, если получится.
Другие возможные решения
Прежде чем прийти к этому решению, я прочитал много страниц. Ни одно из решений, предложенных другими людьми, не сработало для меня, но я собираюсь перечислить некоторые из них здесь, потому что, возможно, кто-то захочет их попробовать:
- Проверьте наличие обновлений прошивки BIOS/UEFI вашего ноутбука (у меня уже была установлена последняя версия)
- Проверьте, есть ли в настройках BIOS/UEFI возможность выбора предпочтительного устройства вывода, рекомендуетсяздесьиздесь(у меня нет)
- Переключить мониторына заставке или в GRUB2, также предлагаетсяздесьиздесь(на моем ноутбуке я могу переключать мониторы, нажимая
Fn + F5
, но я не смог переключить мониторы до загрузки операционной системы) - Установить
GRUB_GFXMODE=text
в/etc/default/grub
(у меня это просто удалило фоновое изображение GRUB2, оно по-прежнему отображалось только как текст и только на экране ноутбука) - Настройте GRUB2 на постоянное использование монитора HDMI, также предложеноздесьиздесь(обратите внимание, что при применении этого решения GRUB2 никогда не будет отображаться на экране ноутбука, даже если монитор HDMI не подключен, я не пробовал этого делать, хотяВики Arch Linuxговорит, что можно настроить множество видеовыходов в конфигурации GRUB2, что я и попробовал сделать, но у меня не сработало)
- ИспользоватьGRUB-наследие(версия 0.97),предположительно отображается на мониторах HDMI, возможно, он больше не доступен для вашего дистрибутива Linux, если вам нужна его версия UEFI, следуйтеэтот урок(GRUB Legacy мне показался, но только на экране моего ноутбука)
- Запомните, сколько раз вам нужно нажать клавишу со стрелкой вниз для каждой системы.(на самом деле это тоже сработало бы для меня, но я думаю, что это скорее обходной путь, чем полноценное решение)
- Откройте ноутбук и отсоедините его кабель экрана.(еще один обходной путь, который вы можете рассмотреть, если не используете свой ноутбук вне дома)
решение2
Единственное решение, которое мне помогло:
Откройте заднюю панель ноутбука и отсоедините кабель экрана. Затем подключите кабель HDMI и включите ноутбук. Он автоматически покажет изображение на внешнем мониторе.