Linux: от А до Я/Установка
В данной главе мы с вами попробуем установить Linux на компьютер.
Подготовка
правитьУстановка у дистрибутивов незначительно различается для подавляющего числа дистрибутивов. Мы постараемся рассмотреть всевозможные установки дистрибутивов в этом разделе.
Скачивание
правитьОбразы(обычно файлы формата .iso) - файл, несущий в себе полную копию содержимого и структуры файловой системы и данных. Скачивают их с официальных сайтов дистрибутивов. После скачивания не забудьте их проверить. Скачав ISO файл, вы должны создать загрузочную флешку/диск - простой перенос файла .iso на флешку не позволит установить операционную систему.
Создание образа
правитьДля создание образа используют различные программы, но для Windows наиболее популярной оказывается программа Rufus(обратите на картинку справа):
- Device: выбирается устройство(обычно флешка)
- Boot selection: выбирается образ ISO
- Partition scheme: выбирается MBR(можно и GPT)
- Target system: выбирается UEFI или BIOS(в зависимости от вашей системы)
- Label: отображение устройства(т.е. фактически его название)
- File system и Cluster size: всегда(из-за стандартов) выбирают FAT-32 4096 bytes
Альтернативный вариант, подходящий и для Linux, и для Windows - Etcher. Создание загрузочной флешки здесь не представляет сложности для пользователя любого уровня:
Альтернативным вариантом тестирования Linux является виртуальная машина. На виртуальных машинах стоит опробовать Linux перед установкой на компьютер: так вы точно будете уверены, что, во-первых, эта операционная система будет корректно работать на вашем компьютере, во-вторых, вы сможете оценить удобство и привыкнуть к новой операционной системе
Установка
правитьЗапуск: BIOS или UEFI
правитьРазница в установке в BIOS или UEFI не сильно различается. Вам надо знать кнопку для открытия и нажать ее перед запуском: включая компьютер, если BIOS, нажимайте F2 или Del, если же UEFI - то надо смотреть документацию производителя (хотя обычно, кнопка такая же как и в BIOS).
В разделе Boot(верхняя панель) надо выключить Secure boot и там же поставить на 1-ое место флешку в списке загружаемых компонентов.
Особой разницы в UEFI или BIOS для вас не будет: имея UEFI вы все равно можете установить на BIOS, но UEFI поддерживает GPT(о которой мы расскажем позже) и является новым стандартом, который, к тому же удобнее и безопаснее.
Обратите внимание на картинки снизу: интерфейс UEFI в некоторых системах отличается от BIOS, в некоторых одинаков. Проверить возможные режимы можно в разделе Boot-> UEFI/Legacy BIOS(это и есть режим BIOS). Чаще всего, компьютеры выпущенные после 2013-2015 года имеют встроенный UEFI.
-
BIOS(а может и UEFI)
-
UEFI на Lenovo
-
Еще один UEFI на Lenovo
Немного об компьютерах перед установкой
правитьКак мы ранее сказали, у вас будет выбор устанавливать на BIOS(поддерживает MBR) или устанавливать на UEFI(поддерживает GPT). Мы рекомендовали бы UEFI из-за полной поддержки GPT, которая в свою очередь позволяет использовать неограниченное количество первичных разделов, в отличии от MBR, которая поддерживает максимум только 4 первичных раздела.
Раздел(partition) - программно размеченная часть на жестком диске. В Windows аналогом служит диск C,D и т.д. Разделы бывают двух видов - первичный и расширенный. Первичный раздел - самый обычный раздел на котором будут хранится ваши файлы. Расширенный(extended) состоит из логических разделов: они позволяют обойти ограничение на 4 первичных раздела, при этом, расширенный раздел является неким подобием папки в котором хранится файлы, только файлы в нашем случае - логические разделы(по свойствам полностью аналогичные первичным).
Зачем же нам разделы? Разделы нужны для безопасности и структуризации - мы можем на одном разделе хранить пользовательские файлы, на другом - будет находится система (системные файлы). Если вы решили полностью перейти на Linux, то вас вряд ли затронет даже ограничение MBR, так как вам нужно всего 2-3 раздела и их всех можно сделать первичными. Но если вы решили установить вместе с другой ОС, то ограничение действительно может повлиять на вас.
Установка
правитьПри запуске с флешки вас будет приветствовать меню установки (для установки нужно выбрать install либо graphical install). Есть исключения: Gentoo, Arch, Manjaro architect - установка будет производится через консоль: Arch Linux Wiki для установки Arch и Gentoo Wiki для установки Gentoo.
Установка не составит труда, за исключением работы с разделами.
Разделы рекомендуем выбирать таким образом:
Точка монтирования | Файловая система
(использовать как) |
Размер | Тип | Описание | Обязательно? |
---|---|---|---|---|---|
/ | ext4/btrfs | 30 Gb | Любой | Здесь будут хранится системные файлы, в том числе и ваши программы,логи, конфигурационные файлы и так далее. | Да |
/home | ext4 | Любой | Любой | Здесь вы можете хранить все свои личные файлы: фото, видео, загрузки, и прочее - то,что лучше не размещать в системном разделе. | Настоятельно рекомендуем |
- | swap | слабая система(4-6 Gb-) - около 4 Gb,
более мощная - 2 Gb |
Любой | Он используется системой как дополнительное ОЗУ.
О целесообразности его установки ведутся споры, так как он часто неэффективен. Но часто он оказывается полезен, особенно если у вас мало ОЗУ и нужен, если вы хотите использовать гибернацию. |
Рекомендуем |
- | системный раздел EFI | 512 Mb | Любой | Если у вас UEFI вам нужно создать раздел EFI.
В некоторых дистрибутивах(Например, Manjaro)требуется указывать точку монтирования /boot/efi с файловой системой FAT32 |
Зависит от ситуации |
/boot,/var и другие | ext4 | 1 Gb | Любой | Такие разделы создают обычно для улучшения безопасности. Директории, которые можно отделить, мы рассмотрим в следующих главах. | Зависит от ситуации |
Здесь "тип" - выбор между первичным и логическим разделом.
Не волнуйтесь если вы неправильно сделали разметку: всегда можно поправить через GParted.
Установка второй/третьей системой
правитьВы можете установить столько операционных систем на свой компьютер сколько пожелаете.Для чего это делается? Во-первых, для того, чтобы протестировать новые операционные системы или дистрибутивы, а во-вторых для того, чтобы использовать разные операционные системы для разных целей.
Мы здесь рассмотрим две комбинации: установка Linux рядом с Windows и установка Linux рядом с Linux.
Linux рядом с Windows
правитьLinux стоит устанавливать второй ОС после Windows, так как Windows может не видеть Linux.
Первым делом, стоит выделить свободное место под разделы. Это можно сделать как в GParted, о которой мы расскажем позднее, так и средствами Windows.
После этого вам нужно установить собственно Linux, Разделы рекомендуем сделать как в таблице выше. Важно: в работе с разделами в установке вы увидите разделы Windows, которые обозначены как файловые системы NTFS. Не рекомендуем проводить над ними какие-либо операции.
При установке любого дистрибутива у вас обычно устанавливается GRUB(хотя могут быть и другие загрузчики). Он позволяет управлять всеми операционными системами.
После установки у вы сможете выбрать либо свой дистрибутив, либо Windows при помощи загрузчика GRUB.
Linux рядом c Linux
правитьЗдесь происходит аналогичная ситуация: также устанавливается GRUB. Но в отличии от установки с Windows, каждый Linux устанавливает свой GRUB. Конечно же, загружаться может только один GRUB, но как тогда быть с остальными ОС? Все достаточно просто: все другие дистрибутивы будет видеть GRUB последнего установленного дистрибутива и из него можно будет запускать любой из желаемых дистрибутивов. К сожалению, сколько автор не пробовал, у него не получалось запустить систему, GRUB которой, был НЕ последней.
Общее
правитьЗаметим, что порядок загрузки можно менять в BIOS/UEFI в разделе boot как мы это делали с флешкой: обычно загрузчики там подписаны именем своего дистрибутива. Опять же, рекомендуем выставить на первую загрузку GRUB того дистрибутива, который был установлен последним
Удаление
правитьПроизошло неожиданное - вам не понравился Linux. Как его удалить? Весьма просто: вы должны удалить разделы на которых хранится Linux. Опять же, это можно сделать через GParted. Я надеюсь, что у вас будет оставаться хотя бы одна ОС(будь то Linux или Windows). В случае Linux, если у вас несколько ОС Linux, то вы можете использовать команду терминала:
sudo update-grub
Она обновит GRUB убрав удаленные операционные системы из вашего загрузчика