Порядок установки
Установка Linux представляет собой последовательность понятных шагов: загрузите ISO, запишите его на USB-накопитель, загрузите компьютер с этого USB-накопителя, протестируйте рабочую среду, выберите структуру диска, установите базовую систему, установите загрузчик, перезагрузите компьютер и завершите настройку после установки.
Опасная часть — это не сам Linux; это меняет структуру диска. Если вы замедлите разметку и резервное копирование чего-либо важного, остальное станет гораздо менее пугающим.
ISO-файлы и проверка
Файл ISO — это образ диска, содержащий установщик или живую среду. Вы не копируете файл ISO на USB-накопитель, как обычный документ; вы записываете образ, чтобы USB стал загрузочным.
Многие дистрибутивы публикуют контрольные суммы и подписи. Контрольная сумма подтверждает правильность загрузки файла. Подпись также может подтвердить, что изображение получено от сопровождающих дистрибутива.
sha256sum ubuntu.iso
# Compare the printed hash with the official hash from the distro.Создание загрузочной флешки
Загрузочный USB-инструмент записывает ISO-образ на USB-накопитель и настраивает структуру, которую может загружаться встроенное ПО. Популярные графические инструменты включают Balena Etcher, Fedora Media Writer, GNOME Disks, Rufus и средства записи для конкретных дистрибутивов.
В Linux dd может записывать образы, но это беспощадно, поскольку может быть перезаписан неправильный целевой диск. Графические устройства записи USB снижают этот риск для новичков.
BIOS против UEFI, безопасная загрузка и порядок загрузки
Прошивка — это первый код, который запускает ваш компьютер. Старые системы используют загрузку в стиле BIOS. Современные системы обычно используют UEFI, который может читать системный раздел EFI и запускать загрузчики в виде файлов.
Безопасная загрузка проверяет, являются ли компоненты загрузки надежными, прежде чем запускать их. Многие основные дистрибутивы поддерживают безопасную загрузку, но некоторые драйверы, пользовательские ядра или более мелкие дистрибутивы могут потребовать дополнительных действий.
Порядок загрузки указывает прошивке, какое устройство следует попробовать первым. Во время установки вы обычно выбираете USB-накопитель в меню однократной загрузки, чтобы не изменять обычное поведение при запуске навсегда.
Концепция живой среды
В live-среде перед установкой Linux запускается с USB-накопителя. Он позволяет тестировать Wi-Fi, дисплей, звук, клавиатуру, сенсорную панель, приостановку и общую поддержку оборудования.
Live-система является временной, если дистрибутив специально не поддерживает постоянство. Созданные там файлы могут исчезнуть после перезагрузки, поэтому используйте его для тестирования и установки, а не для долгосрочной работы.
Основы секционирования
Диск может содержать разделы. Раздел может содержать файловую систему, например ext4 или btrfs, пространство подкачки или специальный загрузочный раздел. Установщик монтирует эти части в дерево каталогов Linux.
Самый простой макет для начинающих — это обычно системный раздел EFI плюс одна корневая файловая система и дополнительный раздел подкачки. Отдельный /home может облегчить переустановку, но это не обязательно.
| Partition | Purpose | Общие примечания |
|---|---|---|
| / | Корневая файловая система, содержащая дерево операционной системы. | Required |
| /home | Пользовательские файлы и личная конфигурация | Дополнительный отдельный раздел |
| swap | Поддержка переполнения памяти и гибернации | Это может быть установка раздела, файла или zram. |
| Системный раздел EFI | Файлы загрузчика UEFI | Обычно FAT32, монтируется в /boot/efi. |
Основы загрузчика и GRUB
Загрузчик объединяет прошивку и ядро Linux. Он находит ядро, передает параметры загрузки, загружает initramfs и запускает процесс загрузки.
GRUB — наиболее распространенный загрузчик Linux, особенно для систем с двойной загрузкой. Некоторые дистрибутивы используют systemd-boot в системах UEFI. Точный загрузчик имеет меньшее значение, чем понимание того, что он находится перед ядром.
Одиночная загрузка против двойной загрузки
Одиночная загрузка означает, что Linux владеет путем загрузки машины. Двойная загрузка означает, что Linux и другая операционная система совместно используют диск или компьютер, а загрузчик или прошивка позволяют вам выбирать при запуске.
Двойная загрузка увеличивает потребности в планировании. Вам следует удалить существующие разделы из операционной системы, которой они принадлежат, оставить свободное нераспределенное пространство, отключить функции быстрого запуска, которые оставляют файловые системы полуоткрытыми, и создать диск восстановления перед изменением разделов.
- Сначала сделайте резервную копию важных файлов.
- Узнайте, загружается ли машина в режиме UEFI или в устаревшем режиме.
- Сохраните существующий системный раздел EFI, если вы точно не знаете, почему.
- Оставьте достаточно свободного места для комфортного обновления обеих систем.
Установка на виртуальную машину
Виртуальная машина — самый безопасный способ научиться установке, поскольку гостевая система видит виртуальный диск вместо вашего реального диска. Ошибки остаются внутри файла VM.
Установка виртуальной машины обучает тем же концепциям: ISO, виртуальная прошивка, виртуальный диск, разбиение на разделы, загрузчик, создание пользователей, обновления пакетов и гостевые инструменты.
Риски при установке и распространенные ошибки
Большинство сбоев при установке происходит из-за выбора неправильного диска, неправильного понимания параметров стирания, прерывания изменения разделов или предположения, что двойная загрузка безопасна.
Внимательно прочитайте каждый экран хранилища. Если установщик говорит, что сотрет диск, верьте этому. Если вы не уверены, остановите и определите диски по размеру, модели и существующим разделам.
- Не устанавливайте на диск до завершения резервного копирования.
- Не форматируйте раздел EFI, если не понимаете текущую настройку загрузки.
- Не смешивайте устаревшие версии BIOS и UEFI случайно.
- Не предполагайте, что Wi-Fi, графический процессор, сканер отпечатков пальцев или поддержка режима сна без тестирования.
Действия после установки и концепции восстановления
После установки обновите пакеты, установите необходимые драйверы или кодеки, подтвердите резервное копирование, при необходимости настройте брандмауэр, включите автоматические обновления безопасности, если ваш дистрибутив их поддерживает, и запишите, как войти в меню прошивки и восстановления.
Восстановление обычно означает загрузку работающего USB-накопителя, монтирование установленной системы, проверку журналов или файловых систем, восстановление загрузчика или chroot в установленную систему. Вам не нужно сразу запоминать каждую команду восстановления, но вы должны знать, что восстановление возможно.