Установка Ubuntu Linux на чистый жёсткий диск

Не будет новостью то, что по многим показателям Linux превосходит ОС MS Windows. Один из таких показателей – производительность системы.
ОС Linux гораздо рациональнее организована, к аппаратным ресурсам особо не требовательна. И потому даже на стареньких ПК, кое-как справляющихся с Windows XP SP1, система способна функционировать полноценно.
Так, требования по ОЗУ – от 512 Мб. Дискового пространства система требует порядка 5 Гб, при этом, данный объём включает в себя, помимо собственно системы, довольно неплохой набор офисных и системных приложений.
Этому, в частности, способствует развитый и усовершенствованный графический интерфейс системы. Да и многие задачи здесь решаются «почти как в Windows».
Рассмотрим процесс установки Ubuntu Linux подробно
В данной статье установку проведём на чистый винчестер. Вы узнаете, как установить Ubuntu, например, на новый ноутбук.
Прежде всего, необходимо выбрать для установки версию ОС. Здесь выбор не большой:
Можно обновить обычную версию до вышедшей новой LTS и наоборот. Кроме различных сроков поддержки, эти два типа релиза операционной системы не имеют существенных отличий.
Но выбрав версию LTS вы не ошибётесь. Если определились, то далее порядок наших действий будет таким:

Любуемся первым окошком, предлагающим выбрать язык интерфейса. Русский и украинский языки присутствуют, выбираем из списка и нажимаем кнопку «Установить Ubuntu».

В этом диалоговом окне настройки можно оставить по умолчанию. Чтобы идти дальше, нажимаем кнопку «Продолжить».

Выберем первый пункт и предоставим системе возможность разметить жёсткий диск автоматически. Если хотите сделать это самостоятельно, то читайте статью Разметка жёсткого диска для Ubuntu вручную.

Если ваш компьютер имеет более одного физического накопителя, то сейчас пришло время выбрать, на каком конкретно винчестере будет установлена система.
Чем быстрее жёсткий диск, тем быстрее и стабильнее будет работать операционная система и запускаться программы.
В нашем случае есть один единственный диск, так что, жмём кнопку «Установить сейчас» и продолжаем.

Далее идут стандартные настройки. Нам предлагается выбрать часовой пояс и своё местоположение.

На данном этапе выбираем раскладку клавиатуры.

Создаём свою учётную запись. Нужно придумать имя пользователя и надёжный пароль.
Если вы не собираетесь хранить на ПК секретные данные, то можно выбрать пункт «Входить в систему автоматически». Тогда не придётся вводить пароль всякий раз при загрузке компьютера.

Дожидаясь окончания копирования файлов, можно посмотреть слайды и узнать о некоторый преимуществах вашей новой ОС.

Установка завершена. Перезагружаем машину.

Дело сделано. Практически все необходимые приложения уже установлены в системе. После перезагрузки можно смело приступать к работе.
Продвинутые пользователи могут ещё найти работу для себя: настроить мультимедиа, шрифты и языки, настроить графическую оболочку. И, наконец, доставить нужные приложения, не входящие в стандартную комплектацию.
Как установить Linux. Пошаговая инструкция
[статья обновлена 27 октября 2020]
Установить Ubuntu, mint, Elementary, MX, Zorin, Pop! и другие дистрибутивы для новичков Linux на компьютеры с другими операционными системами или вообще без них, достаточно, просто. Главное – знать правильную последовательность всех действий.
Linux интересен по многим параметрам. Хотя бы, потому что ему доступны те задачи, о которых тот же Windows даже не мечтал. Допустим, у вас компьютер допотопной модели и, конечно, на старые агрегаты новые версии Винды не доступны. Кроме того, выбрав бесплатный Linux, вы экономите на установке ОС.
Для установки самой лёгкой Linux никаких особых навыков не потребуется. Однако изначально следует определиться с конкретной версией. Arch не рекомендована для новичков, поскольку, его установка сложней остальных дистрибутивов. Но большинство других устанавливаются элементарно и быстро, даже Windows не сравнится с простотой и скоростью установки Linux.
Обратите внимание! Перед установкой Linux важно сделать бэкап важной информации на своем компьютере. Во время установки жесткий диск может потерять нужные файлы. Поэтому нелишним будет сохранение данных на переносное устройство. Хотя, если вы будете четко придерживаться ниже выложенной инструкции, потерь данных не должно произойти. Но подстраховка, в любом случае, не помешает.
Если на ваш компьютер установлены такие операционные системы, как Windows, macOS или вообще «голый» ПК, то вы можете смело устанавливать Linux. Linux записывается в качестве основной ОС, а также для параллельной работы с другой системой. В общем, как именно пользоваться, решать вам.
1. Загрузка версии Linux
Вы не знаете, какой дистрибутив необходим именно вам? Как выбрать читайте тут.
После того, как вы определились с нужным вариантом, следует перейти на официальный сайт выбранного дистрибутива, где перейти в раздел загрузок, и выбрать версию, подходящую по разрядности с вашим процессором.
Скачать Linux mint – официальный сайт.
Обычно официальные источники Linux предлагают произвести закачку по двум принципам на выбор:
Разумеется, последний способ является самым быстрым.
2. Запись версии Linux на переносное устройство
При закачке Linux в формате ISO его нужно смонтировать на съемный носитель (CD диск, флешка). Перенос сведений на съемные носители осуществляется просто – обычной записью. Для этого нужно правой кнопкой мыши нажать на выделенный элемент и выбрать подходящий пункт в открывшемся окне, функция – «Запись образа диска».
Чтобы записать ISO на флешку, то для:
Разобраться с перечисленными программами невероятно просто.
3. Подготовка раздела диска
Такая процедура необходима в том случае, если вы хотите одновременно использовать несколько систем. Но, если Linux – единственная рабочая система, то этот шаг можно пропустить.
Windows
macOS
Если у вас стоит macOS, то найти место для Linux можно благодаря функции «Дисковая утилита». Выбираем наш диск и нажимаем на «+», таким образом, создается раздел для Linux. Как и в предыдущем варианте, процесс будет долгим.
4. Подготовка загрузчика
Windows
Сейчас разговор затрагивает исключительно новые ПК, на которых установлена Винда таких серий: 8; 8.1 или 10. Фишка этих компьютеров заключается в том, что для них применим загрузчик UEFI, который не загружает никакую операционную систему, за исключением «родной» Windows.
Но мы знаем, как обхитрить такой принцип. Заходим в ВІОS, отключаем функцию Secure Boot и перезагружаемся. Все! Теперь компьютер готов к загрузке и установке новых ОС. Вы можете поместить эти операционные системы рядом со своей Виндой.
macOS
Тут придется немножко поднапрячься, поскольку, macOS требует гораздо большего количества действий для установки Linux в паре с macOS.
Последовательность действий такова: отключаем SІР, перезагружаем систему, нажимаем Сmd + R. После чего возникнет меню Recovery, в котором необходимо выбрать «Терминал» и ввести без кавычек «csrutil
disable». Снова перезагружаем. Теперь SІР отключен.
По умолчанию у вас встроен Вооt Camp, который рассчитан исключительно для установки Windows. Поэтому нам необходимо скачать и установить rЕFlnd. Благодаря этому приложению вы сможете закачать ту ОС, которая вам необходима, включая «Линукс».
Затем нужно распаковать загрузившийся файл. Для его открытия после распаковки нужно открыть «Терминал» и ввести без кавычек «diskutil
list». В появившемся окне нужно найти необходимый загрузчик ЕFІ. Как правило, он называется /dev/disk0s1. Вводим «mount /dev/disk0s1» и запускаем rЕFlnd путем перемещения install.sh из распакованной папки в меню «Терминал».
5. Загрузка Линукс с носителя
Первым делом, необходимо перезагрузиться. Далее выбираем наш носитель с Линукс. Действия зависят от типа операционной системы. Если речь идет о Windows, то наши основные помощники Еsс, F9 либо ВІОS. Для «Макинтоша» – долгое нажатие Орtіоn.
6. Начало установки Linux
Рассмотрим процессы на примере Ubuntu. Следует добавить, что большинство версий Linux (openSUSE, Mint, Debian, Fedora, Manjaro и многие другие) устанавливаются так же, как и Ubuntu. Некоторые версии требуют псевдографический установщик. Разница в действиях установщика состоит в том, что при псевдографическом варианте необходимо выбирать функционалы с помощью клавиш. Другие манипуляции производятся аналогичным способом.
Итак, выбираем язык системы, нажимаем «Установить». После чего отмечаем «Установить стороннее программное обеспечение», таким образом, наш новенький «Линукс» сможет применять проприетарные драйверы. Далее выбираем «Загрузить обновления во время установки», что допускается оставлять включенным, но это не относится к быстрому интернет-подключению.
7. Разметка диска
Теперь нужно быть максимально внимательным, так как можно стереть диск, на котором сохранена старая операционка. Дальнейшие действия зависят от того, будет ли Linux единственной рабочей системой или дополнительной.
Установка Linux в качестве основной операционной системы
Для установки Linux как единственной операционной системы существует два способа.
автоматический
создает новые разделы и устанавливает систему, удалив все предыдущие данные с диска. Преимущества данного метода очевидны, ведь вам не придется ломать голову над ручными действиями. Для этого способа нужно выбрать «Стереть диск и установить Linux». Предварительно рекомендуется сохранить информацию на другой жесткий диск;
ручной
данный вариант лучше предыдущего тем, что вы самостоятельно определяете размеры для разделов. Чтобы выбрать ручной режим установки, необходимо нажать «Другой вариант», затем – «Продолжить».
Linux продемонстрирует все имеющиеся на компьютере разделы. Их можно удалять и использовать по собственному усмотрению. Однако, ни в коем случае, нельзя трогать те разделы, где сохранена необходимая для вас информация.
Для установки Linux в качестве основной операционной системы, следует выбрать раздел с установленной ОС и удалить при помощи клавиши «-». После чего, на освободившихся местах создаем такие разделы:
По завершению нажимаем «Продолжить» и подтверждаем действия. Программа стирает указанные вами разделы, а на их месте создает новые.
Установка Linux в качестве Второй операционной системы
Linux в качестве соседствующей операционки с другой ОС так же, как и предшествующий вариант, устанавливается автоматически и вручную.
автоматический
Что касается автоматической настройки, то практически всегда установщики «Линукс» видят загруженные на компьютере системы, конечно, если они создавались. Если не создавались, то выбираем «Установить рядом с Windows». Далее все происходит на автомате.
Ручной
Ручная установка потребуется в том случае, когда вы самостоятельно хотите выделить то количество мест, которое считаете нужным. Для этого выбираем «Другой вариант», затем – «Продолжить». После чего, система покажет пустое подготовленное вами место для Linux. Тут же создается корневой раздел. Home-раздел в данной ситуации необязателен.
Нажимаем «Продолжить». Программа не трогает ваши документы, оставляя их на прежних местах. При этом, создает новые на освободившемся пространстве. Вы сами решаете, какую ОС загружать во время запуска.
8. Завершающий этап
Программа для определения вашего часового пояса может спросить о месте нахождения, а также предложит выбрать – язык, назвать свое имя и придумать пароль.
Теперь ждите, когда установка закончится. По завершению установочного процесса система предложит изъять установочный диск и перезагрузиться. Обязательно отключаем ВIOS, если она была включена.
После перезагрузки у вас появится рабочий стол установленной системы. Вы можете выполнять все те же действия, что и на другой ОС.
Создание файловой системы, установка и клонирование Debian и Ubuntu с помощью скриптов radish.
Обычно установка системы Linux производится путём запуска какой-либо программы-установщика, поставляемой разработчиками дистрибутива. Это производится либо непосредственно на компьютере, на котором производится установка, либо в какой-либо изолированной среде, например, используя виртуализацию. Описываемые ниже процедуры следуют этим принципам только в самом минимально необходимом виде. При создании образа системы какие-либо установщики сводятся к генератору минимальной системы debootstrap и интерфейсу менеджера пакетов apt (оба поверх менеджера пакетов dpkg), а вместо виртуализации используется chroot.
Установка образа диска на устройство производится минимальным скриптом, который вообще никак не использует установщик или менеджер пакетов, тем не менее создавая конфигурацию, полностью управляемую менеджером пакетов в образе диска — все установленные компоненты, включая загрузчик и ядро, могут обновляться и заменяться теми же действиями менеджера пакетов, которые бы использовались на системе, установленной стандартным установщиком дистрибутива.
Скрипты находятся на сервере Github и доступны по ссылке.
1.1. Ограничения
Скрипты разрабатывались для дистрибутивов Debian, Ubuntu и других, основанных на менеджере пакетов Debian. В принципе, нет каких-либо фундаментальных ограничений, которые бы препятствовали переносу тех же процедур на дистрибутивы, основанные на rpm, менеджере пакетов Red Hat или других, менее распространённых механизмах. Однако автору в первую очередь была необходима поддержка Debian и Ubuntu, и поэтому разработка велась именно в этом направлении.
Другое существующее ограничение связано с использованием механизма загрузки и разметки разделов диска MBR, а не более современного GPT. Это ограничивает размер загрузочного устройства 2 терабайтами и требует соответствующей конфигурации BIOS на устройствах архитектуры x86. Нет принципиальных ограничений, препятствующих поддержке GPT/UEFI, однако автор ставил себе целью создать простую конфигурацию, никак не привязанную к чему-либо за пределами загрузочного диска. На архитектуре x86, MBR при всех его недостатках и ограничениях обладает одним полезным свойством — если BIOS выбрал диск с MBR как загрузочное устройство, весь последующий процесс загрузки исключительно подконтролен цепочке стадий загрузчиков, находящихся на этом устройстве и получающих конфигурацию из файлов на этом же устройстве. Видимо, в будущем имеет смысл добавить поддержку GPT и UEFI — благо, проблемы с нестандартным поведением UEFI намного уменьшились на текущем поколении аппаратуры.
1.2. Процедура сборки образа диска, его модификации и установки на загрузочное устройство
Процедура установки состоит из двух стадий — создания образа диска и его установки на устройство. При этом каждое устройство, на котором установлен такой образ диска, становится загрузочным на компьютерах с архитектурой x86 (32-битной или 64-битной в зависимости от исходной сборки). Процедура установки образа файловой системы включает в себя создание уникальных идентификаторов (UUID) файловых систем, что помогает исключить путаницу во время загрузки и обновления системы, которая может произойти, если в момент загрузки к одному и тому же компьютеру окажутся подключены несколько устройств с идентичными разделами.
В целом, образы дисков и сами устройства с установленными на них скриптами radish файловыми системами рассчитаны на максимальную совместимость с аппаратурой и сохранение работоспособности в широком диапазоне возможных конфигураций при условии, что конфигурация аппаратуры и BIOS не препятствует традиционной (через MBR) загрузке с этих устройств.
При желании пользователь может распаковать образ диска, добавить файлы и пакеты, запустить распакованные образы диска под chroot, и собрать новый образ диска после этих изменений. Пользователь может также установить образ диска на устройство, загрузиться с него, использовать его обычным образом, а затем с помощью простой процедуры создать образ диска, который создаёт копии устройства в том состоянии, в котором его оставил на момент клонирования пользователь. При этом процедура установки остаётся неизменной, если пользователь не менял какие-либо фундаментальные механизмы (например, метод загрузки или аппаратную архитектуру).
1.3. Использование образа диска для восстановления с резервных копий и переноса работающей конфигурации на новую аппаратуру
Последнее позволяет решить проблему восстановления загрузочных устройств с резервных копий — достаточно создать образ диска с копии устройства, созданного таким способом, и запустить процедуру установки образа на устройство на устройстве, которое должно стать загрузочным. Как набор файлов, так и механизм загрузки после этой процедуры функционально будут копией устройства, с которого была сделана резервная копия. Совместимость с различными наборами аппаратуры позволяет полностью заменять аппаратуру при выходе из строя серверов или замене на новое оборудование, и получать работоспособную, загружаемую систему без какой-либо ручной конфигурации. При этом должно соблюдаться одно требование – хотя бы в одной из работоспособных конфигураций система должна быть загружаемой с одного диска, распознаваемого сохранённой конфигурацией операционной системы.
То есть, может оказаться, что образ диска с сервера, загружаемого с массива RAID, не сможет загрузиться после восстановления на совершенно другой конфигурации, требующей дополнительной настройки аппаратно и программно поддерживаемый массивов, разделов и логических томов. Для этого имеет смысл иметь хотя бы одно устройство с «простой» конфигурацией, содержащей MBR, разделы и файловые системы, и поддерживать на нём копию загружаемой системы даже если при обычной эксплуатации сервера оно не будет загрузочным устройством. Тогда после смены аппаратуры можно будет сначала запустить восстановленную копию этого устройства, и только затем, вручную или автоматически, восстановить оставшуюся часть конфигурации.
1.4. Создание образа диска для архитектур процессоров, отличающихся от архитектуры компьютера, на котором производится сборка
В данный момент radish не может полностью создать файловую систему для «чужой» архитектуры, однако может быть использована по частям для сборки исходного дерева каталогов для запуска на устройстве с требуемой архитектурой, и затем завершения процедуры сборки на этом устройстве (реальном или эмулируемом) до получения полностью работоспособной файловой системы.
Несмотря на то, что это наименее доработанная часть radish, она вполне пригодна для включения в скрипты для создания встроенного программного обеспечения различных устройств «с нуля» – требуется только добавить создание минимальной файловой системы для запуска radish (например, компиляцией системы на основе busybox), конфигурации загрузчика, и процедуры копирования файлов, созданных radish, на устройство (например, включением в загрузочную файловую систему, через ssh / scp, и т. п.).
2. Принцип действия
radish реализован в виде radish-build и radish-install, скриптов шелла bash, использующих небольшой набор утилит, входящих в минимальную конфигурацию Linux, плюс несколько утилит, специфичных для него. В самом radish есть список этих утилит. Для сборки файловой системы используются:
bzip2
cat
chroot
cut
dd
echo
fgrep
grep
kill
mktemp
mount
mv
pwd
readlink
rm
rmdir
sleep
umount
debootstrap
mkfs.ext4
fsck.ext4
resize2fs
partclone.ext4
radish проверяет их наличие при запуске, и завершается с ошибкой, если какие-либо из них отсутствуют. При этом делается предположение, что сами утилиты должны присутствовать даже если сам шелл их реализует как встроенные команды – подобное предположение позволяет избежать ошибок при смене версий и реализаций шелла, и соответствует типичной конфигурации современных дистрибутивов Linux, даже самых минимальных на базе Busybox.
Пять из этих файлов выполняют функции, специфичные для создания файловых систем с дистрибутивом Debian:
Для установки используются:
bzip2
clear
cut
dd
echo
head
id
mount
sed
sleep
sort
stat
sync
tail
tempfile
umount
uniq
wc
xargs
blockdev
dialog
fsck.ext4
partclone.ext2
parted
resize2fs
tune2fs
blkid
В этом списке есть некоторые другие утилиты, также специфичные для операций, производимых этим скриптом:
2.1. Создание образа файловой системы
В основе работы radish находится создание дерева каталогов и файлов на файловой системе, находящейся на файле образа системы, который монтируется на локальном каталоге через блоковое устройство, на которое отображён этот файл ( /dev/loopn ). То есть, скрипт radish‑build создаёт файл, форматирует его как файловую систему, создаёт временный каталог, и под ним монтирует эту файловую систему. В этом каталоге сначала устанавливается минимальная система через debootstrap, а а затем она дополняется до минимально работоспособной конфигурации сервера или встраиваемой системы (набор пакетов может быть изменён пользователем, но для этого требуется редактирование скрипта). В таком работоспособном виде файловая система переводится в формат partclone и сжимается с помощью bzip2. После этого файловая система размонтируется, исходный файл образа и каталог удаляются, и остаётся сжатый файл в формате partclone, готовый к установке скриптом radish‑install.
При разработке radish стояла задача обеспечить возможность установки программного обеспечения из произвольно выбранных пакетов Debian. Пакеты Debian разрабатываются для установки на компьютере, на котором уже установлена полностью работоспособная система. Стадия конфигурации, заключительная стадия установки каждого пакета, запускается после установки всех пакетов, от которых зависит данный пакет, и может полагаться на их присутствие. Это условие всегда выполняется при установке на загруженной и работающей системе, однако, при работе radish невозможно гарантировать подобное поведение, потому что каталог, под которым смонтирован образ файловой системы, не является полным эквивалентом работающей системы Debian. Поэтому потребовались дополнительные меры, позволяющие временно создать среду, достаточно приближенную к работающему Debian на время установки пакетов, но «помещающуюся» в смонтированный каталог и после установки не оставляющую запущенных процессов, из-за которых этот каталог не может быть размонтирован. Как оказалось, в большинстве случаев для правильной установки пакетов достаточно:
Для полной гарантии того, что после установки пакетов не останется запущенных процессов, скрипт также включает в себя процедуру поиска процессов, запущенных под chroot (функция termprocesses() ). Файлы найденных процессов переименовываются (чтобы предотвратить автоматический перезапуск), процессы завершаются сначала сигналом TERM и переименовываются обратно. Если они не завершились через 5 секунд (предполагается, что процессы могут потратить некоторое время для восстановления состояния, удаления файлов, и т. п,), процедура повторяется с сигналом KILL, что приводит к немедленному завершению.
После завершения такой процедуры установки файловая система размонтируется, сжимается утилитой resize2fs, и переводится в формат partclone, сжатый bzip2. После создания файла в этом формате исходный файл с образом файловой системы и временный каталог удаляются.
2.2. Установка системы из образа на устройство
Скрипт radish-install устанавливает систему на устройство и конфигурирует это устройство для загрузки. Этот скрипт:
При желании (и наличии достаточного свободного места) можно скопировать в какой-либо каталог на это устройство сам radish и сжатый образ диска, из которого это устройство устанавливалось. В этом случае нужно дополнительно установить утилиты, используемые скриптами radish. Таким образом полученная система сможет далее создавать копии своего исходного состояния – это может быть удобно для распространения «образца» файловой системы с установленным программным обеспечением пользователям, которые далее смогут создавать собственные копии.
2.3. Изменение созданного образа файловой системы
После того, как файл образа файловой системы создан с помощью скрипта radish-build, может потребоваться установка и конфигурация программного обеспечения или каких-либо данных вручную. Файл образа сам по себе непригоден для редактирования, однако есть, как минимум, две возможности создать такой отредактированный образ:
2.3.1. Установка программного обеспечения на физическом устройстве с последующей подготовкой для клонирования
Файл образа файловой системы используется для установки полной загружаемой системы на устройстве, которое после этой установки используется для загрузки. После загрузки пользователь устанавливает и конфигурирует (и, если необходимо, тестирует) программное обеспечение так же, как он бы его устанавливал на обычном компьютере. Обновление пакетов и даже переход на новые версии дистрибутива при этом могут производиться обычными механизмами менеджера пакетов. При этом получается файловая система, содержащая необходимую конфигурацию.
Затем файловая система сжимается до минимального размера:
(последняя операция может занять значительное время – сжатие может потребовать перемещение многих блоков внутри устройства).
Полученная файловая система переводится в формат partclone, сжатый bzip2:
Затем файловая система возвращается в исходное состояние:
После всех этих действий файловая система возвращается в исходное состояние, а файл root‑image.bin содержит образ файловой системы, пригодный для установки.
2.3.2. Работа с распакованной файловой системой
(файл распаковывается, скрипт выдаёт имена созданного файла и каталога)
(далее следует работа под chroot)
(происходит выход из-под chroot)
Затем можно перевести файловую систему в исходный формат, запустив:
Скрипт создаст файл root‑image.bin, размонтирует и удалит файлы и каталоги. Если упаковка не требуется, можно просто размонтировать и удалить файлы вручную:
Эти скрипты не предотвращают запуск процессов, поэтому пользователь должен сам убедиться, что к после выхода из шелла под chroot не остаётся процессов, запущенных под этой системой. В противном случае размонтирование завершится с ошибкой, и скрипт radish‑pack‑image не запустит все остальные операции, пола все процессы не будут удалены.
Можно также использовать распакованную файловую систему для копирования её в дерево каталогов, которое может использоваться как частично изолированная среда для работы под schroot или другими утилитами. В этом случае для копии каталога, которая может быть создана, например, командой
Добавляется запись в /etc/schroot.conf, например:
В этом случае команда
позволяет пользователю запустить частично изолированную среду, в которой доступен домашний каталог, но вся система запущена из-под заданного каталога, в данном случае /var/lib/chroot‑environments/debian‑system‑1
3. Особенности установленной системы, обычно требующие вмешательства пользователя
radish исходно предназначался для создания файловых систем серверов, встраиваемых систем и создания носителей для загрузки систем в процессе восстановления после сбоев и аварий. Поэтому некоторые части конфигурации отражают именно подобное применение. В частности, radish-install устанавливает в /etc/default/grub опции в командной строке ядра Linux, отключающие установку графической конфигурации драйвером графического адаптера ( «nomodeset» ) и включающие поддержку консоли на первом устройстве последовательного порта ( «console=ttyS0,115200n8» ). Для устройств, использующих графический адаптер в графическом режиме и не имеющих последовательных портов эти опции следует удалить из скрипта. Также устанавливается запуск на первом последовательном порту программы входа пользователя в систему (конфигурационные файлы /etc/inittab или /etc/init/ttyS0.conf ) и загрузчик использует тот же последовательный порт для конфигурации при запуске, /etc/default/grub содержит :
При установке пакетов SSH и клонировании устройств с ними пользователь должен учесть, что создание ключей сервера SSH производится в момент установки пакета, и они окажутся в образе файловой системы. Обычно это нежелательно, и пользователь может добавить в процедуру установки создание нового ключа для каждой копии. Также при необходимости можно добавить туда какие-либо другие ключи, например, исходные ключи клиентов SSH, которые должны иметь удалённый доступ к установленному устройству.
Также пользователи могут счесть необходимым установить какую-либо начальную конфигурацию сетевых устройств. В данный момент конфигурация минимальна.
















