Back Up Important Data
Перед установкой любой операционной системы всегда создавайте резервную копию всех важных данных. Не храните резервную копию на системе, на которую производится установка. Вместо этого сохраните данные на съемный диск, такой как USB-накопитель, другую систему в сети или в онлайн-сервис резервного копирования. Проверьте резервную копию перед началом установки, чтобы убедиться, что она содержит все необходимые файлы. После того как установщик отформатирует диск системы, все данные, хранящиеся на этом диске, будут потеряны.
Decide Where to Install FreeBSD
Если FreeBSD будет единственной операционной системой, этот шаг можно пропустить. Но если FreeBSD будет находиться на диске вместе с другой операционной системой, определите, какой диск или раздел будет использоваться для FreeBSD.
В архитектурах i386 и amd64 диски могут быть разделены на несколько разделов с использованием одной из двух схем разделения. Традиционная Главная загрузочная запись (MBR) содержит таблицу разделов, определяющую до четырёх основных разделов. По историческим причинам FreeBSD называет эти основные разделы слайсами. Один из этих основных разделов может быть преобразован в расширенный раздел, содержащий несколько логических разделов. Таблица разделов GUID (GPT) — это более новый и простой метод разделения диска. Стандартные реализации GPT позволяют создавать до 128 разделов на диске, что устраняет необходимость в логических разделах.
Загрузчик FreeBSD требует наличия либо первичного, либо GPT-раздела. Если все первичные или GPT-разделы уже заняты, необходимо освободить один для FreeBSD. Чтобы создать раздел без удаления существующих данных, используйте инструмент для изменения размера разделов, чтобы уменьшить существующий раздел и создать новый раздел, используя освободившееся пространство.
Альтернативой изменению существующих разделов диска системы является использование Виртуализации, которая позволяет одновременно запускать несколько операционных систем без необходимости изменения разделов.
Различные бесплатные и коммерческие инструменты для изменения размера разделов перечислены в статье Список программ для работы с разделами диска на Википедии. GParted Live — это бесплатный Live CD, включающий редактор разделов GParted.
При правильном использовании утилиты для сжатия дисков могут безопасно освободить место для создания нового раздела. Поскольку существует вероятность выбора неправильного раздела, всегда создавайте резервные копии важных данных и проверяйте их целостность перед изменением разделов диска.
Разделы диска с разными операционными системами позволяют установить несколько операционных систем на один компьютер.
Collect Network Information
Некоторые методы установки FreeBSD требуют наличия сетевого подключения для загрузки файлов установки. После одного из этапов установки программа-установщик предложит настроить сетевые интерфейсы системы.
Если в сети есть DHCP-сервер, его можно использовать для автоматической настройки сети. Если DHCP недоступен, следующую информацию о сети для системы необходимо получить у локального сетевого администратора или интернет-провайдера:
Необходимая сетевая информация
IP-адрес
Маска подсети
IP-адрес шлюза по умолчанию
Доменное имя сети
IP-адреса DNS-серверов сети
Check for FreeBSD Errata
Хотя проект FreeBSD стремится к тому, чтобы каждая версия FreeBSD была максимально стабильной, иногда в процессе могут возникать ошибки. В очень редких случаях эти ошибки влияют на процесс установки. Когда такие проблемы обнаруживаются и исправляются, они отмечаются на странице FreeBSD Errata для каждой версии. Перед установкой проверьте список errata, чтобы убедиться в отсутствии проблем, которые могут повлиять на установку.
Информация и список ошибок для всех выпусков доступны на странице Информация о релизе FreeBSD.
Глава 2. Установка FreeBSD
Этот перевод может быть устаревшим. Для того, чтобы помочь с переводом, пожалуйста, обратитесь к Сервер переводов FreeBSD.
Содержание
2.1. Обзор
FreeBSD поддерживает различные архитектуры, включая amd64, ARM®, RISC-V® и PowerPC®. В зависимости от архитектуры и платформы, различные образы могут быть скачены для установки или непосредственного запуска FreeBSD.
Типы образов:
Диски образов виртуальных машин, такие как
qcow2,vmdk,vhd, и образы raw-устройств. Это не установочные образы, а образы с предустановленной FreeBSD, готовые к выполнению задач после установки. Образы виртуальных машин также часто используются в облачных средах.Образы SD-карт для встраиваемых систем, таких как Raspberry Pi. Эти файлы необходимо распаковать и записать как сырой образ на SD-карту, с которой будет загружаться плата.
Установочные образы для загрузки с ISO или USB-устройства, чтобы установить FreeBSD на диск для обычной настольной, портативной или серверной системы.
Остальная часть этой главы описывает третий случай, объясняя, как установить FreeBSD с использованием текстовой программы установки под названием bsdinstall. Между установщиком и тем, что показано здесь, могут быть незначительные различия, поэтому используйте эту главу как общее руководство, а не как точную инструкцию.
Прочитав эту главу, вы будете знать:
Как получить образы FreeBSD и создать установочные носители FreeBSD.
Как запустить bsdinstall.
Вопросы, которые задаст bsdinstall, их значение и как на них отвечать.
Как решить проблемы неудачной установки.
Как получить доступ к свежей версии FreeBSD перед установкой системы.
2.2. Минимальные требования к оборудованию
Требования к оборудованию для установки FreeBSD зависят от архитектуры и версии. Поддерживаемые аппаратные архитектуры и устройства для выпуска FreeBSD перечислены на странице FreeBSD Release Information. На странице FreeBSD download page также приведены рекомендации по выбору правильного образа для различных архитектур.
2.3. Задачи перед установкой
После того как будет подтверждено, что система соответствует минимальным требованиям для установки FreeBSD, необходимо загрузить установочный файл и подготовить установочный носитель.
Рассмотрите возможность использования Виртуализации, если вы хотите использовать FreeBSD на системе, где уже установлена другая операционная система. |
Прежде чем перейти к установке, убедитесь, что система готова, проверив пункты из этого контрольного списка:
2.3.1. Подготовьте установочный носитель
Установщик FreeBSD — это не приложение, которое можно запустить из другой операционной системы. Вместо этого скачайте файл установки FreeBSD, запишите его на носитель, соответствующий его типу и размеру (CD, DVD или USB), и загрузите систему для установки с этого носителя.
Файлы для установки FreeBSD доступны на странице скачивания FreeBSD. Имя каждого файла установки включает версию выпуска FreeBSD, архитектуру и тип файла.
Файлы для установки доступны в нескольких форматах, сжатые с помощью xz(1) или несжатые. Форматы различаются в зависимости от архитектуры компьютера и типа носителя.
Типы файлов установки:
-bootonly.iso— это самый маленький установочный файл, так как он содержит только установщик. Для установки требуется работающее интернет-соединение, так как установщик загрузит файлы, необходимые для завершения установки FreeBSD. Этот файл следует записать на оптический носитель.-disc1.iso— этот файл содержит все необходимые файлы для установки FreeBSD, её исходных кодов и Коллекции портов. Данный файл следует записать на оптический носитель.-dvd1.iso— этот файл содержит все необходимые файлы для установки FreeBSD, его исходные коды и Коллекцию портов. Также в него включён набор популярных бинарных пакетов для установки оконного менеджера и некоторых приложений, что позволяет установить полноценную систему с носителя без подключения к Интернету. Этот файл следует записать на оптический диск.-memstick.img— этот файл содержит все необходимые файлы для установки FreeBSD, её исходных кодов и Коллекции портов. Запишите этот файл на USB-накопитель, как показано в Запись образа на USB.-mini-memstick.img— как и-bootonly.iso, не содержит файлов для установки, но загружает их по мере необходимости. Требуется работающее интернет-подключение во время установки. Этот образ должен быть записан на USB-накопитель, как показано в Запись образа на USB.
После загрузки файла образа загрузите как минимум один файл контрольной суммы из того же каталога. Доступны два файла контрольной суммы, названные в соответствии с номером выпуска и архитектурой. Например: CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64 и CHECKSUM.SHA512-FreeBSD-13.1-RELEASE-amd64.
После загрузки одного из файлов (или обоих) вычислите контрольную сумму для файла образа и сравните её с указанной в файле контрольной суммы. Обратите внимание, что необходимо сравнивать вычисленную контрольную сумму с правильным файлом, так как они соответствуют разным алгоритмам: SHA256 и SHA512. FreeBSD предоставляет утилиты sha256(1) и sha512(1), которые можно использовать для вычисления контрольной суммы. В других операционных системах существуют аналогичные программы.
Проверка контрольной суммы в FreeBSD может быть выполнена автоматически с помощью sha256sum(1) (и sha512sum(1)) путем выполнения:
% sha256sum -c CHECKSUM.SHA256-FreeBSD-13.1-RELEASE-amd64 FreeBSD-13.1-RELEASE-amd64-dvd1.iso
FreeBSD-13.1-RELEASE-amd64-dvd1.iso: OKХеш-суммы должны полностью совпадать. Если хеш-суммы не совпадают, образ файла повреждён и его необходимо загрузить заново.
2.3.1.1. Запись образа на USB-накопитель
Файл *memstick.img представляет собой образ полного содержимого USB-накопителя. Его нельзя просто скопировать на целевое устройство как файл. Существует несколько программ для записи *.img на USB-накопитель. В этом разделе описаны две такие утилиты.
Прежде чем продолжить, создайте резервную копию всех важных данных на USB-накопителе. Эта процедура удалит все существующие данные на носителе. |
Procedure. Using dd to write the image
Этот пример использует |
Утилита командной строки доступна в системах BSD, Linux® и Mac OS®. Чтобы записать образ с помощью
dd, вставьте USB-накопитель и определите его имя устройства. Затем укажите имя загруженного файла установки и имя устройства USB-накопителя. В этом примере записывается образ установки amd64 на первое USB-устройство в существующей системе FreeBSD.# dd if=FreeBSD-13.1-RELEASE-amd64-memstick.img of=/dev/da0 bs=1M conv=syncЕсли команда завершается с ошибкой, убедитесь, что USB-накопитель не смонтирован и что указано имя диска, а не раздела.
Некоторые операционные системы могут потребовать выполнения этой команды с sudo(8). Синтаксис dd(1) немного различается на разных платформах; например, Mac OS® требует указания
bs=1mв нижнем регистре. Системы, такие как Linux®, могут буферизировать запись. Чтобы принудительно завершить все операции записи, используйте sync(8).
Procedure. Using Windows® to Write the Image
Убедитесь, что указали правильную букву диска, так как все существующие данные на указанном диске будут перезаписаны и уничтожены. |
Obtaining Image Writer for Windows®
Image Writer for Windows®— это бесплатное приложение, которое позволяет корректно записать файл образа на USB-накопитель. Загрузите его с официальной страницы win32diskimager и распакуйте в нужную папку.Writing the Image with Image Writer
Дважды щелкните по значку Win32DiskImager, чтобы запустить программу. Убедитесь, что буква диска, указанная в разделе
Device, соответствует диску с флеш-накопителем. Нажмите на значок папки и выберите образ, который нужно записать на флеш-накопитель. Нажмите Save, чтобы подтвердить имя файла образа. Убедитесь, что все правильно и что никакие папки на флеш-накопителе не открыты в других окнах. Когда все готово, нажмите Write, чтобы записать файл образа на флеш-накопитель.
2.4. Начало установки
По умолчанию установка не вносит никаких изменений на диск(и) до следующего сообщения: Your changes will now be written to disk. If you have chosen to overwrite existing data, it will be PERMANENTLY ERASED. Are you sure you want to commit your changes? Установку можно прервать в любой момент до этого предупреждения. Если есть опасения, что что-то настроено неправильно, просто выключите компьютер до этого момента, и никакие изменения не будут внесены в диски системы. |
В этом разделе описывается, как загрузить систему с установочного носителя, подготовленного в соответствии с инструкциями в пункте Подготовка установочного носителя. При использовании загрузочной USB-флешки подключите её к компьютеру перед включением. При загрузке с CD или DVD включите компьютер и вставьте носитель при первой возможности. Настройка системы для загрузки с подключённого носителя зависит от архитектуры.
2.4.1. Меню загрузчика FreeBSD
После загрузки системы с установочного носителя появится меню, подобное следующему:
По умолчанию меню будет ждать десять секунд ввода пользователя перед загрузкой установщика FreeBSD или, если FreeBSD уже установлена, перед загрузкой системы. Чтобы приостановить таймер загрузки для просмотра вариантов, нажмите Пробел. Для выбора варианта нажмите соответствующую подсвеченную цифру, символ или клавишу. Доступны следующие варианты.
Загрузка в многопользовательском режиме (Boot Multi User): Это продолжит процесс загрузки FreeBSD. Если таймер загрузки был приостановлен, нажмите 1, B (в верхнем или нижнем регистре) или Enter.Загрузка в однопользовательском режиме (Boot Single User): Этот режим может быть использован для исправления существующей установки FreeBSD, как описано в “Однопользовательский режим”. Для входа в этот режим нажмите 2 или S в верхнем или нижнем регистре.Выход в загрузчик (Escape to loader prompt): Это загрузит систему в режим восстановления с ограниченным набором низкоуровневых команд. Данный режим описан в разделе “Этап три”. Для загрузки в этом режиме нажмите 3 или Esc.Перезагрузка (Reboot): Перезагружает систему.Cons: Позволяет продолжить установку черезвидео,последовательный порт,двухконсольную конфигурацию (основная консоль — последовательный порт)илидвухконсольную конфигурацию (основная консоль — видео)Ядро (Kernel): Загружает другое ядро.Параметры загрузки (Boot Options): Открывает меню, показанное на рисунке Меню параметров загрузки FreeBSD и описанное после него.
Меню параметров загрузки разделено на две части. Первая часть позволяет либо вернуться в главное меню загрузки, либо сбросить все изменённые параметры к значениям по умолчанию.
Следующий раздел позволяет переключать доступные опции в состояние Вкл или Выкл, нажимая выделенную цифру или символ соответствующей опции. Система всегда будет загружаться с использованием текущих настроек этих опций, пока они не будут изменены. С помощью этого меню можно переключать несколько опций:
Поддержка ACPI (ACPI Support): Если система зависает во время загрузки, попробуйте переключить этот параметр в положениеВыкл.. Этот параметр присутствует только в том случае, если поддержка ACPI доступна, но не обязательна.Безопасный режим (Safe Mode): Если система всё ещё зависает во время загрузки, даже когдаПоддержка ACPIустановлена вВыкл, попробуйте установить этот параметр вВкл.Однопользовательский (Single User): Установите этот параметр вВкл, чтобы исправить существующую установку FreeBSD, как описано в “Однопользовательский режим”. После устранения проблемы верните значениеВыкл.Подробно (Verbose): Установите этот параметр вВкл, чтобы видеть более подробные сообщения в процессе загрузки. Это может быть полезно при диагностике проблем с оборудованием.
После выбора необходимых параметров нажмите 1 или Backspace, чтобы вернуться в главное меню загрузки, затем нажмите Enter для продолжения загрузки FreeBSD. Появится серия сообщений загрузки, пока FreeBSD выполняет обнаружение аппаратных устройств и загружает программу установки. После завершения загрузки будет отображено приветственное меню, показанное на рисунке Приветственное меню.

Нажмите Enter, чтобы выбрать вариант по умолчанию Install и перейти к установке. В остальной части этой главы описывается, как использовать этот установщик. В противном случае используйте стрелки вправо или влево или выделенную цветом букву, чтобы выбрать нужный пункт меню. Кнопка Shell позволяет получить доступ к оболочке FreeBSD для использования командной строки и подготовки дисков перед установкой. Вариант Live CD позволяет попробовать FreeBSD перед установкой. Версия Live CD описана в пункте Использование Live CD.
Для просмотра загрузочных сообщений, включая информацию об обнаруженных аппаратных устройствах, нажмите S (верхний или нижний регистр) и затем Enter, чтобы перейти в оболочку. В командной строке оболочки введите |
2.5. Использование bsdinstall
В этом разделе показана последовательность меню bsdinstall и тип информации, которая будет запрошена перед установкой системы. Используйте клавиши со стрелками, чтобы выделить пункт меню, затем Space для выбора или отмены выбора этого пункта. По завершении нажмите Enter, чтобы сохранить выбор и перейти к следующему экрану.
2.5.1. Меню выбора раскладки клавиатуры
Перед началом процесса bsdinstall загрузит файлы раскладки клавиатуры, как показано на рисунке Загрузка раскладки клавиатуры.

После загрузки раскладок клавиатур bsdinstall отображает меню, показанное на рисунке Меню выбора раскладки клавиатуры. Используйте стрелки вверх и вниз, чтобы выбрать раскладку, наиболее точно соответствующую клавиатуре, подключенной к системе. Нажмите Enter, чтобы сохранить выбор.

Нажатие Esc выйдет из этого меню и использует раскладку по умолчанию. Если выбор раскладки неочевиден, также является безопасным вариантом. |
Кроме того, при выборе другой раскладки клавиатуры пользователь может проверить её и убедиться в правильности перед продолжением, как показано на рисунке Меню проверки раскладки клавиатуры.

2.5.2. Установка имени хоста
Следующее меню bsdinstall используется для установки имени хоста вновь устанавливаемой системы.

Введите имя хоста, уникальное для сети. Оно должно быть полным доменным именем, например machine3.example.com.
2.5.3. Выбор компонентов для установки
Затем bsdinstall предложит выбрать дополнительные компоненты для установки.

Выбор компонентов для установки в значительной степени зависит от предполагаемого использования системы и доступного дискового пространства. Базовая система FreeBSD, включающая ядро и пользовательское окружение (base system), устанавливается всегда. В зависимости от архитектуры некоторые из этих компонентов могут отсутствовать:
base-dbg- Базовые инструменты, такие как cat и ls, среди многих других, с активированными отладочными символами.kernel-dbg- Ядро и модули с включенными отладочными символами.lib32-dbg- Совместимые библиотеки для запуска 32-битных приложений на 64-битной версии FreeBSD с активированными отладочными символами.lib32- Совместимые библиотеки для запуска 32-битных приложений на 64-битной версии FreeBSD.ports- Коллекция портов FreeBSD представляет собой набор файлов, автоматизирующих загрузку, компиляцию и установку сторонних программных пакетов. В разделе Установка приложений: Пакеты и Порты рассматривается, как использовать Коллекцию портов.Программа установки не проверяет наличие достаточного места на диске. Выбирайте этот вариант, только если доступно достаточно места на жестком диске. Коллекция портов FreeBSD занимает около 3 GB места на диске.
src- Полный исходный код FreeBSD, включая как ядро, так и пользовательское пространство. Хотя он не требуется для большинства приложений, он может быть необходим для сборки драйверов устройств, модулей ядра или некоторых приложений из коллекции портов. Также он используется для разработки самой FreeBSD. Полное дерево исходных кодов занимает 1 ГБ дискового пространства, а перекомпиляция всей системы FreeBSD требует дополнительно 5 ГБ пространства.tests— Набор тестов FreeBSD.
2.5.4. Установка по сети
Меню, показанное на рисунке Установка из сети, появляется только при установке с -bootonly.iso или -mini-memstick.img, так как эти носители не содержат копий файлов установки. Поскольку файлы установки должны быть получены через сетевое соединение, это меню указывает на необходимость предварительной настройки сетевого интерфейса. Если это меню появляется на любом этапе процесса, не забудьте следовать инструкциям из раздела Настройка сетевых интерфейсов.

2.6. Выделение дискового пространства
Следующее меню используется для определения метода распределения дискового пространства.
bsdinstall предоставляет пользователю четыре метода распределения дискового пространства:
Auto (ZFS)— автоматическое разбиение на разделы создаёт систему с корневым разделом на ZFS и возможностью использования шифрования GELI для загрузочных окружений.Auto (UFS)— автоматическое разбиение диска с использованием файловой системыUFS.Ручное (Manual)разбиение позволяет опытным пользователям создавать настраиваемые разделы с помощью параметров меню.Оболочка (Shell)открывает командную оболочку, где опытные пользователи могут создавать настраиваемые разделы с помощью утилит командной строки, таких как gpart(8), fdisk(8) и bsdlabel(8).
Этот раздел описывает, что следует учитывать при разметке разделов диска. Затем демонстрируется, как использовать различные методы разметки.
2.6.1. Проектирование разметки разделов
По умолчанию схема разметки разделов для файловых систем включает одну файловую систему для всей системы. При использовании UFS может быть целесообразно рассмотреть использование нескольких файловых систем, если у вас достаточно места на диске или несколько дисков. При разметке файловых систем учитывайте, что жёсткие диски передают данные быстрее с внешних дорожек по сравнению с внутренними. Таким образом, небольшие и часто используемые файловые системы должны располагаться ближе к внешней части диска, а крупные разделы, такие как /usr, следует размещать ближе к внутренней части диска. Рекомендуется создавать разделы в следующем порядке: /, раздел подкачки, /var и /usr.
Размер раздела /var зависит от предполагаемого использования машины. Этот раздел используется для хранения почтовых ящиков, файлов журналов и очередей печати. Почтовые ящики и файлы журналов могут достигать неожиданно больших размеров в зависимости от количества пользователей и срока хранения журналов. В среднем большинству пользователей редко требуется более одного гигабайта свободного места на диске в /var.
Иногда в |
Раздел /usr содержит множество файлов, поддерживающих систему, включая коллекцию портов FreeBSD и исходный код системы. Для этого раздела рекомендуется выделить не менее 2 гигабайт пространства. Также учтите, что домашние каталоги пользователей по умолчанию размещаются в /usr/home, но могут быть расположены на другом разделе. По умолчанию /home является символической ссылкой на /usr/home.
При выборе размера разделов учитывайте требования к пространству. Нехватка места в одном разделе при почти полном отсутствии использования другого может создать проблемы.
Как правило, размер раздела подкачки должен быть примерно в два раза больше объема физической памяти (RAM). Системам с малым объемом RAM (меньше для конфигураций с большим объемом памяти) может быть полезно иметь больше область подкачки. Слишком маленький объем подкачки может привести к неэффективности работы кода сканирования страниц виртуальной памяти и создать проблемы в будущем при добавлении памяти.
На больших системах с несколькими SCSI-дисками или несколькими IDE-дисками, работающими на разных контроллерах, рекомендуется настраивать раздел подкачки на каждом диске, вплоть до четырёх дисков. Разделы подкачки должны быть примерно одинакового размера. Ядро может обрабатывать разделы произвольного размера, но внутренние структуры данных масштабируются до 4-кратного размера наибольшего раздела подкачки. Поддержание разделов подкачки примерно одинакового размера позволит ядру оптимально распределять пространство подкачки по дискам. Большие размеры подкачки могут вызвать предупреждение ядра о суммарном объёме настроенной подкачки. Лимит можно увеличить, выделив больше памяти для отслеживания распределения подкачки, как указано в сообщении с предупреждением. Это может облегчить восстановление после сбоя программы без необходимости перезагрузки системы.
Правильное разделение системы на разделы предотвращает распространение фрагментации, возникающей в небольших разделах с высокой нагрузкой на запись, на преимущественно читаемые разделы. Размещение разделов с высокой нагрузкой на запись ближе к краю диска повышает производительность ввода-вывода в тех разделах, где это наиболее критично. Хотя производительность ввода-вывода в крупных разделах также может быть важной, их смещение ближе к краю диска не даст значительного прироста производительности по сравнению с перемещением /var к краю.
2.6.2. Разметка диска с использованием UFS с помощью мастера
При выборе этого метода отобразится меню с доступными дисками. Если подключено несколько дисков, выберите тот, на который будет установлена FreeBSD.

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

После выбора варианта Весь диск программа bsdinstall отображает диалоговое окно с предупреждением о том, что диск будет очищен.

Следующее меню показывает список доступных типов схем разделов. GPT обычно является наиболее подходящим выбором для компьютеров amd64. Более старые компьютеры, несовместимые с GPT, должны использовать MBR. Остальные схемы разделов, как правило, применяются для редких или устаревших компьютеров. Дополнительная информация доступна в таблице Схемы разделов.

После создания разметки разделов просмотрите её, чтобы убедиться, что она соответствует требованиям установки. Выбор Отменить (Revert) вернёт разделы к исходным значениям. Нажатие Автоматически (Auto) воссоздаст автоматические разделы FreeBSD. Разделы также можно создавать, изменять или удалять вручную. Когда разметка разделов будет правильной, выберите Готово (Finish) для продолжения установки.

После настройки дисков в следующем меню предоставляется последняя возможность внести изменения перед форматированием выбранных накопителей. Если изменения необходимы, выберите Назад, чтобы вернуться в главное меню разметки. Отменить & Выйти завершает работу установщика без внесения изменений в накопитель. В противном случае выберите Применить, чтобы начать процесс установки.

Для продолжения процесса установки перейдите к разделу Загрузка файлов дистрибутива.
2.6.3. Ручное разбиение на разделы
Выбор этого метода открывает редактор разделов:

Выделите диск для установки (в данном примере ada0) и нажмите Создать (Create), чтобы отобразить меню доступных схем разделов:

Для компьютеров на архитектуре amd64 обычно наиболее подходящим выбором является GPT. Старые компьютеры, несовместимые с GPT, должны использовать MBR. Остальные схемы разделов, как правило, применяются для редких или устаревших компьютеров.
| Сокращение | Описание |
|---|---|
APM | Apple Partition Map, используется в PowerPC®. |
BSD | Метка BSD без MBR, иногда называемая опасно выделенным режимом, так как не-BSD утилиты для работы с дисками могут её не распознать. |
GPT | |
MBR |
После выбора и создания схемы разделов снова выберите Создать, чтобы создать разделы. Клавиша Tab используется для перехода между полями (после перебора <OK>, <Параметры> и <Отмена>).

Стандартная установка FreeBSD с использованием GPT включает как минимум три раздела, включая либо UFS, либо ZFS:
freebsd-bootилиefi- Содержит загрузочный код FreeBSD.freebsd-ufs- Файловая система FreeBSD UFS.freebsd-zfs- Файловая система ZFS в FreeBSD. Дополнительная информация о ZFS доступна в Файловая система ZFS (ZFS).freebsd-swap- область подкачки FreeBSD.
Обратитесь к gpart(8) для описания доступных типов разделов GPT.
Можно создать несколько разделов файловой системы. Некоторые предпочитают традиционную схему с отдельными разделами для /, /var, /tmp и /usr.
Обратите внимание, что |
См. Создание традиционных разделов файловой системы с разделением для примера.
Размер (Size) может быть указан с общепринятыми сокращениями: K для килобайт, M для мегабайт или G для гигабайт.
Правильное выравнивание секторов обеспечивает наилучшую производительность, а создание разделов с размерами, кратными 4 КБ, помогает гарантировать выравнивание на дисках с секторами размером 512 байт или 4 КБ. Как правило, использование размеров разделов, кратных 1 МБ или 1 ГБ, — это самый простой способ убедиться, что каждый раздел начинается с адреса, кратного 4 КБ. Есть одно исключение: раздел freebsd-boot для загрузки из BIOS не должен превышать 512 КБ из-за ограничений старого загрузочного кода. Для загрузки с поддержкой UEFI такого ограничения нет. |
Для раздела, который будет содержать файловую систему, требуется точка монтирования (Mountpoint). Если создается только один раздел UFS, точкой монтирования должен быть /.
Метка (Label) — это имя, по которому раздел будет известен. Имена или номера дисков могут измениться, если диск подключён к другому контроллеру или порту, но метка раздела остаётся неизменной. Использование меток вместо имён дисков и номеров разделов в файлах, таких как /etc/fstab, делает систему более устойчивой к изменениям оборудования. Метки GPT отображаются в /dev/gpt/ при подключении диска. Другие схемы разделения имеют свои возможности для меток, и их метки отображаются в разных каталогах в /dev/.
Используйте уникальные метки для каждого раздела, чтобы избежать конфликтов из-за одинаковых меток. Можно добавить несколько букв из имени компьютера, его назначения или местоположения. Например, используйте |
Для традиционной схемы разделов, где /, /var, /tmp и /usr являются отдельными файловыми системами на своих разделах, создайте схему разделов GPT, затем создайте разделы, как показано ниже. Указанные размеры разделов типичны для целевого диска размером 20 ГБ. Если на целевом диске доступно больше места, могут быть полезны увеличенные разделы подкачки или /var. Метки, указанные здесь, имеют префикс ex (от "example"), но читателям следует использовать другие уникальные значения меток, как описано выше.
По умолчанию gptboot в FreeBSD ожидает, что первый UFS-раздел будет разделом /.
| Тип раздела | Размер | Точка монтирования | Label |
|---|---|---|---|
|
| ||
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
| принять значение по умолчанию (оставшаяся часть диска) |
|
|
После создания пользовательских разделов выберите Завершить (Finish), чтобы продолжить установку и перейти к разделу Загрузка файлов дистрибутива.
2.6.4. Разметка диска с использованием Root-on-ZFS с помощью мастера
Этот режим разметки работает только с целыми дисками и полностью сотрёт все данные на диске. Основное меню настройки ZFS предоставляет несколько вариантов управления созданием пула.
Вот краткое описание пунктов этого меню:
Установить (Install)- Приступить к установке с выбранными параметрами.Тип пула/диски (Pool Type/Disks)- НастройтеТип пулаи диск(и), которые будут составлять пул. Автоматический установщик ZFS в настоящее время поддерживает создание только одного vdev верхнего уровня, за исключением режима stripe. Для создания более сложных пулов воспользуйтесь инструкциями в Разметка в режиме оболочки, чтобы создать пул.Сканировать диски (Rescan Devices)- Обновить список доступных дисков.Информация о диске (Disk Info)- Это меню позволяет просматривать информацию о каждом диске, включая таблицу разделов и другие данные, такие как модель устройства и серийный номер, если они доступны.Имя пула (Pool Name)- Укажите имя пула. По умолчанию используется имя zroot.Принудительно использовать секторы 4K? (Force 4K Sectors?)— Принудительное использование секторов размером 4K. По умолчанию установщик автоматически создает разделы, выровненные по границам 4K, и принудительно устанавливает использование секторов 4K в ZFS. Это безопасно даже для дисков с секторами размером 512 байт и имеет дополнительное преимущество: пулы, созданные на дисках с 512-байтными секторами, смогут в будущем работать с дисками, имеющими секторы 4K, — как для расширения хранилища, так и для замены вышедших из строя дисков. Нажмите Enter, чтобы выбрать активацию или отказ от нее.Шифровать диски (Encrypt Disks)?- Шифрование дисков позволяет пользователю зашифровать диски с помощью GELI. Дополнительная информация о шифровании дисков доступна в “Шифрование дисков с помощью geli”. Нажмите клавишу Enter, чтобы выбрать, активировать его или нет.Схема разделов (Partition Scheme)- Выберите схему разделов. GPT рекомендуется в большинстве случаев. Нажмите клавишу Enter для выбора между различными вариантами.Размер подкачки (Swap Size)- Установите объем области подкачки.Зеркалировать подкачку (Mirror Swap)?- Определяет, нужно ли зеркалировать раздел подкачки между дисками. Учтите, что включение зеркалирования swap может нарушить работу дампов аварийных завершений. Нажмите Enter, чтобы активировать или отклонить этот параметр.Шифровать раздел подкачки (Encrypt Swap)?- Определяет, следует ли шифровать раздел подкачки. При каждом запуске системы раздел подкачки будет зашифрован временным ключом, который удаляется после перезагрузки. Нажмите Enter, чтобы выбрать, активировать эту функцию или нет. Дополнительная информация о шифровании раздела подкачки приведена в Шифрование раздела подкачки.
Выберите T, чтобы настроить Тип пула (Pool Type) и диски, которые будут входить в пул.

Вот сводка по Типу пула, который можно выбрать в этом меню:
stripe- Чередование (striping) обеспечивает максимальный объем хранилища из всех подключенных устройств, но не предоставляет избыточности. Если выйдет из строя хотя бы один диск, данные в пуле будут потеряны безвозвратно.mirror- Зеркалирование сохраняет полную копию всех данных на каждом диске. Зеркалирование обеспечивает высокую производительность чтения, поскольку данные считываются со всех дисков параллельно. Производительность записи ниже, так как данные должны быть записаны на все диски в пуле. Допускает отказ всех дисков, кроме одного. Для этого варианта требуется как минимум два диска.raid10- Чередующиеся зеркала. Обеспечивает наилучшую производительность, но наименьший объем хранилища. Для этого варианта требуется четное количество дисков, минимум четыре.raidz1- RAID с одинарной избыточностью. Позволяет одновременный отказ одного диска. Для этого варианта требуется как минимум три диска.raidz2- Двухдисковая избыточная RAID. Позволяет одновременно отказать двум дискам. Для этой конфигурации требуется как минимум четыре диска.raidz3- Трехкратно избыточный RAID. Позволяет одновременно отказать трем дискам. Для этого варианта требуется как минимум пять дисков.
После выбора Типа пула отображается список доступных дисков, и пользователю предлагается выбрать один или несколько дисков для создания пула. Затем конфигурация проверяется, чтобы убедиться, что выбрано достаточное количество дисков. Если проверка не пройдена, выберите <Изменить выбор>, чтобы вернуться к списку дисков, или <Назад>, чтобы изменить Тип пула.


Если один или несколько дисков отсутствуют в списке или если диски были подключены после запуска установщика, выберите - Повторное сканирование устройств (Rescan Devices), чтобы обновить список доступных дисков.

Чтобы случайно не стереть не тот диск, можно использовать меню - Disk Info для просмотра информации о каждом диске, включая таблицу разделов и другие данные, такие как модель устройства и серийный номер, если они доступны.

Выберите N для настройки Имени пула (Pool Name). Введите желаемое имя, затем выберите <OK>, чтобы установить его, или <Отмена>, чтобы вернуться в главное меню и оставить имя по умолчанию.

Выберите S, чтобы установить размер раздела подкачки. Введите желаемый размер раздела подкачки, затем выберите <OK> для подтверждения или <Cancel>, чтобы вернуться в главное меню и оставить значение по умолчанию.

После установки всех необходимых значений выберите в верхней части меню опцию >>> Установить. Установщик предоставит последнюю возможность отменить процесс перед уничтожением содержимого выбранных дисков для создания пула ZFS.

Если включено шифрование дисков GELI, установщик дважды запросит парольную фразу, используемую для шифрования дисков. Затем начнётся инициализация шифрования.


Установка затем продолжается в обычном режиме. Для продолжения установки перейдите к разделу Получение файлов дистрибутива.
2.6.5. Режим разметки разделов в оболочке
При создании сложных установок меню разметки bsdinstall может не предоставлять необходимого уровня гибкости. Опытные пользователи могут выбрать опцию Shell в меню разметки, чтобы вручную разметить диски, создать файловую систему(ы), заполнить /tmp/bsdinstall_etc/fstab и смонтировать файловые системы в /mnt. После выполнения этих действий введите exit, чтобы вернуться в bsdinstall и продолжить установку.
2.7. Загрузка файлов дистрибутива
Время установки может варьироваться в зависимости от выбранных дистрибутивов, носителя установки и скорости компьютера. Серия сообщений будет показывать ход выполнения.
Сначала установщик форматирует выбранный диск(и) и инициализирует разделы. Затем, в случае bootonly media или mini memstick, он загружает выбранные компоненты:

Затем проверяется целостность файлов дистрибутива, чтобы убедиться, что они не были повреждены при загрузке или неправильно прочитаны с установочного носителя:

Наконец, проверенные файлы дистрибутива извлекаются на диск:

После извлечения всех запрошенных файлов дистрибутива bsdinstall отображает первый экран настройки после установки. Доступные параметры пост-конфигурации описаны в следующем разделе.
2.8. Сетевые интерфейсы, учетные записи, часовой пояс, службы и защита
2.8.1. Установка пароля root
Сначала необходимо установить пароль root. При вводе пароля символы не отображаются на экране. Пароль нужно ввести дважды, чтобы избежать ошибок при наборе.

root2.8.2. Настройка сетевых интерфейсов
Далее приведён список сетевых интерфейсов, обнаруженных на компьютере. Выберите интерфейс для настройки.

Если выбран интерфейс Ethernet, установщик перейдет сразу к меню, показанному в Выбор IPv4-сети. Если выбран беспроводной сетевой интерфейс, система выполнит поиск точек доступа:

Беспроводные сети идентифицируются по имени Service Set Identifier (SSID) — короткому уникальному названию каждой сети. Обнаруженные при сканировании SSID перечислены ниже, вместе с описанием доступных типов шифрования для каждой сети. Если нужный SSID не отображается в списке, выберите Повторить сканирование (Rescan), чтобы выполнить сканирование снова. Если нужная сеть по-прежнему не отображается, проверьте подключение антенны или попробуйте переместить компьютер ближе к точке доступа. После каждого изменения выполняйте повторное сканирование.

Далее введите информацию для шифрования, чтобы подключиться к выбранной беспроводной сети. Настоятельно рекомендуется использовать шифрование WPA2 вместо устаревших типов, таких как WEP, которые обеспечивают низкий уровень безопасности. Если сеть использует WPA2, введите пароль, также известный как Pre-Shared Key (PSK). В целях безопасности вводимые символы отображаются звездочками.

Затем выберите, нужно ли настраивать IPv4-адрес на Ethernet или беспроводном интерфейсе:

Существует два способа настройки IPv4. DHCP автоматически правильно настроит сетевой интерфейс и должен использоваться, если в сети есть DHCP-сервер. В противном случае, информацию об адресации необходимо ввести вручную как статическую конфигурацию.
Не вводите произвольные сетевые настройки, так как это не сработает. Если DHCP-сервер недоступен, получите информацию, указанную в Необходимая информация о сети, у администратора сети или интернет-провайдера. |
Если доступен DHCP-сервер, выберите Да в следующем меню для автоматической настройки сетевого интерфейса. Установщик может показаться зависшим на минуту или около того, пока он находит DHCP-сервер и получает адресную информацию для системы.

Если DHCP-сервер недоступен, выберите Нет и введите следующую информацию об адресации в этом меню:

IP-адрес- IPv4-адрес, назначенный этому компьютеру. Адрес должен быть уникальным и не должен уже использоваться другим устройством в локальной сети.Маска подсети (Subnet Mask)- Маска подсети для сети.Шлюз по умолчанию (Default Router)- IP-адрес сетевого шлюза по умолчанию.
Следующий экран спросит, нужно ли настраивать интерфейс для IPv6. Если IPv6 доступен и нужен, выберите Да, чтобы включить его.

В IPv6 также есть два метода настройки. Stateless Address Autoconfiguration (SLAAC) автоматически запрашивает правильную конфигурационную информацию у локального маршрутизатора. Подробнее см. rfc4862. Статическая настройка требует ручного ввода сетевой информации.
Если доступен маршрутизатор IPv6, выберите Да в следующем меню для автоматической настройки сетевого интерфейса. Установщик может на минуту или около того показаться зависшим, пока он ищет маршрутизатор и получает адресную информацию для системы.

Если маршрутизатор IPv6 недоступен, выберите Нет и введите следующую информацию о настройке адресации в этом меню:

IPv6-адрес- IPv6-адрес, назначенный этому компьютеру. Адрес должен быть уникальным и не использоваться другим устройством в локальной сети.Шлюз по умолчанию (Default Router)- IPv6-адрес шлюза по умолчанию в сети.
Последнее меню настройки сети используется для конфигурации резолвера Domain Name System (DNS), который преобразует имена хостов в сетевые адреса и обратно. Если для автоматической настройки сетевого интерфейса использовались DHCP или SLAAC, значения в Resolver Configuration могут быть уже заполнены. В противном случае введите имя домена локальной сети в поле Search. DNS #1 и DNS #2 — это IPv4 и/или IPv6-адреса DNS-серверов. Требуется указать хотя бы один DNS-сервер.

После настройки интерфейса выберите зеркальный сайт, расположенный в том же регионе мира, что и компьютер, на который устанавливается FreeBSD. Файлы можно загрузить быстрее, если зеркало находится ближе к целевому компьютеру, что сокращает время установки.
Выбор |

2.8.3. Установка часового пояса
Следующая серия меню используется для определения правильного местного времени путем выбора географического региона, страны и часовой зоны. Установка часовой зоны позволяет системе автоматически корректировать региональные изменения времени, такие как переход на летнее время, и правильно выполнять другие функции, связанные с часовыми зонами.
Пример, приведенный здесь, предназначен для машины, находящейся в материковой часовой зоне Испании, Европа. Выбор будет варьироваться в зависимости от географического местоположения.

Соответствующий регион выбирается с помощью клавиш со стрелками, а затем нажатием Enter.

Выберите соответствующую страну с помощью клавиш со стрелками и нажмите Enter.

Используя клавиши со стрелками, выберите подходящую часовую зону и нажмите Enter.

Убедитесь, что аббревиатура часовой зоны верна.

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

Подходящее время выбирается с помощью клавиш со стрелками, а затем нажатием Установить время. В противном случае можно пропустить выбор времени, нажав Пропустить.
2.8.4. Включение сервисов
Следующее меню используется для настройки системных служб, которые будут запускаться при загрузке системы. Все эти службы являются опциональными. Запускайте только те службы, которые необходимы для функционирования системы.

Вот перечень служб, которые можно включить в этом меню:
local_unbound— Включить локальный DNS-резолвер unbound. Необходимо учитывать, что данная конфигурация предназначена только для использования в качестве локального кэширующего пересылающего резолвера. Если цель - настроить резолвер для всей сети, установите пакет dns/unbound.sshd— демон Secure Shell (SSH), используемый для удалённого доступа к системе через зашифрованное соединение. Включайте эту службу только если системе необходимо быть доступной для удалённых входов.moused— Включите эту службу, если мышь будет использоваться в командной строке системной консоли.ntpdate— Включить автоматическую синхронизацию времени при загрузке. Обратите внимание, что функциональность этой программы теперь доступна в демоне ntpd(8), а утилита ntpdate(8) вскоре будет исключена.ntpd— демон протокола сетевого времени (NTP) для автоматической синхронизации часов. Включите эту службу, если хотите синхронизировать системные часы с удалённым сервером времени или пулом серверов.powerd— Утилита управления питанием системы для контроля питания и энергосбережения.dumpdev— Дампы памяти полезны при отладке проблем с системой, поэтому пользователям рекомендуется их включить.
2.8.5. Включение параметров усиленной безопасности
Следующее меню используется для настройки параметров безопасности, которые будут включены. Все эти параметры необязательны, но их использование рекомендуется.

Вот сводка опций, которые можно включить в этом меню:
hide_uids— Скрывать процессы, выполняемые от имени других пользователей (UID). Это предотвращает возможность непривилегированным пользователям видеть запущенные процессы других пользователей.hide_gids— Скрывать процессы, выполняемые от имени других групп (GID). Это предотвращает возможность непривилегированных пользователей видеть выполняемые процессы других групп.hide_jail— Скрывать процессы, выполняющиеся в клетке. Это предотвращает возможность непривилегированным пользователям видеть процессы, выполняющиеся внутри клетки.read_msgbuf— Запретить чтение буфера сообщений ядра непривилегированным пользователям. Предотвращает возможность использования непривилегированными пользователями dmesg(8) для просмотра сообщений из буфера журнала ядра.proc_debug— Отключает средства отладки процессов для непривилегированных пользователей. Отключает различные сервисы отладки межпроцессного взаимодействия для непривилегированных пользователей, включая некоторую функциональность procfs,ptrace()иktrace(). Обратите внимание, что это также заблокирует работу инструментов отладки, таких как lldb(1), truss(1) и procstat(1), а также некоторых встроенных средств отладки в определённых скриптовых языках, например PHP.random_pid— Рандомизировать PID процессов.clear_tmp— очистка/tmpпри запуске системы.disable_syslogd— Отключить открытие сетевого сокета syslogd. По умолчанию FreeBSD запускает syslogd в безопасном режиме с параметром-s, что предотвращает прослушивание входящих UDP-запросов на порту 514. При включении этой опции syslogd будет запущен с параметром-ss, что запрещает ему открывать какие-либо порты. Подробнее см. syslogd(8).disable_sendmail— Отключить почтовый транспортный агент sendmail.secure_console— заставляет командную строку запрашивать парольrootпри входе в однопользовательский режим.disable_ddtrace— DTrace может работать в режиме, который влияет на работающее ядро. Деструктивные действия не могут быть использованы, если они явно не включены. Используйте-wдля включения этой опции при работе с DTrace. Для получения дополнительной информации см. dtrace(1).enable_aslr— Включить рандомизацию раскладки адресного пространства. Для получения дополнительной информации о рандомизации раскладки адресного пространства можно обратиться к статье в Википедии.
2.8.6. Добавление пользователей
Следующее меню предлагает создать хотя бы одну учетную запись пользователя. Рекомендуется входить в систему под учетной записью пользователя, а не как root. При входе под root практически отсутствуют ограничения или защита от возможных действий. Вход под обычным пользователем безопаснее и надежнее.
Выберите Да, чтобы добавить новых пользователей.

Следуйте подсказкам и введите запрашиваемую информацию для учетной записи пользователя. Пример, показанный в Ввод информации о пользователе, создает учетную запись пользователя asample.

Вот сводка информации для ввода:
Имя пользователя (Username)— Имя пользователя, которое будет использоваться для входа. Обычно применяется соглашение, согласно которому имя пользователя формируется из первой буквы имени и фамилии, при условии что каждое имя пользователя уникально в системе. Имя пользователя чувствительно к регистру и не должно содержать пробелов.Полное имя (Full name)— Полное имя пользователя. Может содержать пробелы и используется в качестве описания учётной записи пользователя.Uid- Идентификатор пользователя. Обычно оставляется пустым, чтобы система автоматически назначила значение.Группа (Login group)- Группа пользователя. Обычно оставляется пустым для использования значения по умолчанию.Добавить пользователя в другие группы?— Дополнительные группы, в которые будет добавлен пользователь. Если пользователю нужны административные права, укажите здесьwheel.Класс логина (Login class)- Обычно оставляется пустым для значений по умолчанию.Оболочка (Shell)- Введите одно из предложенных значений, чтобы установить интерактивную оболочку для пользователя. Дополнительную информацию об оболочках см. в Оболочки.Домашний каталог (Home directory)- Домашний каталог пользователя. Обычно значение по умолчанию является правильным.Права доступа к домашнему каталогу (Home directory permissions)- Права доступа к домашнему каталогу пользователя. Обычно значение по умолчанию является правильным.Использовать аутентификацию на основе пароля (Use password-based authentication)?- Обычноyes, чтобы пользователь вводил пароль при входе.Использовать пустой пароль (Use an empty password)?- Обычнонет, так как пустые или простые пароли ненадёжны.Использовать случайный пароль (Use a random password)?- Обычнонет, чтобы пользователь мог установить свой пароль в следующем запросе.Введите пароль (Enter password)- Пароль для этого пользователя. Вводимые символы не будут отображаться на экране.Повторите пароль (Enter password again)- Пароль должен быть введён повторно для проверки.Заблокировать учетную запись после создания (Lock out the account after creation)?- Обычнонет, чтобы пользователь мог войти в систему.
После ввода всех данных отображается сводка для проверки. Если была допущена ошибка, введите no, чтобы исправить её. Когда всё верно, введите yes для создания нового пользователя.

Если нужно добавить других пользователей, ответьте yes на вопрос Добавить другого пользователя (Add another user)?. Введите no, чтобы завершить добавление пользователей и продолжить установку.
Для получения дополнительной информации о добавлении пользователей и управлении учетными записями см. Пользователи и основы управления учетными записями.
2.8.7. Окончательная конфигурация
После установки и настройки всех компонентов предоставляется последняя возможность изменить параметры.

Используйте это меню для внесения изменений или выполнения дополнительной настройки перед завершением установки.
Добавить пользователя (Add User)- Описано в Добавление пользователей.Пароль root (Root Password)- Описано в Установка пароляroot.Имя хоста (Hostname)- Описано в Установка имени хоста.Сеть (Network)- Описано в Настройка сетевых интерфейсов.Службы (Services)- Описано в Включение служб.Усиление защиты системы (System Hardening)- Описано в Включение опций усиления безопасности.Часовая зона (Time Zone)- Описано в Настройка часовой зоны.Руководство (Handbook)- Загрузить и установить Руководство FreeBSD.
После завершения настройки выберите Выход (Exit).

bsdinstall предложит выполнить любую дополнительную настройку, необходимую перед перезагрузкой в новую систему. Выберите Да, чтобы выйти в оболочку новой системы, или Нет, чтобы перейти к последнему шагу установки.

Если требуется дополнительная настройка или специальная установка, выберите Live CD, чтобы загрузить установочный носитель в режиме Live CD.
Если установка завершена, выберите Перезагрузка, чтобы перезагрузить компьютер и запустить новую систему FreeBSD. Не забудьте извлечь установочный носитель FreeBSD, иначе компьютер может снова загрузиться с него.
При загрузке FreeBSD отображаются информационные сообщения. После завершения загрузки системы появляется приглашение для входа. В ответ на приглашение login: введите имя пользователя, добавленное во время установки. Избегайте входа в систему как root. Инструкции по получению прав суперпользователя, когда требуется административный доступ, приведены в Учётная запись суперпользователя.
Сообщения, появляющиеся во время загрузки, можно просмотреть, нажав Scroll-Lock, чтобы включить буфер прокрутки. Для перемещения по сообщениям можно использовать клавиши PgUp, PgDn и стрелки. По завершении нажмите Scroll-Lock снова, чтобы разблокировать экран и вернуться к консоли. Для просмотра этих сообщений после работы системы в течение некоторого времени введите less /var/run/dmesg.boot в командной строке. Нажмите q, чтобы вернуться в командную строку после просмотра.
Если в Выбор дополнительных служб для включения была включена служба sshd, первая загрузка может быть немного медленнее, так как система генерирует SSH-ключи хоста. Последующие загрузки будут быстрее. Отпечатки ключей отображаются, как в следующем примере:
Generating public/private rsa1 key pair.
Your identification has been saved in /etc/ssh/ssh_host_key.
Your public key has been saved in /etc/ssh/ssh_host_key.pub.
The key fingerprint is:
10:a0:f5:af:93:ae:a3:1a:b2:bb:3c:35:d9:5a:b3:f3 root@machine3.example.com
The key's randomart image is:
+--[RSA1 1024]----+
| o.. |
| o . . |
| . o |
| o |
| o S |
| + + o |
|o . + * |
|o+ ..+ . |
|==o..o+E |
+-----------------+
Generating public/private dsa key pair.
Your identification has been saved in /etc/ssh/ssh_host_dsa_key.
Your public key has been saved in /etc/ssh/ssh_host_dsa_key.pub.
The key fingerprint is:
7e:1c:ce:dc:8a:3a:18:13:5b:34:b5:cf:d9:d1:47:b2 root@machine3.example.com
The key's randomart image is:
+--[ DSA 1024]----+
| .. . .|
| o . . + |
| . .. . E .|
| . . o o . . |
| + S = . |
| + . = o |
| + . * . |
| . . o . |
| .o. . |
+-----------------+
Starting sshd.Обратитесь к OpenSSH для получения дополнительной информации об отпечатках и SSH.
FreeBSD не устанавливает графическое окружение по умолчанию. Дополнительную информацию об установке и настройке графического оконного менеджера можно найти в The X Window System.
Правильное завершение работы компьютера под управлением FreeBSD помогает защитить данные и оборудование от повреждений. Не отключайте питание до того, как система будет правильно остановлена! Если пользователь является членом группы wheel, необходимо стать суперпользователем, введя su в командной строке и указав пароль root. Затем введите shutdown -p now, и система корректно завершит работу, а если оборудование поддерживает такую возможность, выключится автоматически.
2.9. Устранение неполадок
Этот раздел посвящён устранению основных проблем при установке, включая распространённые ошибки, о которых сообщали пользователи.
Проверьте заметки о совместимости оборудования на странице информации о выпусках FreeBSD для соответствующей версии FreeBSD, чтобы убедиться, что оборудование поддерживается.
Некоторые проблемы при установке можно избежать или уменьшить, обновив микропрограмму различных компонентов оборудования, в первую очередь материнской платы. Микропрограмма материнской платы обычно называется BIOS. У большинства производителей материнских плат и компьютеров есть веб-сайты с обновлениями и информацией о них. Производители, как правило, не рекомендуют обновлять BIOS материнской платы без веской причины, такой как критическое обновление. Процесс обновления может пройти неудачно, что приведёт к повреждению BIOS и неработоспособности компьютера. |
Если система зависает при проверке оборудования во время загрузки или ведет себя странно в процессе установки, причиной может быть ACPI. FreeBSD активно использует системную службу ACPI на платформах i386 и amd64 для помощи в настройке системы, если она обнаружена во время загрузки. К сожалению, в драйвере ACPI, а также в материнских платах и BIOS до сих пор существуют ошибки. ACPI можно отключить, установив подсказку hint.acpi.0.disabled в загрузчике третьей стадии:
set hint.acpi.0.disabled="1"Этот параметр сбрасывается при каждой загрузке системы, поэтому необходимо добавить hint.acpi.0.disabled="1" в файл /boot/loader.conf. Дополнительную информацию о загрузчике можно найти в Synopsis.
2.10. Использование Live CD
Меню приветствия bsdinstall, показанное в Меню приветствия, предоставляет опцию Live CD. Это полезно для тех, кто ещё сомневается, подходит ли FreeBSD в качестве операционной системы, и хочет протестировать некоторые функции перед установкой.
Следует отметить следующие моменты перед использованием Live CD:
Для доступа к системе требуется аутентификация. Имя пользователя —
root, пароль пустой.Поскольку система работает непосредственно с установочного носителя, производительность будет значительно ниже, чем у системы, установленной на жёсткий диск.
Эта опция предоставляет только командную строку, а не графический интерфейс.
Изменено: 20 октября 2025 г. by Vladlen Popolitov



