1.           Для начала вам необходимо приобрести установочный образ ОС FreeBSD. Вы можете скачать его на сайте разработчика или же с другого ресурса. Адрес сайта разработчика: freebsd.org. Если у вас есть образ диска с операционной системой, запишите его на DVD диск с помощью соответствующей программы (Nero, Alcohol 120%, др.). Или запишите этот образ на USB флэшку с помощью одной из специальных программ (например, WinSetupFromUSB). Затем вставьте диск в дисковод или флэшку в USB порт и перезагрузите компьютер. Во время загрузки компьютера нажмите на клавишу выбора загрузочного устройства (для разных моделей компьютера эта клавиша может быть разной).
2.           Можно приступать к установке операционной системы. После загрузки необходимых файлов первое, что вы увидите – изображение на Рис. 1.
Рис. 1 Стартовый загрузчик FreeBSD
На данном этапе вам доступны следующие действия:
·     При нажатии клавиши Пробел останавливается таймер в нижней части экрана.
·     При нажатии клавиши Enter происходит дальнейшая загрузка файлов для установки операционной системы.
·     При нажатии цифры 3 на клавиатуре происходит перезагрузка системы.
·     При нажатии клавиши A происходит включение/отключение поддержки ACPI.
·     При нажатии клавиши M происходит включение/отключение режима загрузки операционной системы в безопасном режиме.
·     При нажатии клавиши S происходит включение/отключение загрузки операционной системы в однопользовательском режиме.
·     При нажатии клавиши V происходит включение/отключение режима пошагового вывода.
Для установки операционной системы нажмите клавишу Enter или дождитесь завершения отсчёта таймера.
3.           Ядром FreeBSD будет произведён поиск распознанных устройств. Просмотреть весь список вы сможете с помощью нажатий клавиш Page UP и Page Down (прокрутка включается/выключается клавишей Scroll Lock). После процедуры идентификации имеющихся устройств появится окно, предоставляющее выбор одного из трёх режимов загрузки, изображённое на Рис. 2.
Рис. 2 Диалоговое окно выбора режима загрузки
Для выбора одного из действий при появлении подобных диалоговых окон перемещайте выделение клавишами со стрелками Вправо и Влево, а для подтверждения выбора нажмите Enter. На данном этапе вам доступны следующие действия:
·     При выборе Install продолжается установка FreeBSD.
·     При выборе Shell запускается интерфейс командной строки FreeBSD с текущего носителя (CD, DVD, USB Flash). В этом режиме вы можете просматривать содержимое каталогов носителя, а так же содержимое файлов, например, с помощью текстового редактора.
·     При выборе Live CD запускается “портативный вариант” операционной системы FreeBSD для ознакомления с ней.
Нас интересует установка FreeBSD, поэтому выберите Install.
4.           Далее на экране появляется окно, представленное на Рис. 3.
Рис. 3 Диалоговое окно выбора раскладки клавиатуры
На данном этапе система спрашивает, хотите ли вы установить раскладку клавиатуры отличную от стандартной раскладки.
Если вы выбрали No, см. пункт 5.
Если же вы выбрали да, то на экране появится диалоговое окно, представленное на Рис. 4.
Рис. 4 Диалоговое окно выбора раскладки клавиатуры
На данном этапе для выбора раскладки используются клавиши со стрелками Вверх и Вниз, а для выбора подтверждения или отклонения – Влево и Вправо. Как при подтверждении выбора, так и при его отклонении вы переходите на пункт 5.
5.           На следующем этапе появляется диалоговое окно, представленное на Рис. 5.
Рис. 5 Диалоговое окно ввода имени машины (компьютера)
На данном этапе система просит вас ввести имя данной машины (компьютера). Также система сообщает: “Если ваша машина входит в корпоративную сеть, пожалуйста, узнайте у вашего администратора сети соответствующее имя”. Иными словами так будет называться ваш компьютер в сети. После ввода имени нажмите Enter.
6.           На следующем этапе появляется диалоговое окно, представленное на Рис. 6.
Рис. 6 Диалоговое окно выбора дистрибутивов
На данном этапе система предлагает вам выбрать необязательные, но доступные для установки компоненты системы. Сверху вниз: Дополнительная документация, Игры (удача, т.д.), Коллекция портов, Исходные коды системы. Здесь для того, чтобы поставить/снять отметку установки компонента (*), перемещайте выделение с помощью клавиш со стрелками Вверх и Вниз, нажимайте пробел непосредственно для отметки/снятия компонента. Затем нажмите Enter.
7.           На следующем этапе появляется диалоговое окно, представленное на Рис. 7.
Рис. 7 Диалоговое окно выбора режима разметки диска
На данном этапе система предлагает вам выбрать один из трёх режимов разбиения жёсткого диска на разделы и подразделы. Система сообщает: “Хотели бы вы использовать управляемый режим разметки диска (рекомендуется для начинающих) или же вручную разметить жёсткий диск (для экспертов)? Также вы можете запустить оболочку и полностью вручную разметить жёсткий диск”.
На данном этапе вам доступны следующие действия:
·     При выборе Guided запускается управляемый режим разметки диска.
·     При выборе Manual запускается ручной режим разметки диска.
·     При выборе Shell запускается ручной режим разметки диска с помощью интерфейса командной строки FreeBSD.
Выберите Guidedи нажмите Enter.
8.           На следующем этапе появляется диалоговое окно, представленное на Рис. 8.
Рис. 8 Диалоговое окно выбора способа разметки диска
На данном этапе система сообщает: “Хотели бы вы использовать жёсткий диск (ada0) полностью для О.С. FreeBSD или же хотите создать дополнительный раздел на диске для его совместного использования и другими операционными системами? Использование всего диска полностью уничтожит все хранящиеся на нём данные”.
На данном этапе вам доступны следующие действия:
·     При выборе Entire Disk система удаляет ВСЕ разделы и данные, которые находились на момент выбора этой опции независимо от их типа, количества, размера и т.д. Вследствие этого весь жёсткий диск представляет собой неразмеченное пространство. Затем система формирует из этого пространства Таблицу разделов GUID (GPT), т.е. особенным образом размечает это пространство. Затем в этом размеченном пространстве создаются три раздела, необходимых для установки и функционирования FreeBSD. Результат этого действия вы можете увидеть на Рис. 9.
·     Вариант Partition выбирается в том случае, если у вас на текущий момент жёсткий диск размечен определённым образом (например, если у вас имеющийся раздел жёсткого диска используется для хранения каких-то данных или же на каком-то разделе установлена операционная система и вы НЕ ХОТИТЕ ТЕРЯТЬ ЭТИ ДАННЫЕ). Т.е. в этом случае система размечает ТЕКУЩЕЕ НЕРАЗМЕЧЕННОЕ ПРОСТРАНСТВО жёсткого диска.
Если вы выбрали второй вариант, см. пункт 10.
9.           При выборе EntireDisk результат операции будет соответствовать изображению на Рис. 9.
Рис. 9 Результат выбора EntireDisk
Перед вами диалоговое окно редактора разделов. Система сообщает: “Пожалуйста, проверьте правильность разметки диска. Когда закончите, нажмите кнопку Finish”. Как вы видите, система разделила всё дисковое пространство на три раздела: freebsd-boot – это раздел, необходимый для загрузки операционной системы; freebsd-ufs– это основной раздел, на котором будут храниться файлы О.С. и пользовательские файлы; freebsd-swap– это раздел “подкачки”, используемый для увеличения быстродействий системы. Далее выберите Finishи нажмите Enter. См. пункт 11.
10.           При выборе Partitionмогут возникнуть две ситуации:
·     Если на момент выбора Partitionжёсткий диск совсем не размечен или имеет разметку GPT, то система автоматически формирует ИЗ НЕРАЗМЕЧЕННОГО пространства разделы, необходимые для установки и функционирования FreeBSD. На Рис. 10 изображён пример такого случая: перед выбором варианта Partition на диске находился раздел типа freebsd-ufs размером 3 Гб для хранения определённых данных.
Рис. 10 Результат выбора варианта Partition при разметке GPT
Как вы видите, раздел типа freebsd-ufsразмером 3 Гб после действий системы остался нетронутым, а всё остальное неразмеченное пространство размером 7 Гб система распределила автоматически между тремя разделами: freebsd-boot – это раздел, необходимый для загрузки операционной системы; freebsd-ufs– это основной раздел, на котором будут храниться файлы О.С. и пользовательские файлы; freebsd-swap– это раздел “подкачки”, используемый для увеличения быстродействий системы. Далее выберите Finishи нажмите Enter. См. пункт 11.
В случае если на момент выбора Partition жёсткий диск имеет разметку типа отличного от GPT, система выдаст диалоговое окно, изображённое на Рис. 11.
Рис. 11 Результат выбора варианта Partition при разметке отличной от GPT
В случае, изображённом на Рис. 11 на момент выбора Partitionжёсткий диск имел разметку типа MBR, характерную для O.С. Dosи Windows, а также раздел с файловой системой NTFSразмером 4 Гб. Поэтому система и предлагает нам создать раздел типа freebsd (что означает, что он будет использоваться для создания в нём подразделов необходимых для установки и функционирования FreeBSD) размером равным оставшемуся неразмеченному дисковому пространству (6 Гб).
Для изменения размера пространства, выделяющегося для раздела, выберите поле Size и введите необходимый размер. Для подтверждения действия нажмите Tabи с помощью клавиш со стрелками выберите OKи нажмите Enter. На Рис. 12 изображён результат этих действий.
Рис. 12 Результат подтверждения создания раздела
Как вы видите, раздел типа NTFS размером 4 Гб после действий системы остался нетронутым, а в неразмеченном ранее пространстве система сформировала новый раздел, размер которого мы указали равным оставшимся шести Гб. Пространство этого раздела система распределила автоматически между двумя разделами: freebsd-ufs– это основной раздел, на котором будут храниться файлы О.С. и пользовательские файлы; freebsd-swap– это раздел “подкачки”, используемый для увеличения быстродействий системы. Далее выберите Finishи нажмите Enter.
11.            На следующем этапе появляется диалоговое окно, представленное на Рис. 13.
Рис. 13 Диалоговое окно подтверждения принятия изменений разметки
Система сообщает: “Сейчас будут сохранены все ваши изменения. Если вы выбрали перезапись имеющихся данных, они будут БЕЗВОЗВРАТНО СТЁРТЫ. Вы уверены, что хотите подтвердить все изменения?”.
На данном этапе вам доступны следующие действия:
·     При выборе Commitсистема сохраняет все ваши действия по разметке диска и приступает к следующей стадии установки.
·     При выборе Revert & Exitсистема отменяет ваши действия связанные с установкой FreeBSD и предлагает либо отменить, либо перезапустить установку с самого начала.
·     При выборе Back система возвращается в редактор разделов.
Выберите Commitи нажмите Enter.
12.           Далее система производит инициализацию файловой системы. Процесс инициализации изображён на Рис. 14.
Рис. 14 Инициализация файловой системы
После успешной инициализации файловой системы следует проверка контрольных сумм установочных архивов. Процесс проверки контрольных сумм изображён на Рис. 15.
Рис. 15 Проверка контрольных сумм
После успешной проверки контрольных сумм установочных архивов следует извлечение из этих архивов данных. Процесс извлечения данных изображён на Рис. 16.
Рис. 16 Извлечение данных из архивов
13.           После успешного выполнения всех трёх вышеперечисленных действий система выдаёт следующее сообщение, изображённое на Рис. 17.
Рис. 17 Запрос ввода пароля для пользователя root
На данном этапе система сообщает: “Пожалуйста, выберите пароль для учётной записи управления системой (root): Изменение локального пароля для root”. ВНИМАНИЕ!!! В операционной системе FreeBSDимеется такая “особенность”, что при вводе пароля символы НЕ ОТОБРАЖАЮТСЯ, НО НА САМОМ ДЕЛЕ ВВОДЯТСЯ, поэтому будьте предельно внимательны при вводе пароля и его подтверждении. Введите необходимый вам пароль и нажмите Enter. Результат изображён на Рис 18.
Рис. 18 Запрос подтверждения введённого пароля для root
На данном этапе система просит подтвердить пароль. Введите этот же пароль ещё раз и нажмите Enter.
14.           На следующем этапе появляется диалоговое окно, представленное на Рис. 19.
Рис. 19 Выбор сетевого интерфейса для настройки
На данном этапе вы можете настроить интерфейс (оборудование) для функционирования вашей рабочей станции в составе сети. Вы можете настроить любой из подключённых сетевых интерфейсов после установки операционной системы, обратившись к статье настройки сетевых интерфейсов вFreeBSD. На данном же этапе выберите Cancel и нажмите Enter.
15.           На следующем этапе появляется диалоговое окно, представленное на Рис. 20.
Рис. 20 Подтверждения установки среднего времени по Гринвичу
На данном этапе система сообщает: “Электронные схемы этой машины установлены на UTC? Если они установлены на местное время или вы просто не знаете, пожалуйста, выберите НЕТ”. Аббревиатура UTCозначает единое мировое время. Выберите Noи нажмите Enter.
На следующем этапе появляется диалоговое окно, представленное на Рис. 21.
Рис. 21 Выбор временной зоны
На данном этапе вам необходимо выбрать временную зону, в которой вы находитесь, выбрать OKи нажать Enter.
16.           На следующем этапе появляется диалоговое окно, представленное на Рис. 22.
Рис. 22 Выбор страны или региона
На данном этапе вам необходимо выбрать страну или регион, в котором вы находитесь, выбрать OKи нажать Enter.
На следующем этапе появляется диалоговое окно, представленное на Рис. 23.
Рис. 23 Выбор местной временной зоны
На данном этапе вам необходимо выбрать местную для вашей страны или региона временную зону, выбрать OKи нажать Enter.
На следующем этапе появляется диалоговое окно, представленное на Рис. 24.
Рис. 24 Подтверждение аббревиатуры
На данном этапе система спрашивает: “ Приемлема ли аббревиатура ‘SAKT’? ”. При задании временной зоны система формирует аббревиатуру, этой зоне соответствующую. Т.к. система не предоставляет возможности пользователю вручную изменить аббревиатуру, вам необходимо выбрать Yesи нажать Enter.
17.           На следующем этапе появляется диалоговое окно, представленное на Рис. 25.
Рис. 25 Конфигурация системы
На данном этапе система сообщает: “Выберите службы, которые будут запускаться при запуске системы”. Предлагаемые варианты:
·     sshd – это служба “безопасной оболочки”, работающая в фоновом режиме. (иными словами, режим шифрования данных во время работы с оболочкой системы).
·     moused – это служба, позволяющая задействовать мышь, подключённую в PS/2 порт рабочей станции при работе в консоли.
·     ntpd – это служба, периодически синхронизирующая системное время, сверяя его со временем в сети.
·     powerd – это служба динамической настройки частоты центрального микропроцессора.
Выберите необходимые вам службы и нажмите Enter.
18.           На следующем этапе появляется диалоговое окно, представленное на Рис. 26.
Рис. 26 Конфигурация сохранения информации о сбоях системы
На данном этапе система сообщает: “Вы бы хотели активировать сохранение информации о сбоях системы? Если у вас появятся какие-то проблемы с системой, это сможет помочь разработчикам FreeBSDисправить эти проблемы. Но информация о сбоях системы может занять большой объём дискового пространства в каталоге /var”. Если вам необходимо сохранять информацию о сбоях системы, выберите Yesи нажмите Enter. В противном случае ваш вариант – No.
19.           На следующем этапе появляется диалоговое окно, представленное на Рис. 27.
Рис. 27 Добавление учётных записей пользователя
На данном этапе система сообщает: “Вы бы хотели сейчас добавить пользователей в установленную систему?”. Если вам нет необходимости добавлять пользователей, см. пункт 24.
Выберите Yes и нажмите Enter.
20.           На следующем этапе появляется диалоговое окно, представленное на Рис. 28.
Рис. 28 Ввод имени пользователя
Введите имя пользователя и нажмите Enter.
Введите полное имя пользователя и нажмите Enter.
Введите идентификатор пользователя и нажмите Enter или оставьте поле пустым и нажмите Enter для установки идентификатора пользователя по умолчанию.
Введите название loginгруппы и нажмите Enter. В квадратных скобках указывается значение по умолчанию, которое можно ввести и которое будет присвоено атрибуту (в данном случае атрибутом является loginгруппа пользователя) в случае, если вы оставите поле пустым.
Система спрашивает, хотите ли вы сделать данного пользователя членом ещё каких-либо login групп. Введите необходимые вам группы и нажмите Enter.
Введите название login класса для данного пользователя и нажмите Enter.
Введите название оболочки, которая будет использоваться для данного пользователя и нажмите Enter. В круглых скобках указывается подсказка (в данном случае это названия доступных для ввода оболочек).
Введите путь директории, которая будет являться домашней директорией данного пользователя и нажмите Enter.
Введите разрешения для домашней директории данного пользователя и нажмите Enter или же оставьте поле пустым для значения разрешений по умолчанию и нажмите Enter.
Система спрашивает, использовать ли пароль для аутентификации данного пользователя. Оставьте поле пустым для подтверждения и нажмите Enterили же введите no для отказа и нажмите Enter.
Использовать ли пустой пароль? Введите ответ и нажмите Enter.
Использовать ли случайным образом сгенерированный системой пароль? Введите ответ и нажмите Enter.
Введите необходимый вам пользовательский пароль и нажмите Enter.
Введите данный пароль ещё раз для подтверждения и нажмите Enter.
Заблокировать ли учётную запись после создания? Введите ответ и нажмите Enter.
Система выводит всю введённую ранее вами информацию для проверки её правильности. Убедитесь, что всё заполнено верно, если да, то введите yes и нажмите Enter. В противном же случае введите no и нажмите Enter.
В случае подтверждения и правильности заполнения всей необходимой информации об учётной записи система выведет сообщение, представленное на рисунке выше. Затем система спрашивает: “Добавить ли нового пользователя?”. Процедура добавления каждого нового пользователя идентична. После добавления всех необходимых вам пользователей введите no и нажмите Enter.
На следующем этапе появляется диалоговое окно, представленное на Рис. 29.
Рис. 29 Заключительная конфигурация
На данном этапе система сообщает: “Установка вашей операционной системы FreeBSDпочти завершена. Сейчас вы можете настроить ранее вами выбранные конфигурации. После закрытия этого окна вы сможете реализовать более сложные настройки системы, используя оболочку”. Доступные действия:
·     Exit – применить все настройки и выйти из установщика.
·     AddUser – добавить пользователя в систему.
·     RootPassword– изменить пароль root.
·     Hostname – установить имя системы (компьютера).
·     Network – настройка сети.
·     Services – выбор служб, которые будут запускаться при запуске системы.
·     TimeZone – установить временную зону системы.
·     Handbook – установить руководство по FreeBSD (необходимо наличие сети (интернет)).
Если вам необходимо настроить один из этих компонентов, выберите его, нажмите Enterи обратитесь ещё раз к соответствующему разделу установки. Если вы настроили нужным вам образом, выберите Exitи нажмите Enter.
21.           Установка FreeBSDзакончена, если вы видите на экране следующее:
Система спрашивает, хотите ли вы запустить оболочку, чтобы вручную выполнить заключительные изменения. Выберите No и нажмите Enter.
Система сообщает: “Установка FreeBSD успешно завершена! Вы хотите перезагрузиться для работы в новой системе?”. Выберите Reboot для перезагрузки и начала работы в новой системе или же выберите Live CD для запуска соответствующей версии с носителя. Нажмите Enter.