1. Главная страница » Компьютеры » Nas4free установка на флешку

Nas4free установка на флешку

Автор: | 16.12.2019

Записать образ NAS4Free на USB-накопитель

В настоящее время готовится цикл компактных статей по организации сетевого хранилища (NAS) для дома или офиса. В котором будут рассмотрены принципы выбора и построения хранилища/файлового сервера, а также установка и настройка NAS4Free.

Существует несколько способов установки данной сборки, а именно — установка с нуля при помощи LiveCD/USB или же запись готового образа .img. Стоит отметить, если вы решили выполнить самостоятельную установку, то лучше всего использовать .iso образ LiveUSB, хоть он и бОльшего размера, но процесс установки пройдет быстрее. Сейчас рассмотрим следующий вопрос — как записать образ NAS4Free на USB-накопитель. Для этого нам потребуется непосредственно сам USB/CF флешка, образ системы и программа для записи .iso/.img — Win32 Disk Imager. Далее выполним ряд действий:

  • скачиваем .iso/.img образ с официального сайта — NAS4Free
  • скачиваем по ссылке выше и устанавливаем Win32 Disk Imager
  • подключаем USB-накопитель, запускаем ПО для записи образов
  • по нажатию на кнопку «Open», выбираем необходимый образ ОС
  • запускам процесс записи кнопкой «Write»

Дождавшись процесса записи, получаем готовую загрузочную USB-флешку с образом NAS4Free.

Для полноты предоставления информации здесь описан процесс удаления образа NAS4Free или подобного с флешки, а также возвращение ей корректной разметки.

Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter

Расскажем о самом первом действии с nas4free — установке. Будем предельно подробно рассматривать основной вариант — embedded установка, на USB флешку 2Gb или более.

Нам понадобится
1) Комп, который станет NAS. Требования к железу

  1. 64 разрядный процессор. Это почти все ныне доступные. Можно и Атом, но будет сильно загружен.
  2. 512Мб памяти самый минимум, чтобы только еле шевелилось, но чем больше тем лучше. Если доступной операционной системе памяти менее 2Gb — обязательно использование SWAP раздела, рекомендуется 1024Мб и более. При 4Gb отданных под zfs включается prefetch, что ускоряет файловую систему. Так что IMHO комфортно — 6-8Gb, ведь сама ось тоже что-то займёт. Если будете активно гонять виртуальные машины на NAS — может пригодитья и больше.
  3. 1 или более жестких дисков, на которых будут храниться данные. Желательно SATA, IDE и SAS. Вполне работает и на USB — только медленнее. SSD поддерживается, но заметного эффекта в домашних сценариях использования увидеть трудно.
  4. USB флешка не менее 2Gb, желательно 4Gb. Можно и больше, но особого смысла нет.
  5. порт Ethernet, лучше гигабитный, можно 100 мбит. Учтите, что супер-новейшие сетевые контроллеры для настольных систем могут не поддерживаться — не гонитесь за самой новой материнской платой. Погуглите поддержку используемого чипа, если мать совсем новая. А вот даже экзотические серверные сетевые и дисковые карты практически всегда работают из коробки. FreeBSD всё же.

2) Минимальная домашняя сетевая инфраструктура — хотя бы один компьютер, имеющий доступ к домашней сети; коммутатор/роутер/хаб — т.к. надо же куда-то наш NAS подключить. (Теоретически можно NAS и второй компьютер подключить друг к другу напрямую, но годится такая конфигурация скорее для тестов). Подключение домашней сети к Internet не обязательно.

3) Желателен — UPS, с управлением через USB порт, проще всего будет с APC

Только на время инсталляции для этого компа понадобится либо флешка на 2Gb (или более) либо CD привод + CD (или DVD) болванка, клавиатура и монитор. Это LiveUSB и LiveCD варианты соответсвенно.
Важно. В отличие от Windows, nas4free можно установить на флешку на одной машине, например основном настольком компе или ноутбуке, а затем стартовать с этой флешке на другом компе (будем называть его NAS) и там использовать .

Установка Nas4Free

Подготовка к установке:

1) Добываем здесь образ для LiveCD или LiveUSB. Установка с LiveUSB быстрее, но требует умения разархивировать и записать образ на флешку.
— Вверсий и сборок обычно доступно несколько. Рекомендую брать самую новую, но только если ей не меньше 3-4 дней. Иначе — предыдущую. Самая свежая сборка изредка может быть проблемной.

— Открываем папку с выбранной сборкой. При установке с CD нам понадобится файл с расширением iso, и именем NAS4Free-x64-LiveCD-XXX.iso. При установке с флешки — с расширением .img.gz и именем NAS4Free-x64-LiveUSB-XXX.img.gz

PS: gz — это архив. Пред записью на флешку надо достать из него .img файл архиватором, например — winrar.

2) Нарезаем этот iso-образ на CD или DVD болванку. Если неясно как — этот текст не для вас.

Для варианта с флешкой — для Windows много подходящего софта, например Win32 Disk Imager. Для *nix можно использовать команду dd.

3) Подключаем будущую системную флешку к компьютеру, оборудованному CD приводом (или вторым портом USB в варианте с LiveUSB) монитором и клавиатурой. Напомню, любому — который будет NAS или другому, лишь бы разрядность процессора соответствовала. Я предпочитаю ставить на своём основном компе — гораздо удобнее.

4) Вставляем в привод нарезанную CD болванку (LiveUSB флешку), подключаем будущую системную флешку, выставляем в BIOS загрузку с CD (LiveUSB флешки) грузимся. Ждем несколько минут, будет много текстовых сообщений.

PS: В случае LiveCD спутать флешку, куда ставим, с CD, с которого ставим, вряд ли возможно. А вот в варианте LiveUSB определить в BIOS где какая флешка не всегда легко. Я справился так:
— вставляю только флешку-источник, перезагружаю комп в BIOS, ставляю загрузку с неё;
— прегружаю комп, дожидаюсь начала загрузки системы с флешки, вставляю флешку-цель;
— осталось правильно выбрать флешку цель в последующем меню, но с дисками спутать трудно — указывается размер.

Читайте также:  Ford ecosport 2015 технические характеристики

5) Видим текстовое меню

Прим. Если памяти меньше 2Gb — некоторых пунктов не будет.

Жмем цифру 9 — Install/Upgrade

Установка:

6) Видим меню на синем фоне

Жмем цифру 1, Install Embedded
Вариант full стоит использовать, если вы — опытный пользователь и отдаёте себе отчёт в преимуществах и недостатках. Разработчики НЕ рекомендуют это вариант установки для рядового пользователя.

Следующий экран. При установке на флешку на машине с BIOS я рекомендую п 2. Если у васновая система с UEFI — выбираете вариант 1. Варианты 3 и 4 — для тех, кто без моих советов знает что делает.

Нам вывалят вот такое сообщение в качестве подтверждения, тк мы планируем стереть всё на диске, куда будем ставить

Давайте переведём
Инсталлятор NAS4Free ‘Embedded’ (примерно — встроенный, внедрённый) на жёсткий диск, SSD, CF-карточку или USB флешку

— Будет создан MBR раздел 1, файловая система UFS, размер 1024 Мб под образ операционной системы
— Будет создан MBR раздел 2, SWAP (он же раздел подкачки), размер 1024 Мб или более
— Будет создан MBR раздел 3, файловая система UFS, для данных
— Используется диск в памяти для уменьшения доступа к физическому устройству на чтение/запись

ПРЕДУПРЕЖДЕНИЕ: Ограничения:
1. Будут стёрты ВСЕ разделы с диска, на который производится установка

Жмём OK, если согласны.

7) Дальше нам предлагают указать с какой носитель будет источником (cd — оптические диски, da — USB флешки, SAS и SCSI диски, ad и ada — ATA и SATA диски). Ошибиться с источником трудно, да и не опасно.

8) Теперь нам предлагают указать носитель — цель, куда будем ставить. Всё на этом носителе будет стёрто. Обращайте внимание на размер носителя-цели, спутать жёсткий диск с флешкой по размеру трудно. Если есть сомнения — Cancel, выключение компа, физическое отключение всех лишних дисков и флешек, рестарт.

9) Нас просят указать размер swap (раздела подкачки). Указываем размер SWAP, я ставляю 1024 Мб, если флешка 2Gb и 2048 — если больше. ВАЖНО В свежих версиях SWAP будет активен, отключить можно, но нежелательно, да и требуется неочевидный трюк. Рекомендую при возможности позже настроить SWAP на разделе жёсткого диска.

10) Если выбранные вами разделы на носитель не влезают — система даёт сообщение об ошибке, нужно указать корректные цифры. Если ОК — установка идёт пару минут

И завершается обширным текстовым экраном, что всё поставилось и предлагает нажать клавишу.

Как оказалось — некоторых такой экран смущает. Всё нормально, это сообщение об успешной установке. Фанфар и анимации не будет 🙂
Переведу текст сообщения

NAS4Free была успешно установлена на ada0s1

Вы можете теперь извлечь CD или флешку, с которой производилась установка и перегрузить сервер.

Для использования раздела ДАННЫХ:
— Добавьте диск ada0 на странице Диски|Управление
— Добавьте точку монтирования на странице Диски|Точка Монтирования|Управление

Используйте следующие параметры:
Диск ada0, Раздел 3, вид разметки MBR, файловая система UFS

НЕ ФОРМАТИРУЙТЕ диск ada0! Раздел ДАННЫХ уже был создан в процессе инсталляции

PS:. Я, впрочем, пришёл к выводу, что использовать раздел данных на флешке не стоит. Можно, но недостатков больше, чем преимуществ.

Далее, нажав Enter вываливаемся в меню

11) Жмем 8 — Shutdown Server, комп просит подтверждения, затем выключается.

12) Вытаскиваем CD из привода (или флешку-источник), включаем комп, в BIOS ставим загрузку с нашей свежезаписанной флешки.

13) Грузимся с нее, попадаем в в меню из п 5. Только теперь у нас есть IP адрес по умолчанию — выделен цветом

Здесь я сильно советую установить фиксированный IP адрес нашему NAS. Как выбрать — зависит от роутера, например у меня роутер сконфигурирован на IP 192.168.1.1 — наиболее распространенный случай, а DHCP адреса раздает от 192.168.1.100 и выше. Так что NAS можно дать, например, IP 192.168.1.29. Для этого

Настройка сети:

14) Жмем 2 — Configure Network IP address, выбираем в последовательно вываливающихся текстовых диалогах
DHCP — NO,
IP — 192.168.1.29
MASK — 24 (то есть 255.255.255.0)
DEF GATE — 192.168.1.1 (те IP роутера)
DNS — 192.168.1.1 8.8.8.8 (те IP роутера и через пробел — DNS Google)
Ipv6 — NO






15) Установка закончена. выключаем используемый комп (8 — Shutdown system). Если использовали комп-NAS — можно отключить CD, клавиатуру и монитор, подключаем патчкордом к коммутатору/роутеру. Если флешку готовили на другом компе — вставляем ее в NAS, в BIOS ставим загрузку с этой флешки (скорее всего для влезания в BIOS понадобится временно подключить клавиатуру и монитор). В любом случае для NAS SATA контроллер(ы) в BIOS ставим в режим ACHI (не обязательно, но будет быстрее).

Вход в Nas4Free web

На находящемся в той же подсети ноутбуке или настольном компе входим в браузер, набираем в адресной строке 192.168.1.29 — те IP, который мы NAS задали. Если видим экран с запросом имени и пароля — у нас получилось.

PS: Кстати, сама установка — раза в два быстрее, чем это все прочитать и в 10 — чем написать 🙂

Если не видим (1) проверяем, что NAS нормально загрузился путем подключения монитора и клавы.
(2) проверяем сеть — пингуем 192.168.1.29, убеждаемся что комп и NAS в одной подсети, те оба имеют IP вида 192.168.1.X, смотрим, что роутер в той же подсети и т.д.

16) Если ввести пару логин пароль (по умолчанию admin и nas4free) , можно видеть WEB гуй nas4free

Первоначальная настройка

Идём в System- General setup
Здесь можно выбрать
Language (язык). Я, впрочем, предпочитаю английский
Hostname (имя NAS) — для первого NAS менять умолчание nas4free смысла нет, но если NAS побее одного в одной сети — это сделует сделать
Domain (домен) — значение по умолчанию local вполне разумно, но обратиться к NAS как http://nas4free.local вы сможете только если в сети, обычно на роутере, настроен локальный DNS сервер этого домена.
DNS IP 4 — должно быть как на картинке. Если не так — значит в прошлых пунктах вы что-то недоделали — стоит задать.
Time zone (часовой пояс) — стоит задать ваш
Enable NTP (включить запрос времени с сервера времени) — ставим галочку, более ничего не меняем. Понятно, будет работать только при наличии подключения локальной сети к Internet.

Читайте также:  Bosch maxx 4 как разобрать

17) Дальше можно поменять пароль администратора по умолчанию во вкладке Password. Это хорошая практика, но не так чтобы обязательная в доверенной домашней сети.
PS: Пароль root и пароль пользователя admin от вебгуя совпадают.

18) Мы настроили всего-ничего, но хорошая привычка — после каждого изменения — сохранять конфиг. Только сохранять его ВО ВНЕ NAS 🙂

System- Backup/Restore — и жмём кнопку Download configuration, сохраняем конфигурационный файл. В нём содержатся все настройки NAS. Если что-то пойдёт не так — вы сможете установить NASD а чистую флешку, скормить системе этот конфиг — и все настройки на месте.

Опубликовано alexmdv в 21.01.2017 21.01.2017

Попобуем сделать правильный обзор по NAS4Free для создания домашнего сетевого хранилища. Все остальные обзоры ужасно однобокие, в которых авторы рассказывают только о процессе установки и о офигительности файловой системы ZFS. Никому и в голову не пришло, что среднестатистическая домохозяйка никогда в жизни не сможет ощутить преимуществ этой файловой системы. Реальную пользу от ZFS можно получить только при эксплуатации в организациях. Так нафига писать об этом? Лучше бы поподробнее рассказали как создавать сетевые папки, как настроить торрент-клиент, как настроить медиа-сервер и т.д.

Единственно возможный (и то еще посмотрим) сценарий использования этой балалайки — это домашнее применение. Корпоративные клиенты никогда не доверят свои данные непонятному творению без вменяемого саппорта. И правильно сделают.

Сейчас ценой невероятных усилий попытаемся найти сильные стороны NAS4Free (слабых тут так много, иной раз кажется, что он только из них и состоит) , посмотрим как он справляется в реальных сценариях работы. Сразу скажу — текст очень длинный и нудный. Если вы открыли эту статью не с целью установки такого же дистрибутива у себя, то проматывайте сразу в самый низ до заключения.

Для сильных духом мы продолжаем. На данный момент NAS4Free дорос до 11-й версии. Распространяется он в виде имиджа LiveUSB, имиджа для встраиваемых систем (embedded) и LiveCD. LiveUSB вариант хорош, если у потенциального сетевого хранилища сидюк отсутствует и взять на время его негде. Или если влом возиться с записью LiveCD на болванку. В остальных случаях можно воспользоваться LiveCD. Все дистрибы NAS4Free скачать можно отсюда.

Начиная с 11-й версии NAS4Free не распространяется для архитектуры x86, так что на пень третий установить систему у вас не получится. Но выход есть всегда: если ваше железо такое же старое как говно мамонта — возьмите NAS4Free 10-й версии.

Прежде чем приступать, убедитесь что в вашем сетевом хранилище есть следующие компоненты: USB-флешка хотя бы на 2 Гб, куда будет установлена система и два одинаковых по емкости жестких диска, на которых в последующем будет храниться вся ваша инфа. Всё на месте? Тогда поехали.

Установка

Первоначальная загрузка системы с LiveCD не впечатляет скоростью. Процесс завершится следующим экраном:

Здесь мы нажимаем кнопку 9 приступаем к установке системы:

Есть два варианта установки: Full (п.3) и Embedded (п.1). Вариант Embedded лучше всего подходит для установки на USB-флешки. В этом случае операционная система многие операции производит в оперативной памяти, сокращая количество обращений к флешке. Выбираем п.1 и идем дальше.

Следующий диалог, в котором имеет смысл выбирать между двумя первыми вариантами GPT и MBR. На старых материнских платах выбирать нужно MBR, на новый GPT. Если ошибетесь, ничего страшного не будет, установка просто не пойдет дальше.

Затем спросят откуда мы будет проводить установку:

Затем пункт куда будем устанавливать. Тут вы без труда найдете свою флешку:

Далее нужно будет выбрать размер раздела подкачки. Можно написать 512 или 1024. Не вижу практического смысла ставить цифру больше:

Установка проходит быстро, по завершению нужно нажать ENTER:

После чего мы вываливаемся в диалог установщика, тут жмем Exit:

Возвращаемся в первоначальное окно и нажимаем 8, чтобы выключить комп для извлечения LiveCDLiveUSB:

Извлекаем установщик, подключаем к домашней сети, и запускаем систему. Приходим снова к стартовому экрану. Нажимаем 2:

Хотим ли мы получить IP-адрес автоматически от роутера по DHCP? Соглашаемся:

Хотим ли мы настроить IPv6? — Не хотим, нажимаем No:

После небольшой паузы на экране появится IP адрес нашего сетевого хранилища, в моем примере это 192.168.17.46.

Жмем ENTER, вываливаемся в первоначальный экран.

Теперь можно отключить монитор и клаву от сетевого хранилища, на любом другом компьютере открывать браузер и производить дальнейшую настройку через web-интерфейс. Для входа используем admin с паролем nas4free

И увидим начальный экран web-морды, где обобщенно будет представлена информация о системе.

Не лишним будет сменить язык интерфейса на русский и выставить время. Для этого идем в меню SystemGeneral и выбираем в Русский язык

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

Подключение жестких дисков

Теперь нам нужно заняться одним из самых ответственных этапов — добавлением жестких дисков. Идем в меню ДискиУправление, в открывшемся интерфейсе нажимаем книзу кнопку Импорт дисков:

После импорта дисков мы увидим нашу флешку da0 с установленной системой и два жестких диска без файловой системы ada1 и ada2. Нажмите кнопку Применить изменения:

Переходим в раздел Форматирование HDD, выбираем в выпадающем списке Программный RAID, выбираем два наших диска и жмем Далее, еще раз Далее, Форматирование, ОК:

Читайте также:  Kemei km 600 отзывы

После этого идем в меню ДискиПрограммный RAID и справа жмем на Плюс:

Указываем произвольно имя нашего RAID массива, Ставим галку Создать и инициализировать RAID, выбираем жесткие диски и в последнюю очередь жмем на кнопку RAID1:

RAID массив создан, остается нажать кнопку Применить изменения:

Снова идем в меню ДискиУправление, переходим в раздел Форматирование HDD, выбираем наш получившийся массив, выбираем файловую систему UFS и нажимаем Далее, Далее, Форматирование, ОК:

Завершающим этапом идем в меню ДискиТочки монтирования, жмем на Плюс:

Указываем наш RAID массив, тип раздела, файловую систему, произвольное имя точки монтирования, прокручиваем страницу до конца вниз и жмем кнопку Добавить:

И вот наш RAID массив добавлен. Для завершения нужно нажать Применить изменения:

Мы создали RAID 1 массив из двух жестких дисков одинаковой емкости. В этом режиме один диск выступает точной копией другого диска (т.н. режим зеркалирования) за счет этого и обеспечивается надежность хранения данных. В случае если один жесткий диск крякнет, то вы информацию не потеряете.

Справедливости ради надо заметить, что процесс добавления жестких дисков нельзя назвать простым и интуитивно понятным для неразбирающегося человека. В общей сложности нужно 40 раз кликнуть мышой, чтобы все сделать. Это очень много! Именно в плане удобства все open-source операционки ущербны. В том же Synology чтобы сделать аналогичную операцию нужно мышой кликнуть всего 5 раз.

Создание сетевых папок

Чтобы сделать папки сетевыми, сначала их нужно создать на жестком диске сетевого хранилища. Для этого идем в меню ИнструментыФайловый менеджер. Вход туда такой же как и в web-интерфейс:

Идем в mnthddr1 и создаем там каталог, например, test:

У созданной папки нужно немного подредактировать права, для этого нажимаем на ячейку с правами:

Устанавливаем все недостающие флажки и нажимаем кнопку Изменить:

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

Давайте создадим сетевую папку со свободным доступом в нее. Идем в закладку Общие ресурсы и нажимаем на Плюс:

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

Не забываем нажать кнопку Применить изменения. Отредактировать настройки сетевой папки можно в кнопке с изображением гаечного ключа:

Теперь сетевой папкой могут воспользоваться все пользователи домашней сети, доступ в нее никак не ограничен:

Из недостатков NAS4Free в контексте сетевых папок можно отметить тот факт, что в web-интерфейсе отсутствуют инструменты для разграничения доступа к сетевым папкам для разных пользователей. Можно создать пользователя, создать папку, через консоль сменить владельца или группу этой папки, затем сделать эту папку сетевой через SMB с отключенным гостевым доступом. Достаточно много манипуляций и главное неудобство — вам снова нужна консоль и знание спецефических команд.

Torrent-клиент

Теперь научим наше сетевое хранилище автоматически скачивать torrent-файлы. В предыдущем разделе мы уже создали одну сетевую папку test. Зайдем туда по сети и сделаем два папки: !torrents и !downloads:

Вернемся к web-интерфейсу. Идем в меню СлужбыBitTorrent, включаем службу, устанавливаем каталог для скачанных файлов, дежурный каталог и по желанию ограничиваем скорость (чтобы сетевое хранилище не съедало всю скорость домашнего интернета):

Проматываем страницу вниз и нажимаем кнопку Сохранить и перезагрузить. После этого у torrent-клиента запустится отдельный web-интерфейс, попасть на который можно по адресу сетевого хранилища + порт 9091. В нашем случае это выглядит так:

В принципе, заходить туда большой необходимости нет, потому что torrent-файлы можно сразу закидывать на сетевую папку test orrents, закачка будет начинаться немедленно.

Медиасервер

Разберемся с просмотром фильмов на ТВ через протокол DLNA. В NAS4Free есть целых два медиасервера на выбор: Fuppes и MiniDLNA. Забегая вперед скажу, что работают они одинаково криво. Прежде чем мы продолжим, нужно создать несколько каталогов. На нашем жестком диске создадим папку video для хранения фильмов и папку mediaserver для служебных нужд медиасервера:

Теперь пройдем вменю СлужбыDLNA-UPnP и настроим MiniDLNA сервер: установите флаг включения, укажите имя сервера, каталог базы данных, каталог в котором у нас будут храниться фильмы. Примените настройки.

Что можно сказать о работе медиасервера? Он работает, на моем телевизоре Philips фильмы проигрываются. Есть сложности с некоторыми видеофайлами, кодек которых телевизор не понимает, а медиасервер не умеет транскодировать в понятный для телевизора формат. Второй медиасервер Fuppes вроде как умеет (в настройках есть галка транскодирования), но по факту эта функция у меня не заработала. Еще заметил, что DLNA сервер не видит файлы с русскими буквами. В сухом остатке мы имеем весьма посредственный медиасервер, а нормальный типа Plex’a без плясок с бубном (не залезая в консоль) на NAS4Free установить невозможно.

Проверка надежности RAID

Я выключил NAS4Free и физически отсоединил один из жестких дисков, затем снова включил сетевое хранилище и… ничего не произошло. Все файлы в сетевых папках на месте, NAS4Free работает штатно. Только в web-интерфейсе в разделе управления дисками можно обнаружить, что одного диска не хватает:

Заключение

М-да. NAS4Free — это не сетевое хранилище, а издевательство. Функций как кот наплакал, да и те работают через жопу. Чувствуется недоделанность во всем. Работает всё это хозяйство как и положено большинству open-source решений такого плана — на троечку. Можно ли рекомендовать такой дистрибутив для создания домашнего сетевого хранилища людям, которые не разбираются в *nix-like системах? — Нет.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *