Установка TrueNAS на USB-флешку — штатный и официально поддерживаемый способ развёртывания этой NAS-системы: загрузочный накопитель занимает один порт USB, а все диски сервера остаются свободными под пул хранения данных. Перед началом стоит проверить два момента: объём флешки (рекомендуется от 16 ГБ) и то, что в BIOS/UEFI сервера разрешена загрузка с USB-устройств.
Ниже разобран весь процесс — от выбора накопителя и записи установочного образа до первого входа в веб-интерфейс. Инструкция подходит для TrueNAS CORE (на базе FreeBSD) и TrueNAS SCALE (на базе Debian Linux); отличия между ними отмечены отдельно.
Выбор флешки для TrueNAS
Не каждая флешка подходит для роли системного накопителя. TrueNAS регулярно пишет на загрузочное устройство логи и служебные данные, поэтому дешёвые накопители с медленной и износостойкой памятью выходят из строя заметно быстрее. При выборе ориентируйтесь на следующие критерии:
- 💾 Объём от 16 ГБ — минимальное требование установщика; запас до 32 ГБ не помешает.
- ⚡ Качественная флеш-память — предпочтительны накопители известных брендов (например, линейки для промышленного применения), а не безымянные модели.
- 🔌 Интерфейс USB 3.0 — ускорит загрузку системы, хотя TrueNAS работает и через USB 2.0.
- 🧊 Компактный корпус — низкопрофильная флешка не будет мешать соседним портам и меньше рискует быть случайно задетой.
Альтернативный вариант — небольшой SSD, подключённый через SATA или USB-переходник. Он заметно надёжнее флешки по ресурсу записи, но занимает порт или слот, который мог бы использоваться под диск данных. Для домашнего сервера качественной флешки обычно достаточно, для ответственных задач SSD предпочтительнее.
⚠️ Внимание: не используйте для загрузки TrueNAS старые флешки малого объёма «из ящика стола». Их отказ не уничтожит данные в пуле, но сервер перестанет загружаться, а восстановление конфигурации без резервной копии займёт время.
Подготовка: скачивание образа и запись на флешку
Для установки понадобятся два USB-накопителя: один станет установочным носителем, второй — целевым диском, на который будет развёрнута система. Можно обойтись и одним, если установочный образ записать на внешний диск, но два разных устройства исключают путаницу при выборе цели установки.
Порядок действий на рабочем компьютере:
- 📥 Скачайте ISO-образ TrueNAS CORE или TrueNAS SCALE с официального сайта проекта — выбирайте актуальный стабильный релиз.
- ✍️ Запишите образ на флешку с помощью Rufus (Windows), balenaEtcher (Windows/macOS/Linux) или утилиты
ddв Linux и macOS. - 🔍 В Rufus при запросе режима записи выбирайте DD-образ, если такой вариант предлагается — это наиболее предсказуемый способ для гибридных ISO.
- ✅ После записи безопасно извлеките накопитель, не прерывая процесс на полпути.
Пример записи через dd в Linux (замените путь к образу и устройство на свои):
sudo dd if=TrueNAS-SCALE.iso of=/dev/sdX bs=4M status=progress && sync
⚠️ Внимание: при записи через dd или balenaEtcher все данные на целевой флешке будут безвозвратно удалены. Перепроверьте букву или имя устройства перед подтверждением — ошибка в один символ сотрёт не тот диск.
Настройка BIOS/UEFI перед установкой
Чтобы сервер загрузился с установочной флешки, в BIOS/UEFI нужно проверить несколько параметров. Точные названия пунктов зависят от производителя платы, поэтому сверяйтесь с документацией конкретной модели материнской платы или сервера.
Как правило, требуется: включить загрузку с USB-устройств, поставить флешку первой в порядке загрузки (Boot Priority) и решить вопрос с Secure Boot. TrueNAS SCALE на актуальных версиях, как правило, поддерживает Secure Boot, но в старых релизах и в TrueNAS CORE его могло потребоваться отключить — проверьте примечания к конкретному релизу. Режим работы SATA-контроллера должен быть AHCI, а не RAID, чтобы система видела диски напрямую.
Если в сервере используется аппаратный RAID-контроллер, для TrueNAS его рекомендуется перевести в режим HBA/IT (прямая передача дисков), если контроллер это поддерживает. Программный RAID средствами BIOS («fake RAID») для пулов ZFS не подходит — ZFS должна управлять дисками сама.
Пошаговая установка TrueNAS на флешку
Загрузите сервер с записанной установочной флешки. Появится консольное меню установщика: выберите пункт Install/Upgrade. Дальнейшие шаги одинаковы по логике для обеих редакций системы.
На экране выбора целевого диска отметьте пробелом именно ту флешку, которая станет системным накопителем, а не установочную и не диски данных. Установщик предупредит о полном стирании выбранного устройства — подтвердите действие. Далее задайте пароль пользователя root (в SCALE также предлагается создать отдельного администратора) и выберите режим загрузки — UEFI или BIOS, в соответствии с настройками вашей платы.
После копирования файлов установщик сообщит об успешном завершении. Извлеките установочную флешку, оставив системную, и перезагрузите сервер. При первом запуске на консоли появится меню настройки и — что важнее — IP-адрес веб-интерфейса, полученный по DHCP или заданный вручную.
☑️ Проверка после установки
Первичная настройка и защита конфигурации
Откройте в браузере адрес, показанный на консоли, и войдите в веб-интерфейс. Первоочередные задачи: задать статический IP-адрес или закрепить выдачу на роутере, настроить часовой пояс и включить синхронизацию времени по NTP — от корректного времени зависят снапшоты и сертификаты.
После создания пула и базовой настройки сразу сохраните резервную копию конфигурации: в веб-интерфейсе это делается через раздел системных настроек, пункт сохранения конфигурации (в CORE — System → General → Save Config, в SCALE путь аналогичен, сверяйтесь с интерфейсом вашей версии). Файл конфигурации позволит восстановить систему на новой флешке за считанные минуты.
Сравнение вариантов загрузочных накопителей
Чтобы выбор носителя был осознанным, сведём основные варианты в таблицу. Оценки качественные — конкретный срок службы зависит от модели накопителя и интенсивности записи логов.
| Вариант | Надёжность | Стоимость | Занимает порт |
|---|---|---|---|
| Качественная USB-флешка | Средняя | Низкая | Один USB |
| Две флешки в зеркале | Выше средней | Низкая | Два USB |
| SSD через SATA | Высокая | Средняя | Порт SATA |
| SSD через USB-переходник | Высокая | Средняя | Один USB |
Обратите внимание на вторую строку: TrueNAS позволяет при установке выбрать сразу два накопителя и объединить их в зеркало загрузочного устройства. При отказе одной флешки сервер продолжит работу со второй — это самый дешёвый способ повысить отказоустойчивость системного раздела.
Почему нельзя ставить TrueNAS на диск с данными
Загрузочное устройство в TrueNAS выделяется целиком под систему и не может одновременно входить в пул хранения. Если установить систему на большой HDD или SSD, весь его объём будет недоступен для данных. Поэтому систему принято выносить на отдельный мелкий накопитель — флешку или небольшой SSD.
Типичные проблемы и их решение
Если сервер не видит установочную флешку, первым делом проверьте запись образа: перезапишите его другой утилитой или на другой накопитель — бракованные флешки и повреждённые ISO встречаются чаще, чем кажется. Также попробуйте другой USB-порт, желательно напрямую на материнской плате, а не на передней панели или хабе.
Вторая частая ситуация — система установилась, но не загружается после извлечения установочной флешки. Обычно причина в порядке загрузки: зайдите в BIOS/UEFI и убедитесь, что первым стоит именно системная флешка, а режим загрузки (UEFI/BIOS) совпадает с выбранным при установке. Если установщик не видел целевую флешку, проверьте её на другом компьютере — возможно, накопитель неисправен.
Часто задаваемые вопросы
Можно ли установить TrueNAS на флешку 8 ГБ?
Установщик требует накопитель объёмом не менее 16 ГБ, поэтому флешка на 8 ГБ не подойдёт. Возьмите накопитель от 16 ГБ, лучше 32 ГБ с запасом.
Пропадут ли данные, если сломается флешка с системой?
Нет, пул данных хранится на отдельных дисках и не зависит от загрузочного накопителя. Достаточно установить TrueNAS на новую флешку, импортировать пул и восстановить настройки из резервной копии конфигурации.
Что выбрать: TrueNAS CORE или SCALE?
CORE построен на FreeBSD и считается классическим вариантом для файлового хранения. SCALE основан на Linux и добавляет поддержку контейнеров и виртуализации через Kubernetes/Docker-экосистему. Для простого домашнего NAS подойдут оба варианта; если нужны приложения в контейнерах, логичнее выбрать SCALE.
Можно ли перенести систему с флешки на SSD?
Да. Сохраните файл конфигурации через веб-интерфейс, установите TrueNAS на новый накопитель и загрузите сохранённую конфигурацию при первом входе. Пул данных подхватится автоматически или через импорт.
Нужна ли флешка с высокой скоростью записи?
Критична не столько скорость, сколько ресурс перезаписи и стабильность работы. Высокая скорость ускорит лишь загрузку системы, которая происходит редко. Приоритет — качество памяти и надёжность производителя.