Установка Mint

Выбор дистрибутива Linux

Мой опыт - Ubuntu, Mint, Fedora, Anarchy, Manjaro, Endeavouros, CachOS, MX. Особенности: все они Linux, и похожи друг на друга, но у них разные репозитории, соответственно команда поддержки. Приоритетнее Mint, основан на Debian, отличается надёжностью, не частыми обновлениями, но тщательно проверенными. Сборки Arch имеют самые последние версии программ, из-за чего более подвержен непредсказуемым поломкам. Но при этом Anarchy продержался несколько лет, пока не обновил ядра с неподдерживающими мою видеокарту. Вывод - нужно делать копии рабочих ядер самостоятельно или использовать сборки например Endeavouros, которая имеет последнее загруженное ядро. Fedora из коробки поддерживает x86 (686) и x64 версии программ. В качестве DE на всех устанавливал Cinnamon (на Mint он родной с максимальной совместимостью). В MX в качестве DE XFCE и не удалось создать ярлыки перезагрузки, использовал его только как ОС i386 для сборки 32-битных программ.

Подготовить дистрибутив

Скачайте ventoy-1.0.99 (рабочая версия) и iso-файл. Сначала установить ventoy на флешку, потом скопировать на неё iso-файл, готово. Для ventoy доступен установщик на Windows. Создаёт на флешке два раздела: скрытый загрузочный и доступный пустой раздел, в который нужно скопировать iso.
Также можно использовать unetbootin (Windwows, Linux), который извлекает iso-файл и генерирует пункты загрузки для syslinux.
Также можно использовать Rufus с командой DD, что запишет iso в бинарном режиме, на флешке больше не будет места, поэтому это временное решение на момент установки.

Создание разделов

Загрузившись с загрузочного диска/флешки, кликнуть ярлык "Установка/install" - значок в виде диска. В меню "Пуск" (кнопка в углу или клавиша Windows) набрать текст GParted и запустить его, чтобы подготовить два раздела на диске для установки Mint. Если на физическом диске уже существуют разделы и требуется отрезать два раздела от существующего, то нужно учесть, что для изменения раздела на диске, раздел должен быть отмонтирован. Выберать в контекстном меню диска "Размонтировать". Смонтированные разделы помечены ключиком (при стандартной теме значков). Учтите что на диске могут быть только 4 первичных раздела в MBR. Это означает, что лучше заблаговременно создать дополнительный раздел и предотвратить возможные ограничения в будущем. Для основного раздела, на который будет установлена Mint нужно создать раздел 20-50 Гб, в формате Ext4, а лучше оставить свободное место, на котором установщиком впоследствии создать раздел, иначе установщик предупредит, что раздел лучше пересоздать. Для файла подкачки нужно создать раздел размером 2 Гб, в формате linux-swap.
Современные компьютеры требует раздел для Efi, например CachOS потребовал 300 Мб для этого раздела иначе отказался устанавливаться. Поэтому сразу создайте раздел не менее 300 Мб для совместимости с любым Linux. Здесь ничего сложного, создаём раздел в формате FAT32 и ставим ему флаг boot и esp, на этом всё, установщик сам его найдёт и встроит запись для загрузки.
Если требуется установить Windows и Linux, то первый установить Windows, так как он не заботиться об ранее установленных ОС и просто считает себя, что он единственный в компе и пропишет загрузку только себя. Linux же добавит загрузчик Grub2 и найдёт все установленные ранее ОС, то есть Windows будет также доступен для загрузки после установки Linux.

Создание точек монтирования разделов

Нажмите ярлык-кнопку "Установить Mint". В процессе установки появится меню выбора разделов, отказаться от автоматического и выбрать ручной. Здесь необходимо указать системный раздел и точки монтирования разделов. Итак, выбирайте разделы сверху вниз по-порядку и выбирайте действия для них. Например первый раздел у вас ntfs, щёлкните на нём дважды или один раз и снизу выберите Change (Изменить). Если вы не хотите потерять данные на нём то просто укажите точку монтирования, например "/media/windows" и выберите тип файловой системы ntfs (НЕ СТАВЬТЕ галочку "форматировать"). Если же вы хотите его форматировать то поставьте галочку и укажите формат файловой системы. Далее если вы видите "extended" - это расширенный раздел, его подключать не нужно. Раздел linux-swap тоже подключать не нужно, система автоматически его обнаружит и задействует в качестве раздела расширенной памяти. Установщик в CachOS умеет сам создавать файл подкачки, если не увидит раздела linux-swap. Далее раздел данных наверняка в дополнительном разделе, опять же кликаете на нём указываете точку монтирования, например "/media/Data_500_Gb", кстати имя "Data_500_Gb" будет фигурировать в пути файлов на этом диске. Далее выбираете системный раздел, на который должна быть установлен Mint и указываете точку монтирования "/" (без кавычек). Часто если вы создали раздел сторонней программой то система предупредит вас, что раздел создан неоптимизированно и будет работать медленнее и что рекомендуется его пересоздать с помощью текущего менеджера разделов. Поэтому вы можете заранее удалить созданный раздел (20 Гб), приготовленный для установки Mint, нажав кнопку "-" (рядом с кнопкой Change), тем самым удалив раздел, и далее выберите освободившееся пространство и нажмите кнопку "+", чтобы создать новый раздел, который захватит это свободное пространство и укажите точку монтирования "/", формат Etx4, отметьте "форматировать". Самое сложное уже выполнено.

ВАЖНО: Если на диске нет ранее установленных операционных систем, то в этом же окне монтирования разделов нужно оставить загрузочную запись как есть, то есть в MBR, в начало первого диска (активного). Если же Mint устанавливается второй системой с Windows и не хочется затирать загрузчик Windows, то в качестве диска, куда будет записан загрузочный сектор выберите диск, на который устанавливается Mint, подробнее описано ниже. В этом случае Mint изначально не будет запускаться (будет запускаться Windows как и раньше), с решением запуска надо ей помочь. Это устарело и устанавливаем стандартно не меняя ничего, в Grub2 всё равно можно легко добавить загрузку Windows, даже если его там не окажется, что ни разу не было. Кстати для Efi создаётся запись в NVRAM, и надо в "биосе" переставить её первой для загрузки. То есть запись появится в меню, которое можно вызвать по F12 Boot menu, то, которое вызывается для загрузки флешки.

Поля для заполнения в процессе установки

В процессе установки система предлагает указать некоторые настройки (имя пользователя, язык локализации, часовой пояс). Если компьютер домашний и нет доступа посторонних лиц к компьютеру, то лучше создать пароль из одного символа, например "5" (и лучше цифра, чтобы не было зависимости от раскладки клавиатуры), тем самым, когда система будет вас часто спрашивать пароль для установки очередного приложения или очередного выполнения команды в терминале, то вам не придётся долго вводить его.

Инструкция установки в картинках на сайте ubuntu.ru

Драйвер видеокарты

Сразу после установки системы перед установкой программ и настройкой всего проверить драйвер видеокарты иначе будет жалко потратить много времени, а потом переключением видеокарты сделать ОС не загружаемой. В меню сделать поиск слова "драйвер" или "driver" и попробовать переключить на проприетарный, т.е. от производителя с закрытыми исходниками, после этого перезагрузить и проверить что всё работает.
nouveau - пакет свободных драйверов NVIDIA. У остальных пакетов проприетарных драйверов NVIDIA указана версия (470, 390 и т.д.). Если в Windows драйвер находится в пакете 391, то его и надо использовать и не пытаться устанавливать пакет 470. Каждый раз проверить работу 3D используя программу glxgears, а также проверять отсутствие низкого ФПС при просмотре видео на весь экран. На упрощённом первичном VGA-драйвере (аналог безопасного режима в Windows) видео будет дёрганым.

(устарело) Обеспечить загрузку если Linux установлена в качестве второй системы

Эта инструкция для MBR при выборе загрузчика на другой диск в PBR, так уже не делается, поэтому пропустить это описание.
После установки не нужно сразу перезагружаться.

bat-файл для добавления пункта "Start GRUB4DOS" в меню Windows 7.
@echo off
color 3b

set bcd=C:\Boot\BCD
echo  -set-bcd
pause
for /f "tokens=2" %%a in ('Bcdedit /store %bcd% -create /d "Start GRUB4DOS" -application bootsector') do set guid=%%a
echo  guid %guid%
pause

BCDEDIT.EXE /store %bcd% /set %guid% device boot
echo  device
pause
BCDEDIT.EXE /store %bcd% /set %guid% path \grldr.mbr
echo  path
pause
BCDEDIT.EXE /store %bcd% /displayorder %guid% /addlast
echo  addlast
pause
bcdedit -store %bcd% -set {bootmgr} timeout 3
echo  timeout
pause

REM tokens=2 или 3... на семёрке - 2
Итак, здесь grldr.mbr - загрузочный сектор, для Ubuntu указать ubn.bin. Параметр device boot говорит, что устройство, на котором находятся все эти файлы является загрузочным разделом. То есть если загрузочный раздел 100 Мб отдельно от системы, то все эти файлы надо поместить туда. Парметр /addlast - добавить пункт в конец меню, Параемтр timeout 3 - сменит ожидание загрузки с 30 сек на 3 сек, этого достаточно чтобы успеть сделать выбор во вермя загрузки. Текст "Start GRUB4DOS" для Linux заменить на "Linux Ubuntu 14". То есть этот же bat-файл можно переделать для добавления пункта загрузки Linux'a

menu.lst
color light-gray/black yellow/green light-cyan/black light-green/black

timeout 3
default /default

title Linux Ubuntu 14 (mbr)
find --set-root /ubn.bin
chainloader /ubn.bin
	
title Linux Ubuntu 14 (kernel)
uuid f8d917e2-22d8-45d1-b4d9-74b85e2f301f
kernel /vmlinuz root=UUID=f8d917e2-22d8-45d1-b4d9-74b85e2f301f
initrd /initrd.img

title Fedora 20
uuid c96ab7d9-f85a-4eea-a77e-4a79e4a8e7de
kernel /boot/vmlinuz-3.19.8-100.fc20.i686 root=UUID=f8d917e2-22d8-45d1-b4d9-74b85e2f301f
initrd /boot/initramfs-3.19.8-100.fc20.i686.img
Итак menu.lst содержит цвет меню, 3 сек на ожидание и 3 пункта загрузки. Кстати, вот тут то нам и понадобится UUID - идентифицирующий раздел.
Fedora в отличии от Ubuntu заменит загрузчик на свой, при этом включит в себя и Windows и Linux ранее установленные. Если хочется сохранить загрузчик Windows в оригинале, то нужно сохранить заранее MBR и PBR, а после установки Fedora сохранить MBR (от Fedora) в файл и востановить предыдущий от Windows, при этом загрузку Fedora осуществлять или через файл MBR или через menu.lst.
Почему так важно сохранить отригинальный загрузчик Windows? Чтобы обезопасить себя в случае, если лицензия Windows как то связана с загрузчиком.