Как установить Linux на современный ноутбук?

В связи с участившимися обращениями по проблемам установки семейства ОС Linux на новых ноутбуках, хотелось бы предоставить начинающим программистам инструкцию, по правильной установке этих дистрибутивов, т.к. при обращении к нам, во время диагностики мы обнаруживаем практически одни и те же ошибки — ОС установлена в режиме LEGACY BIOS, в то время как прогресс уже давным давно ушел от этого режима работы встроенной микропрограммы. Или линукс установлен рядом с Windows, но при этом используется выбор загружаемой ОС не встроенными средствами самого линукса (GRUB например), а аж загрузки сначала в настройки BIOS, перестановки там очередности загрузчиков ОС и еще многими «танцами с бубном». При этом, наблюдается каша в разметке накопителя — загрузочный раздел Windows, за ним раздел восстановления Windows, за ним загрузочный раздел линукса, сам раздел с линуксом или Windows, еще парочка неизвестных науке разделов, проще говоря — иногда легче снести всё подчистую, чем сидеть и гадать в каком разделе чей загрузчик.

Все современные ноутбуки и конечно же стационарные ПК, уже давным давно поддерживают режим BIOS UEFI, а некоторые так вообще отказались от старого доброго Legacy. Это ускоряет загрузку ОС, предоставляет дополнительные настройки безопасности и т.п., кроме того ноутбуки еще и оснащаются твердотельными накопителями с продвинутыми интерфейсами подключения — pci-ssd, nvme, m2-sata, что также положительно влияет на скорость загрузки ОС, однако может доставить не мало хлопот пользователям линукса — не поддерживаются режимы Intel Optane, Intel VMD, IRST и прочие проприетарные разработки компаний-производителей чипсетов.

Теперь о главном. Рассмотрим самые распространенные по просьбам клиентов варианты установки — рядом с Windows и на пустой накопитель. Прежде всего надо определиться с дистрибутивом, к нам обращаются с просьбой установить Linux Ubuntu или Mint. Поскольку Mint — это почти та же самая Ubuntu, только облегченная, то остановимся мы на установке Ubuntu последней версии 22.04 с продленной поддержкой (LTS). Скачиваем и распаковываем образ на флешку, заранее отформатированную в файловую систему FAT32, т.к. только с этой ФС умеет загружаться UEFI BIOS, сделать это можно просто смонтировав скачанный образ и скопипастив всё его содержимое на флешку, либо воспользоваться сторонними утилитами, например Rufus, UltraISO (мануалов в сети предостаточно).  После подготовки флешки, необходимо зайти в биос и переключить режим котроллера накопителей из Intel Optane, Intel VMD, IRST в обычный AHCI, находится это во вкладке Main, Advanced options или System configuration. Если у вас уже установлена Windows, то переключение режимов загрузки может привести к ее неработоспособности, и тут придется выбирать — виндовс или линукс? Или переустанавливать виндовс с нуля, а рядом ставить линукс. Также необходимо разрешить загрузку с внешних накопителей там же в биосе, если она отключена — F12 boot menu у Acer, Legacy USB или External device boot у остальных.

Как установить Linux на современный ноутбук?

Основная масса проблем у наших клиентов с установкой линукса, вызывают новые модели ноутбуков компании Acer — после якобы успешной установки линукс не загружается. А дело всего лишь в двух аспектах, упущенных при установке:

  1. Разметка накопителя. Если накопитель пуст, его необходимо размечать с таблицей разделов GPT, а самое важное — создать раздел в 100 мб с ФС Fat32, поставить ему флаги esp, boot. Все описанные действия производятся во встроенной в установщик программе GParted или ему подобном менеджере дисков, главное загрузить линукс в режиме ознакомления или по «научному» в режиме LiveCD. После данных процедур, запустив уже сам установщик дистрибутива линукс в этот-то раздел и требуется устанавливать сам загрузчик линукса. Далее по стандарту — создаем раздел с необходимой файловой системой для самого линукса. Если на диске уже установлена ОС Windows в режиме UEFI, то загрузчик нужно устанавливать в уже созданный ей самой раздел Fat32, а далее снова всё как обычно — уменьшаем раздел с установленной ОС и создаем раздел с ФС под линукс, чаще всего это ext4, либо добавляем новый не уменьшая, если есть свободное пространство на диске.  (Как на картинке ниже, только нумерация разделов и размеры у вас будут другие).Как установить Linux на современный ноутбук?
  2. Secure boot. Вот тут-то и возникает следующая проблема — линукс не загружается после успешной установки. Эта проблема встречается на относительно свежих ноутбуках фирмы Acer. Это вкладка в параметрах биоса с названием Security. Иногда проблему решает очистка всех ключей защищенной загрузки — Erase all secure boot settings, а иногда, «методом научного тыка», нужно вручную указать загрузчик линукса. Чтобы это сделать в биосе ноутбука Acer, во вкладке Security нужно установить пароль (и благополучно его забыть), какой-нибудь попроще, например 0000 (четыре нуля), после чего станут доступными остальные опции — включение/отключение Secure boot (требуется включить) во вкладке Boot, и остальные параметры защищенного запуска, где следует выбрать опцию Select an UEFI file as trusted for executing  и, собственно, подобрать загружаемый файл менеджера загрузки линукс, а находится он на том самом разделе в 100 мб Fat32. Еще раз повторюсь, т.к. это особенность ноутбуков Acer: сначала ввести пароль, только потом появится возможность включить Secure boot  и лишь после включения последнего, появится возможность изменить остальные опции!!!

Как установить Linux на современный ноутбук? Как установить Linux на современный ноутбук?

Вот этих два маленьких пункта и вызывают проблемы у начинающих программистов при установке необходимого им линукса. В случае если у вас возникают трудности, вы всегда можете обратиться к нам за помощью! Удачи в начинаниях по программированию!

-5%