Не забудьте изменить эти 5 настроек BIOS при двойной загрузке Windows и Linux
Вы используете двойную загрузку Windows и Linux, но сталкиваетесь с неудобным процессом загрузки и конфликтами систем? Задаётесь вопросом, почему ваша настройка работает не так плавно, как обещано? Что ж, вот пять важных настроек BIOS, которые, при изменении, могут сразу же решить эти проблемы.
Большинство проблем с настройкой двойной загрузки возникает из-за того, что система использует настройки BIOS или UEFI, предназначенные для ПК с одной операционной системой. К счастью, изменение всего нескольких настроек в BIOS может решить все эти проблемы, и это займет всего пару минут. Итак, перезагрузите систему, войдите в настройки BIOS и давайте включим (и выключим) несколько переключателей!
Настройки BIOS/UEFI, о которых я собираюсь рассказать, доступны практически на всех современных системах, но точное название функции может различаться в зависимости от производителя. Чтобы вам было проще, я указал, как называются эти настройки и где они находятся на материнских платах GIGABYTE, так как именно их я использую!
Настроить приоритет загрузки
Вся цель использования двух операционных систем на одном компьютере (dual-boot) заключается в том, чтобы выбрать, в какую ОС вы хотите загрузиться. Традиционно это делается неуклюжим образом: вы включаете компьютер, видите логотип загрузки (логотип материнской платы) и в панике нажимаете F2, Del или другую нужную клавишу, чтобы попасть в BIOS. Если вы не вмешиваетесь, система автоматически загружается в ту ОС, которая идет первой в порядке загрузки — обычно это Windows, если вы установили её первой.
Теперь это работает нормально, если вы в основном используете Windows и хотите использовать Linux только время от времени. Однако, если вы в основном пользуетесь Linux или используете обе системы одинаково часто, постоянное нажатие клавиши F2 каждый раз, когда вы хотите переключить ОС, может быть очень неудобным. К счастью, двойная загрузка не обязательно должна быть такой сложной благодаря GRUB — загрузчику Linux!
Видите ли, каждая операционная система имеет загрузчик, отвечающий за загрузку ОС во время процесса загрузки. Windows использует Windows Boot Manager, в то время как современные дистрибутивы Linux оснащены GRUB (точнее, GRUB2). Проблема Windows Boot Manager в том, что по умолчанию он распознает только Windows. GRUB, однако, гораздо более осведомлен об операционных системах и распознает почти все ОС, включая Windows.
Таким образом, если у вас установлен двойной загрузочный режим Linux-Windows, лучше всего поставить Linux в приоритет загрузки. Таким образом, при запуске системы она автоматически попадет в GRUB, где вы сможете легко выбрать, в какую ОС загрузиться, или подождать несколько секунд, чтобы система автоматически загрузилась в предпочитаемую ОС. Теперь вы можете изменить приоритет загрузки в настройках BIOS/UEFI. На моей материнской плате это находится в разделе «Boot Option Priorities» в разделе BIOS.
GRUB очень настраиваемый. Вы можете легко изменить его внешний вид, установить предпочитаемую операционную систему для загрузки, настроить таймер ожидания и даже добавить собственные команды, которые помогут вам при устранении проблем с загрузкой!
Отключите Быструю загрузку и Быстрый старт
Если вы используете двойную загрузку, вы хотите иметь полный контроль над процессом загрузки, но два параметра могут сильно мешать этому: Быстрая загрузка и Быстрый запуск. Хотя эти термины часто используют как синонимы, это разные настройки, которые требуют вашего внимания.
Fast Boot — это настройка BIOS или UEFI, которая пропускает некоторые проверки оборудования и процессы инициализации, чтобы система загружалась быстрее. На некоторых устройствах это может не вызвать проблем, тогда как на других это может полностью пропустить загрузчик или GRUB и загрузить систему по умолчанию, не позволяя выбрать ОС во время запуска. Она также может отключить USB-устройства при запуске, поэтому клавиатура и мышь не будут работать до полной загрузки операционной системы, что мешает выбрать желаемую ОС, даже если вы видите загрузчик.
Чтобы избежать этой проблемы, просто отключите функцию Быстрой загрузки (Fast Boot) в настройках BIOS/UEFI. В моей системе эта опция находится в разделе BIOS под названием «Fast Boot».
На большинстве систем быстрая загрузка обычно отключена по умолчанию, но некоторые ноутбуки, особенно игровые, поставляются с включенной функцией.
Быстрый запуск — это настройка Windows, которая по умолчанию включена в Windows 10 и 11 и работает как «гибридное» завершение работы. Она закрывает все пользовательские сессии при выключении компьютера, но переводит ядро системы в режим гибернации и сохраняет его на жёстком диске. В результате диск остаётся занятым и к нему нельзя получить доступ из других операционных систем. Это может вызвать проблемы, если в вашей системе с двойной загрузкой установлены и Windows, и Linux на одном диске, что потенциально может привести к повреждению данных.
Сказанное выше, эта функция не является большой проблемой, если Windows и Linux находятся на отдельных дисках (например, у меня Windows на NVMe, а Linux на SATA SSD), но Быстрый запуск не позволит вам свободно получать доступ к файлам Windows из Linux — вы будете ограничены только чтением, вместо привычного удобства копирования и перемещения файлов между системами. Поэтому я рекомендую также отключить эту настройку! См. наше подробное руководство, которое поможет вам отключить Быстрый запуск в Windows 10 (что также должно работать в Windows 11).
Если вам интересно, замедлит ли отключение этих настроек запуск системы — возможно, да, но не сильно! На большинстве современных систем, особенно с твердотельными накопителями (SSD), Windows и Linux загружаются за несколько секунд. Эти настройки едва ли сократят несколько секунд, что на практике не имеет значения для большинства пользователей.
Отключите Secure Boot (только если это необходимо)
Secure Boot — это функция, которая проверяет, подписан ли или сертифицирован загрузчик, выполняющийся при запуске системы. Если загрузчик имеет соответствующую сертификацию, он считается безопасным и разрешается к выполнению — в противном случае его выполнение блокируется. Это в первую очередь функция безопасности, созданная для защиты Windows от атак руткитов.
Теперь некоторые дистрибутивы Linux, такие как Arch и производные от него, хотят сохранять независимость от системы сертификатов Microsoft и обычно предпочитают контроль пользователя удобству. Поэтому эти дистрибутивы по умолчанию не подписаны и будут блокироваться Secure Boot. Вы можете подписать собственное ядро с помощью MOK (Machine Owner Key), чтобы сделать ваш дистрибутив Arch совместимым с Secure Boot, но это технически сложный процесс, и большинство пользователей предпочитают просто отключить эту функцию. На материнских платах Gigabyte вы можете отключить эту опцию, зайдя в BIOS > Secure Boot.
Для справки, в моей системе с Windows 11 и Garuda Linux у меня отключена функция Secure Boot, так как Garuda поставляется без подписанного ядра. Это действительно делает мой раздел Windows более уязвимым к определённым атакам, но я считаю, что эти угрозы относительно управляемы, если соблюдать надлежащие цифровые меры безопасности — не скачивать сомнительные файлы и не переходить по подозрительным ссылкам в электронной почте!
При этом некоторые дистрибутивы Linux действительно поставляются с подписанными ядрами и совместимы с Secure Boot — Ubuntu и Linux Mint являются двумя популярными примерами. Если вы используете двойную загрузку Windows с одним из этих дистрибутивов, вы можете держать Secure Boot включённым — и я бы рекомендовал это делать. Дополнительный уровень безопасности всегда приветствуется!
Включить поддержку виртуализации (если нужно)
Поскольку вы настраиваете систему с двойной загрузкой, я предполагаю, что вы опытный пользователь, заинтересованный в тестировании таких инструментов, как контейнеры Docker, KVM/QEMU и другое программное обеспечение для виртуализации. Все эти инструменты требуют поддержки аппаратной виртуализации, которая обычно по умолчанию отключена. Поэтому, чтобы сэкономить вам время на её настройку в будущем, я бы посоветовал включить её, пока вы меняете все эти другие параметры в BIOS — это вам не повредит!
Теперь точное название этой настройки будет различаться в зависимости от бренда вашего процессора. На Intel она называется Intel VT-x, а на AMD — AMD-V, но это тоже не универсально и может меняться в зависимости от материнской платы. Например, на моей материнской плате Gigabyte я ищу режим SVM, который включает виртуализацию для моего процессора Ryzen 5 5600G. Эта настройка часто скрыта среди других опций. В моей системе мне нужно зайти в M.I.T > Advanced Frequency Settings > Advanced CPU Settings, а затем оттуда включить режим SVM.
Включите TPM (если он еще не включен)
TPM, сокращение от Trusted Platform Module (модуль доверенной платформы), — это специализированный защищённый от вмешательства микрочип на материнской плате, который хранит криптографические ключи, пароли и сертификаты. Можно представить его как безопасный сейф, отделённый от основного процессора и памяти. Для корректной работы Windows 11 требуется включенный TPM 2.0. Технически его можно установить
В настоящее время большинство дистрибутивов Linux являются независимыми от TPM и будут работать независимо от того, включён он или нет. Если у вас система с двойной загрузкой Windows 11 и Linux, я бы посоветовал включить TPM. Я упоминаю это, потому что знаю, что некоторые пользователи, ориентированные на Linux, пытаются отключить TPM только потому, что Microsoft хочет, чтобы вы его включили. Я не думаю, что такая паранойя оправдана в случае TPM, особенно если у вас ПК с двойной загрузкой, где одной из ОС является Windows!
Если у вас сравнительно современное оборудование — что-то с 2016 года или позже — оно должно поддерживать TPM 2.0. На большинстве ноутбуков эта функция обычно включена по умолчанию, но некоторые производители материнских плат оставляют её выключенной, например, если вы купили отдельную материнскую плату для сборки настольного компьютера. На материнских платах Gigabyte её можно найти в разделе Peripherals, под названием Trusted Computing 2.0. Там нужно включить опцию «Поддержка защищённого устройства».
Наиболее распространённое использование TPM заключается в хранении зашифрованных ключей, если вы решите использовать BitLocker для шифрования диска Windows. Это допустимо, но не храните одновременно зашифрованные ключи для вашего Linux-диска, так как это может привести к конфликтам владения ключами и потенциально заблокировать доступ к обеим ОС. Поэтому используйте TPM только для Windows, а не для Linux — шифрованию LUKS оно не требуется!
Вот и всё! С этими пятью настройками BIOS ваша система с двойной загрузкой должна наконец работать так гладко, как обещано. Больше никакого хаоса в меню загрузки или конфликтов системы — только плавное переключение между Windows и Linux по вашему усмотрению!










Добавить комментарий