Поставил я себе задачу: установить Debian 10.1 по минимуму на ноутбук. Мне это нужно для лучшего понимания системы, которую придётся ещё настроить и дополнить не достающими программами.
Ноутбук, на который я уже устанавливал Debian 9, содержит устройства для работы которых требуются драйвера с закрытым исходным кодом. А так как операционная система позиционирует себя как полностью свободная, она не может содержать закрытого ПО в официальном дистрибутиве. Но, есть не официальные образы с включёнными в них закрытыми драйверами (non-free firmware). Вот, с такого образа я и буду устанавливать.
Первым я скачал образ firmware-10.1.0-amd64-DVD-1.iso и записал его на флешку командой
dd if=firmware-10.1.0-amd64-DVD-1.iso of=/dev/sdc status=progress bs=4M; sync
При установке с этого образа вышла ошибка
Вероятнее всего проблема была в некачественной записи на диск (флешку, в моём случае), как установщик мне и подсказывал, либо загрузка образа прошла со сбоями. До меня это сразу не дошло, а разбираться не стал, скачал live-образ (живой образ) debian-live-10.1.0-amd64-xfce+nonfree.iso.
При установке с этого образа, установщик не дал выбирать, что устанавливать, а установил всё, что включено в образ. В результате я получил полностью рабочую систему с графическим окружением XFCE и установленными драйверами на Wi-Fi сетевую плату, и с кучей не нужных мне программ.
Да, это замечательно. Я раньше не знал, что с live-образа так легко можно установить рабочую систему с драйверами. Как говорится: "Под колюч". Но, мне это не нужно. Я снова посмотрел на список живых сборок и скачал стандартный образ debian-live-10.1.0-amd64-standard+nonfree.iso с надеждой на то, что он не включает графическое окружение и стандартные программы для него. Для проверки загрузился в live режиме и ура, загрузился терминал и больше ни чего.
Перезагрузил и запустил графическую установку. Далее покажу экраны, которые отображались при установке, но не все, только на которых был выбор. И буду пояснять по ходу, что я выбирал и почему.
Для меня самый интересный момент установки был выбор сети и подключение к ней, так ка до этого я всегда устанавливал всё с диска, а к сети подключался уже позже после установки драйверов, потому что не было драйверов на сетевые устройства внутри установочного образа. При поиске сетевых устройств нашлось два и оба установились. Я выбрал Wi-Fi конечно же и подключился к нему.
А дальше скукота с вводом имени компьютера и пользователя, вводом паролей, выбором часового пояса.
Загрузилась программа разметки дисков. Я выбрал обычную автоматическую разметку, есть ещё LVM, но он мне не нужен. Выбрал диск для установки и отдельный раздел для /home, чтобы при последующих переустановках не стирать его.
При автоматической разметке корневой раздел создан размером всего 30 ГБ, надеюсь, что этого хватит. Время покажет. Ещё создан раздел ESP, я заглянул узнать, что за раздел такой. Оказалось, что это системный раздел EFI, так как у меня включена загрузка с UEFI. Ну а дальше согласие на уничтожение всех данных и форматирование.
Осталось выбрать использовать зеркало архивов из интернета или нет. Так как интернет у меня подключён через Wi-Fi, то я выбрал "да". Тогда установщик спросил страну, в которой искать зеркало и собственно зеркало. Потом установщик обновил пакеты, на которые были обновления и установил систему, подтёр за собой и установил загрузчик граб с поддержкой EFI.
Ну вот и всё установка завершена. Установщик попросил вытащить установочный носитель и перезагрузить систему, что я и сделал.
После перезагрузки системы, запустился загрузчик GRUB и отобразил меню, в котором кроме вариантов загрузки системы, есть пункт с загрузкой "System setup" или более привычно называемым "BIOS". Это удобно если не успел нажать кнопку входа в BIOS или не помнишь её. Этого пункта не было в меню обычного не EFI загрузчика GRUB. Дальше, я выбрал первый пункт и запустил систему.
После запуска системы, мне стало интересно, а есть ли сеть после установки, ведь во время установки она была? Но, к сожалению, сети не было. Видимо это связано с разными утилитами подключения к сети используемыми при работе в графической системе и без неё. В этом случае, что, если бы я устанавливал из стандартного не графического установщика, запустилась бы сеть после запуска системы или нет? Читатель, как ты думаешь или возможно знаешь, напиши в комментариях.
На этом всё. Спасибо, за уделённое время. Следующей будет статья по настройке Wi-Fi и обновлению системы из терминала.
Если тебе есть что сказать про написанное мной пиши в комментарии. До, связи!