FreeBSD installieren.ru Hetzner DokuWiki

25.08.2015

Hetzner — DokuWiki
Inhaltsverzeichnis
Вимоги

В даний час FreeBSD 9.0 не підтримує мережеві карти Realtek 8168F, встановлені в серверах EX4. Тим не менш, вони підтримуються в FreeBSD 8.3 і FreeBSD 9.1.

Установка FreeBSD вимагає наявності на вашому сервері наступних програм:

Запуск Rescue-системи
Автоматична установка

Через кілька хвилин він повинен бути доступний по ssh.

Ручна установка

По-перше, вам потрібно вирішити на які диски встановлювати FreeBSD. Список всіх дисків вашого сервера можна переглянути наступним чином:

Додаткову інформацію про конкретному диску можна також знайти у висновку dmesg:

Установка на ZFS

mfsbsd.vx.sk/ ). Переконайтеся, що ви вибрали правильний файл (в даний час це 8.3-RELEASE i386.iso чи 8.3-RELEASE amd64.iso для 64-бітних процесорів):

Зверніть увагу: Якщо на сервері була встановлена інша операційна система, то установник може завершитися з пропозицією вручну видалити таблицю розділів:

Видалити таблицю розділів за допомогою команди «destroygeom» на диску da0 можна наступним чином:

Можливості ZFS v5000

Починаючи з версії 9.2 FreeBSD містить підтримку функцій v5000 zpool, в тому числі стиснення даних за допомогою lz4.

На жаль, новий образ mfsBSD 9.2 не доступний на нашому сервері з образами, але його можна записати на диски нового сервера:

Зверніть увагу, що для SSD і більшості нових SATA дисків таблиця розділів повинна бути вирівняна по блокам в 4КБ, а також самі розділи повинні використовувати такий розмір блоку. Це істотно знижує знос і збільшує час життя SSD, а також підвищує продуктивність SSD і SATA дисків.

У скрипта zfsinstall від mfsBSD є форк, що підтримує zpool v5000 (розмір блоки і вирівнювання розділів, стиснення lz4) модифікований zfsinstall. Детальний опис доступно у вбудованій документації zfsinstall-h .

Для того щоб скористатися оновленим zfsinstall після перезавантаження треба буде скачати його. Зайдіть на сервер ssh з логіном root і паролем mfsroot і виконайте команду:

Установка на UFS

Опціонально: якщо ви бажаєте встановити FreeBSD з програмним RAID1, то на цьому етапі ви можете скористатися GEOM для налаштування дзеркала (у цьому прикладі використані диски /dev/da0 та /dev/da1 ):

Коли RAID1 налаштований, в наступних кроках замість /dev/daX слід використовувати /dev/mirror/gm0 .

Неможливо налаштувати розділи або лейбли з допомогою «sysinstall», тому що він в Rescue-системі не є init-процесом, тому жорстким дискам повинні бути призначені лейбли:

про Помилку GEOM можна ігнорувати.

Приклад лейбла (4ГБ swap-файл, решта під /):

Тепер, тільки що створених розділах можна зробити файлову систему:

У випадку якщо ви створили кілька розділів, а не тільки розділ під swap, вам потрібно повторити процес створення файлової системи і на них.

Тепер ви можете примонтувати розділ «/mnt»:

Після чого ви можете запустити програму інсталяції FreeBSD:

Виберіть опцію «Custom» в головному меню (дві інші параметри не будуть працювати) і зробіть налаштування.

«Install Root», вкажіть шлях до точці монтування («/mnt»), а версія релізу — це одна з величин в таблиці. Підтвердіть свій вибір натисканням клавіші «q».

Пункти меню «Partition» і «Label» можна пропустити (оскільки ви вже це зробили) і можна відразу перейти до «Distributions». Виберіть «Minimal» дистрибутив і підтвердіть натисканням «ОК».

При питанні про мережевих налаштуваннях (Network configuration) можна натиснути «Yes».

Нарешті, підтвердіть всі вибране натисканням «Commit» в меню. Це запускає дію установку. Потім вам буде запропоновано переглянути меню налаштування. Просто виберіть «No».

Тепер можна вийти з «sysinstall».

Налаштування

Після того як первинна установка завершена, вам все ж потрібно налаштувати деякі опції перед першим запуском FreeBSD.

Для цього можна скористатися «bsdconfig»:

Після завершення установки ви можете перезавантажити свій сервер:

Через кілька хвилин ваш сервер знову буде доступний по SSH.

Короткий опис статті: установка freebsd

Джерело: FreeBSD installieren/ru – Hetzner DokuWiki

Також ви можете прочитати