Xpenology не удалось установить файл возможно файл поврежден 13
Сервер предназначен для человека не имеющего знаний в работе с серверными операционными системами, это обычный пользователь, который глубже веб-интерфейса разбираться не захочет и имел опыт работы только с системой Synology. Для тех кто не в курсе:
Synology – сетевая система хранения данных (NAS-серверов). Красивая, современная, интуитивно понятная и легкая в управлении с расширяемым функционалом. Для установки дополнительных пакетов существуют категории: Backup, Multimedia, Business, Utilities, Security, Productivity, Developer Tools, Management Tools. Можно расширить функционал и получить языки и среды программирования, видео наблюдение, веб сервер, виртуализацию docker, облачные хранилища, почтовые сервера, автоматическое копирование USB-носителей, базы данных. Установив офисные программы можно организовать работу целого офиса или небольшой организации.
Наш сервер (HP ProLiant Microserver N40L) для Synology отличен от стандартного оборудования и поэтому требует дополнительной настройки.
Заходим в BIOS и отключаем c1e support. Включение режима Enhanced Halt State или C1E позволяет снизить энергопотребление в режиме простоя. Происходит это за счет отключения некоторых частей процессора, снижения частоты и напряжения питания. Включение этой опции не позволяет нормально обновлять систему XPEnology.
Xpenology — все то же самое, только не на оригинальном железе Synology. Устанавливается система на USB флешку. Рекомендуемый объем от 8 GB. Немного забегая вперед, я посмотрел какие разделы создаются.
и в более наглядном виде
Получается, что нам подходит флешка и на 1 ГБ.
Единственный найденный минус — не совсем понятно как использовать удаленный доступ, поскольку адрес получается через сервер Synology с привязкой к личному профилю. То есть как минимум вам придется зарегистрироваться, но даже на этот счёт, вы найдёте в интернете решения.
Для установки нам потребуются следующие данные:
- Информацию о производителе USB флешки. Нам необходимы VID и PID – это номер разработчика устройства и номер устройства. Есть 2 способа:
«Диспетчер устройств» > «Контроллеры USB» > «Запоминающее устройство USB» > «Свойства» > «Сведения» > «ИД оборудование», или можно найти в “Дисковые устройства”
Ещё нам понадобятся:
- Серийный номер устройства Synology. Генератор ищите на сайте: xpenogen.github.io/serial_generator
- MAC адрес сервера на который собираемся устанавливать, причём если у вас несколько сетевых устройств, вы можете в настройках перечислить их все.
Но как показала практика, нам достаточно только VID и PID. Поэтому имейте в виду, что если пойдёт что то не по плану, то возможно стоит эти параметры также настроить.
Установка XPEnology
Перерыв целую кучу форумов, большинство людей приходят к загрузчику основанному на версии DS3617xs
Также нам понадобятся “OSF Mount” и “rufus” . На этой же странице, только в самом низу.
Распаковываем скаченные архивы и при помощи программы OSFMount монтируем образ XPEnology в формате img.
Я пробовал монтировать не как съемный носитель. Разницы особой не почувствовал.
В моём компьютере у вас появится новый диск. Открываем и редактируем файл \grub\grub.cfg. Изменяем MAC, SN, vid, pid. Ну или как я уже оговаривался выше, достаточно только vid и pid
Возвращаемся в программу OSFMount. Нажимаем “Dismount all & Exit”. Теперь необходимо записать изменённый образ на USB флешку. Запускаем Rufus, выбираем наш образ и нажимаем “Start”
В процессе записи, все данные будут удалены. Соглашаемся с этим.
Далее было несколько ошибок.
The requested item could not be located
Rufus попытался скачать из сети какие-то недостающие файлы. Я попробовал с последней версией Rufus , таких ошибок не было. Если будете использовать версию с сайта xpenology, смело нажимайте “ОК” и игнорируйте ошибки
Загрузка системы XPEnology с USB флешки
Подключаем флешку к серверу, настраиваем BIOS на загрузку с неё и загружаемся.
Дожидаемся окончания загрузки.
Воспользовавшись программой “Synology Assistant” попробуйте найти сервер. Системе необходимо время для загрузки, поэтому не пытайтесь сразу найти NAS. Примерно первые две минуты я получал ошибку:
Не удалось найти сервер Synology в локальной сети
Устройство стало доступно для поиска примерно через минуты три
После окна приветствия и нажатой кнопки “Установить”, переходим с следующему шагу, где выбираем “Установить прямо сейчас”. Это скачает и установит последнюю систему DMS с официального сайта. Можно нажать “Установка в ручную” и выбрать ранее скаченный образ системы.
В системе кроме флешки, должен присутствовать HDD. На нём все разделы будут перераспределены и отформатированы.
Система и все её настройки будут храниться на жестком диске. То есть USB флешка должна работать вечно, так как запись на неё не будет производиться (только на чтение).
Далее в мастере настройки необходимо указать пароль и минимальные регистрационные данные. Старайтесь использовать более сложные пароли с применением специальных символов.
Тут я пропустил шаг, это именно тот минус который я описывал ранее.
Собственно сам интерфейс Synology
На этом всё, можно пользоваться и обновляться как оригинальный Synology
В качестве бонуса рассмотрим разделы диска после установки системы
Разделы диска Synology
Вид диска после создания “Пула ресурсов хранения” в “Диспетчере хранения”.
После создания раздела c файловой системой Btrfs на этом же диске
В день рождения подарили мне 2 диска WD Red 4TB. Пролежав несколько месяцев без дела было принято решение пустить их в ход. Для централизированного хранения и доступа к данным нужен NAS, который сегодня и будем устанавливать и настраивать. Выбор пал на замечательную систему от компании Synology. Поскольку подарили только диски без самого устройства, будем лепить из того что есть. Готовым решением на мой взгляд оказаться HP Microserver G7 N54L который долгое время пылился в углу, но в принципе подойдет любой самосбор.
N54L видит только 4 диска в связи с ограничениями биоса. Для того, что бы снять данное ограничение у меня ранее была заметка: Прошивка альтернативного BIOS на HP MicroServer G7 N54L Если после этого что-то пойдет не так, всегда можно откатиться на стоковую прошивку: Восстановление BIOS на HP MicroServer G7 N54L
Если ссылка окажется битой, прошу сообщить в комментарии для оперативного фикса
Готовим флешку:
Объем флешки не важен (но не менее 1ГБ). У меня была на 16ГБ. По идее она должна жить вечно т.к. будет работать только на чтение (за исключением обновлений).
С помощью HDD Low Level Format Tool убиваем только таблицы разделов и MBR. Если не поставить эту галку процесс займет очень длительное время.
Далее узнаем VID/PID и записываем куда-нибудь с помощью USBDeview. Для этого после запуска программы выбираем нужный USB накопитель. Требуемое выделил.
Подготовка образа:
Распаковываем synoboot.img и запускаем OSFMount.
Mount new… -> выбрать требуемый образ -> Next
Выбираем раздел 0 -> Next
Снять галочку Read-only Drive -> Mount
Если все удалось увидим примонтированный диск.
Для того, что бы флешка не светилась в системе как накопитель, и случайно ничего не поломать, правим Grub.
Открываем корень диска /grub/grub.cfg с помощью Notepad++ (он точно не ломает кодировку) и ищем следующее.
set vid=0x058f
set pid=0x6387
set sn=A8ODN02468
set mac1=0011322CA603
В Vid/Pid указываем данные полученные из USBDeview. Формат 0x[vid/pid]. В моем случае будет так: set vid=0x8564 set pid=0x1000.
SN — серийный номер можете украсть посмотреть на фото в интернете (должно подходить от любой модели) или попытать счастья на генераторе sn
Mac1 — мак-адрес устройства. Если интерфейсов несколько дописываем mac2= и.т.д.
После чего сохраняем и отмонтируем кнопкой Dismount.
Загружаем прошивку системы в виде DSM_DS3617xs_24922.pat
Теперь монтируем 1й раздел с правами на запись. В корне должно находиться 3 файла: extra.lzma, rd.gz, zImage
Файлы rd.gz, zImage заменяем из загруженного образа системы. Расширение pat можно открыть обычным архиватором.
extra.lzma заменяем из загруженного ранее extra.lzma for loader 1.03b_mod ds3617 DSM 6.2.2 v0.5_test
После чего жмем Dismount all & Exit
Запись образа на флешку
Запускаем Rufus -> выбираем флешку -> образ -> «Старт». После завершения «Закрыть» для выхода. Теперь образ готов к установке.
Если возникает ошибка, переподключите флешку.
Установка ОС
Подключаем флешку и 1 жесткий диск. Один диск нужен если что-то пойдет не так, что бы постоянно не дергать все диски по питанию и не загружаться с LiveCD для их форматирования каждый раз.
ВНИМАНИЕ: если что-то пошло не по плану и требуется повторная установка DSM подключайте следующий жесткий диск извлекая первый (или полностью очищая его) и перезаписывая флешку с загрузчиком из подготовленного образа.
Запускаем Synology Assistant. Если он ничего не находит, тогда требуется отключить Firewall в ОС или антивирусе.
Выбираем сервер и жмем подключиться.Видим окно приветствия и переходим к установке
Перед выходом на рабочий стол DSM требуется отменить отправку анонимных данных в Synology, т.к. неизвестно что отправляет DSM.
Сразу советую включить доступ по ssh. Панель управления -> Расширенный режим -> Терминал и SNMP -> Включить службу SSH -> Применить
Отключить автоматические обновления избежания проблем. Панель управления -> Обновление и восстановление -> Настройки Обновления -> «Отобразить обновления и запрашивать установку нового обновления» -> ОК
На этом установка Xpenology завершена.
Испробовав все различные вариации "домашнего хранилища" (OpenmediaVault, FreeNas etc), я пришел к выводу, что бесплатный софт еще очень далек от совершенства. Многим проектам уже больше 10 лет, а возможности и стабильность систем все еще под вопросом.
В 2017 году по случаю прикупил на авито NAS ds211j от Synology. Изучив DSM, убедился, что хваляет его заслуженно. Но в виду налчичия у меня уже устаревшей конфигурации, возможности были сильно ограничены. После обновления на 5 версию DSM, любое действие приводило к задержкам до 5 минут. Откат на 4 версию официально не разрешен. Но я откатил, и продал это устаревшее чудо.
Програмное обеспечение DSM имеет множество полезных функций. Cервер может быть хранилищем семейного архива и домашней медиабиблиотеки.
Через docker можно запустить Majordomo, Home-assistant и ioBroker одновременно.
В маркете приложений есть программное обеспечение для создании системы видеонаблюдения. 2 камеры доступны на беслпатной лицензии.
И вот сейчас я созрел на установку xpenology.
XPEnology представляет собой основанный на Linux загрузчик, разработанный с целью эмулировать (оригинальный) загрузчик Synology, позволяющий операционной системе (ОС) Synology Disk Station Manager (DSM) работать на сторонних аппаратных средствах (читай: железе, выпущенном не компанией Synology) и эмулировать определённые модели устройств Diskstation. В случае последнего загрузчика, к эмулируемым моделям относятся: DS916, DS3615 и DS3617.
В 2020 году в покупке рекомендуется материнская плата ASRock H370M-ITX/ac
Кастомную систему можно обернуть в красивый корпус, например mini-ITX Fractal Design Core 500
Примеры конфигураций, найденные на форуме:
DSM неверно определяет модель процессора. Но на функционал не влияет.
Далее будут только полезные ссылки по этому проекту
upd: Через 6 месяцев эксплуатации у меня только положительные эмоции от DSM. Система намного стабильнее Free систем, типа OpenMidiavault, FreeNas и тд. Marodomo через docker работает вполне стабильно. Каких-то неразрешимых проблем не замечено. Инструкция по установке Majordomo на DSM.
Обновлять установленную систему штатными средствами не рекомендуется. Обновляйте только в том случае, если вы уверены, что обновленный загрузчик поддерживается новой версией системы.
Отключает проверку обновлений DSM
synoappnotify -c SYNO.SDS.AdminCenter.Application АДМИН_ЛОГИН -f SYNO.SDS.AdminCenter.Update_Reset.Main -u 0
И запрещает доступ к нему
sudo echo "127.0.0.1 update.synology.com" >> /etc/hosts
Xpenology - это та же операционная система Synology NAS, только установленная на обыкновенное компьютерное железо. Инструкций, как установить Xpenology на обычный компьютер, в инете вагон и маленькая тележка, поэтому я не буду на этом останавливаться.
В данной же статье я хочу рассказать, как установить Xpenology в качестве виртуальной машины на сервер ESXi и развернуть на ее базе сервер видеонаблюдения. Конечно, так как это в первую очередь NAS, то можно после установки виртуальной машины хранить на ней файлы других виртуальных машин с этого и других хостов, но, по мне, это будет перебор. Хотя, для экспериментов это вполне рабочий вариант.
Первым делом нужно скачать XPENOLOGY TOOL с сайта.
Выбираем загрузчик (loader) DS3615XS версии 1.03b и DSM 6.2 23739:
Скачиваем два файла: «synoboot_3615.zip» и «DSM_DS3615xs_23739.pat».
Из архива «synoboot_3615.zip» берем файл «synoboot.img» и создаем новый текстовый файл «synoboot.vmdk» следующего содержания:
Далее нам понадобится программа OSFMOUNT, с помощью которой мы смонтируем и поправим загрузчик в «synoboot.img»:
На смонтированном диске редактируем файл grub.cfg:
1) Меняем серийный номер и MAC-адрес (например, на C7AAN09761 и 0A1B2C3D4E5F); если нужно больше одной сетевой, то добавляем строчку с mac2, mac3 и т. д.
2) Комментируем ненужные строки меню
3) Сохраняемся и отмонтируемся.
Создаём виртуальную машину в esxi 6.7:
1) Даем машине 2 ядра и два гигабайта памяти.
2) Удаляем диск, SCSI контроллер и CD/DVD. Если используется загрузчик 3617, то нужно удалить USB контроллер или сменить его тип на USB 3.0.
3) Меняем тип сетевого адаптера на E1000e и даем ему MAC-адрес, такой же, как мы
прописали в grub.cfg, в нашем случае 0A:1B:2C:3D:4E:5F.
Для добавления в созданную виртуалку жесткого диска необходимо добавить в папку с файлами машины наши два файла: synoboot.img и synoboot.vmdk.
После чего в свойствах машины нажимаем «Add hard disk» → «Existing hard disk» и выбираем добавленный диск.
Тип его выбираем SATA, адрес SATA(0:0):
Не забываем поменять тип загрузки на BIOS:
Если все правильно, то через минуту он найдет устройство и предложит подключиться:
Обратите внимание на серийный номер и mac-адрес
Принимаем лицензионное соглашение:
Выключаем нашу виртуалку и добавляем к ней ещё один SATA контроллер и диск SATA (1.0), этот диск должен быть не меньше 15Gb и быть толстого типа (Thick provisioned).
После нажатия «Установить» выбираем «Установка вручную» и выбираем ранее скачанный файл «DSM_DS3615xs_23739.pat»:
Нажимаем «Установить прямо сейчас» и ждем окончания установки.
Потом указываем, что нас нужно только уведомлять о наличии обновлений и снимаем обе галочки. Нам вообще НЕ НУЖНО обновляться, у нас все виртуальное и SMART для нас неактуален.
Следующий этап мы пропускаем, QuickConnect нам не нужен.
После этого первоначальная настройка закончена. При желании можно полазить по настройкам, указать статический ip-адрес, отключить ipv6, включить доступ по SSH и т.д.
На все предложения обновиться отвечаем решительным отказом!
Но сразу ничего не получится, так как в системе ещё нет разделов, на которые можно что-либо устанавливать…
Для создания разделов идем в «Диспетчер хранения» → «Пул ресурсов хранения» → "Создать":
Видим наш 15Gb диск (если бы диск был меньшего размера, он бы не дал создать на нем раздел), который мы дали виртуальной машине (мышкой перетаскиваем его вправо). Соглашаемся с тем, что все данные на этом диске будут уничтожены и отказываемся от проверки диска на ошибки (ещё раз: у нас всё виртуальное, а вот на реальном железе это штука нужная).
Пул ресурсов мы создали, теперь нам нужен раздел на этом пуле, о чём нам сразу и напишут (тут небольшая путаница с переводом: предлагает перейти на вкладку «Том», а на деле нужная вкладка под названием «Раздел»).
Идём в «Раздел» и нажимаем «Создать».
Задаем размер раздела (я использовал все свободное место) и выбираем тип файловой системы (Btrfs - штука, конечно, интересная, но ext4 как-то ближе).
Раздел готов, теперь на него можно что-либо устанавливать (нам нужно установить vm-tools) или создать на нем папку общего доступа (SMB, NFS, FTP…).
Возвращаемся в «Центр пакетов» и вручную устанавливаем «open-vm-tools_x64-6.1_10.2.0-1.spk» (на то, что пакет без цифровой подписи, внимание можно не обращать).
Вот теперь гипервизор может полноценно управлять этой виртуальной машиной (например, правильно выключать).
Теперь можно переходить к тому, ради чего всё это и затевалось: к видеонаблюдению.
Из «Центра пакетов» нужно установить пробную версию «Surveillance Station» на две камеры (На форумах я встречал ссылки на взломанную версию, без ограничений на количество подключённых камер).
Можно сразу нажать «Открыть» и перейти на страницу, отвечающую за видеонаблюдение.
Дальше всё просто: камеры добавляются через «IP-камера», смотреть записи нужно через «Временная шкала», а «Видео в реальном времени», как нетрудно догадаться, для просмотра изображений с камер в реальном времени.
Добавляем первую камеру; если камеры нет в списке знакомых устройств, всегда можно использовать протокол ONVIF или RTSP:
Выбираем разрешение для первичного и вторичного потока и место, куда будут сохраняться записи (у нас пока есть только один раздел в 10Gb).
Задаем, как будем записывать - непрерывно или по движению.
После окончания активации камеры все настройки можно ещё раз подредактировать: например, указать, кто будет отвечать за обнаружение событий (surveillance station или сама камера).
При попытке установить третью камеру система напишет, что лицензии закончились. После этого либо платить, либо искать пакет со взломанной версией.
Для управления «Surveillance station» также можно скачать «Synology Surveillance Station Client» с сайта Synology (работает чуть быстрее, чем через браузер).
Теперь небольшое отступление о том, где хранить записи с видеокамер. По мне, тратить на это драгоценное место СХД слишком расточительно и проще всего добавить в ESXi дополнительный диск необходимого объема. На этом диске можно сделать отдельный datastore или отдать весь диск виртуальной машине через RDM. Конечно, после этого мобильность данной виртуальной машины сведется к нулю. Если это отдельно стоящий ESXi, то никакой проблемы нет, но если это кластер под управлением vCenter, то машина намертво привязывается к определенному хосту.
Мне больше нравится добавлять диск через RDM, при необходимости его можно легко отвязать от виртуалки и переставить в другой сервер, а машину смигрировать, после чего опять привязать этот RDM диск. Такой диск также при желании можно вообще установить в обыкновенный компьютер с Linux, там ведь файловая система ext4.
Так и поступим. Я установил в хост дополнительный диск на 1Tb. В ранних версиях ESXi можно было прямо из меню добавить физический RDM диск, но потом эту опцию зачем-то удалили. Поэтому подключаемся к нашему хосту через SSH и узнаем имя нашего нового диска:
Видим, что нужный нам диск называется:
Команда, которая делает ссылку на RDM диск, выглядит вот так:
В нашем случае это:
Теперь этот диск можно добавить в свойствах виртуальной машины (Add hard disk --> Existing hard disk):
Диск должен быть на втором контроллере SATA (1:1).
А чтобы отвязать RDM диск, нужно удалить его в свойствах машины и удалить файл-ссылку из папки (в нашем случае файл rdmdisk1tb.vmdk).
После включения диск появится в «Диспетчере хранения»:
На базе нового диска создается новый пул ресурсов и новый раздел на этом пуле (все то же самое, как и для диска в 15Gb). Если добавить два RDM диска, то на их базе даже RAID можно сделать.
Теперь имеем два раздела на двух дисках (понятное дело, что на диске можно создать несколько разделов под разные нужды, например, один под файловую помойку, другой для хранения записей с камер).
Следующим шагом переходим в панель управления Surveillance Station. Там идем в пункт «Запись» на вкладку «Хранилище», «Добавить»:
Выбираем «Добавить общую папку» и задаём имя и местоположение:
В свойствах камеры теперь выбираем новое место хранения, и после подтверждения все записи с этой камеры переедут в новое хранилище.
На этом, собственно, и всё. Конечно, можно прописать несколько пользователей с разными правами, настроить правила ротации записей и еще много чего, но обо всем этом можно и в справке прочитать.
На хлеб сольцы чуть-чуть насыплешь, ножом подденешь масла ком (его положишь на картошку), щепоть укропа не забудь. И вилкой нежно, но и ловко, отправишь к мясу в тот же путь. Так не спеша, с добром, не рьяно, ты сам с собою посидишь. Я вспоминаю про нирвану, втыкая вилку в мясо лишь.
Пикабу в мессенджерах
Активные сообщества
Тенденции
Домашний медиа сервер/хранилище данных своими руками
Доброго всем дня!
Меня всегда корежило, что надо постоянно держать включенным ПК для просмотра видео контента на различных устройствах в доме (планшет, смартфон, ноутбук, телевизоры). Речь идет только о скачанном контенте (сериалы, тв передачи и пр.)
Вот есть несколько вариантов решения данной проблемы:
1)Держать ПК постоянно включенным
2)Если у вас подходящий роутер, поднять на нем dlna сервер, торрент клиент и samba для доступа к файлам
3)Собрать небольшой (или большой) ПК для организации на нем торрент клиента, файлового хранилища (samba), медиа сервера для воспроизведения контента на других устройствах сети.
4)Использовать онлайн сервисы (типа Иви, мегого, кинопоиск и пр.)
Вариант 1 мы сразу отметаем - энергопотребление будет не совсем адекватное, плюс неудобство постоянно работающего ПК рядом с человеками. Ну и чисто мое ИМХО - мини сервер на антресоли (шкафу/подвале) - удобнее и практичнее.
Вариант 2 - тут если у вас мощный роутер (типа кинетик гига/ультра), то по сути можно на нем и остановиться, но есть и минусы в данной реализации - это все таки небольшие тормоза в доступе к папка, торрент клиенте (скорость не постоянна). Меня это не совсем устроило.
Вариант 4 тоже хороший, не нужно ни о чем думать, открыл, оплатил и смотришь. Только бывает многих сериалов нет на одном сервисе, но есть на другом - а это разные приложения и подписки.
Мы остановимся на Варианте № 3.
Соберем так называемый домашний NAS сервер под свои нужды (у каждого свой набор приложений, сервисов).
Для этого нам нужно:
1)Небольшой корпус в формате Mini-ITX + блок питания на 100-200вт
2) Материнская плата размера Mini-ITX, тут тоже есть пару вариантов:
Если хотим тихую и экономную машинку, то ищем со встроенным процессором и пассивным охлаждением
Если надо прям мощь и хардкор - берем под любой проц. (только смотрим что бы кулер влез в корпус)
Я выбрал плату на intel J3455 (4 ядра 1.5ггц, в бусте до 2.3 ггц), потребление ~10вт
3)Оперативная память (ОЗУ) в размере от 4гб - самый оптимальный размер - у меня пока 4гб, хватает за глаза
4) Жесткий диск - тут каждый для себя выбирает, кому-то 1тб хватит, а кто-то и 4тб заполнит за месяцок )
У меня лежали старые винты на 1тб и 500гб, поставил их
5) Операционная система, вот здесь то и кроется самый главный вопрос, что использовать?
Windows - тут все просто, ставим любимую винду, отключаем не нужные службы и приложения, устанавливаем DLNA сервер (Plex, HMS, Kodi), торрент клиент (Transmission, Qbittorrent, Utorrent, Deluge) и радуемся жизни.
Unix системы - Ubuntu, Debian и прочие (лучше ставить версию без Gui интерфейса, жрет меньше ресурсов и по сути он нафиг не нужен), ставим webmin (управление ПК из браузера), samba, тот же торрент клиент и медиа сервер. Посложнее чем с виндой, но разобраться можно.
Unraid - это операционная система (на основе Slackware), созданная фирмой Lime technology. Насколько я знаю она платная, но люди ее использующие довольны выбором.
Nas4free(xigmanas) - очень хороший вариант, с немного обрезанной Freebsd. Ведет себя очень стабильно и лего управляется.
Xpenology - система эмулятор операционной системы Synology, которая позволит из вашего ПК сделать мощный комбайн =)
Испробовав все, кроме Unraid, я остановился на Xpenology, вот почему:
-Простота использования
-Есть все нужны приложения для моих целей
-Система в целом не тяжелая, потребляет мало ресурсов
-Доступ по Web интерфейсу, она для этого и предназначена
Покупать synology меня честно жаба душила, поэтому такая альтернатива как раз по мне =)
В кратце пробегусь, как установить Xpenology На ваш ПК, материалы беру с офф сайта xpenology:
1)Нужна флешка которую вы оставите в ПК для загрузки эмулируемой ОС (этакий загрузчик)
2)Скачиваем сам загрузчик из этой темы
Какой именно загрузчик выбрать, тут поможет либо метод тыка (пробовать разные загрузчики у себя), либо изучение форума, раздела Успешные обновления
3) Вставляем флешку в USb порт, нам нужно узнать ее VID и PID
(Панель управления - Диспетчер устройств - Контроллеры USB - Ваша флешка - Свойства - Сведения - ИД оборудования)
4) Установить и запустить программу OSFmount, смонтировать Partition 0 (15 Mb) и Partition 1 (30mb) из файла загрузчика, перед монтированием убрать галку Read-only drive
Редактируем файл grub/grub.cfg в данном смонтированном образе.
Берем из темы нужные нам файлы extra.lzma/extra2.lzma - расширенный список драйверов для нашего загрузчика.
Копируем их с заменой в Partition 1 (30mb)
5)Размонитруем флешку в программе OSFmount
6) Скачиваем Rufus для записи на флешку нашего образа.
Выбираем образ, записываем его на флешку. Ждем пару минут.
Готово, теперь можно вставлять нашу загрузочную флешку в будущий "NAS".
Далее подготовим BIOS нашего ПК для установки и запуска ОС xpenology.
Эти настройки исключительно индивидуальные, под разное железо могут отличатся параметры для успешного запуска, но есть пара, которые подходят 90% железу:
а) Отключение энергосбережения процессора
б) Отключение встроенной видеокарты в BIOS
б.1) Отключение встроенной видеокарты с помощью загрузчика:
Во многих bios uefi есть пункт CMS загрузчика, он позволяет выбрать в каких режимах грузить Накопители/Видео - либо UEFI, либо MBR
У меня сделано так - в CMS видеоадаптеру разрешено загружаться только в UEFI, а загрузочная флешка грузиться в Legacy (более старый формат BIOS). Тем самым ПК думает что видеокарты у нас нет. Это актуально для моей asrock j3455b.
Мы почитали форум, нашли какие настройки подходят нашему оборудованию и идем дальше.
7)Подключаем наш ПК к сети, вставляем флешку, делаем нашу флешку основной в BIOS, перезагружаем.
8) В зависимости от железа, в течении примерно 5 минут, Lan порт должен загореться зеленым - значит коннект к нашему устройству есть.
Тут устройство должно определиться и предложить установку.
Выбираем установку вручную, скачиваем нужный нам файл прошивки с Архива Сниоложи
Для моего загрузчика DS 918+ asrock j3455 подходит 25426.
На всякий случай вот мой загрузчик, в нем уже поменяны extra/extra2 на последние, вам нужно будет только в разделе partition 0 / grub/grub.cfg поменять PID и VID флешки.
Нажимаем ОК, система предупреждает что с HDD будет все удалено и начнется установка.
Через 3-5 минут начнется таймер отсчет 10 минут до загрузки ОС, в зависимости от вашего железа.
Во время установки ПК может 2-3 раза перезагружаться и в некоторых случаях, таймер может закончиться, а система еще не стартанула - ЖДЕМ, такое бывает, всего можно прождать минут 15-17 и система должна загрузиться. Смотрим по LAN порту - зеленый, значит загрузка прошла успешно и коннект к серверу должен быть.
Выполняем настройку и у нас в итоге должно вылезти окошко авторизации:
Система установлена, это уже хорошо!
Теперь нам нужно создать Пул ресурсов хранения и Раздел на наших жестких дисках:
Пуск>Диспетчер хранения
Создаем Пул ресурсов хранения, далее создаем Раздел.
Файловая система ext4/btfrs на вкус и цвет, я использую ext4
Raid - Basic, если у вас один диск. Если много дисков и вы хотите зеркалить данные, то делаем RAID 1.
Приступим к установке нужных нам приложений.
Transmission - торрент клиент.
Нам потребуется прописать репозиторий пакетов от community synology.
Центр пакетов >Настройки >> Источники пакетов
Центр пакетов >Настройки > Основное
Уровень доверия - Любой разработчик
Теперь в поиске вбиваем Transmission и устанавливаем его.
При установке выбираем папку, куда скачивать торренты. И указываем логин и пароль для управления нашим клиентом.
Для того, что бы торрент клиент смог записывать данный в вашу папку для скачивания, необходимо дать разрешения группе sc-download на чтение/запись.
File Station > Папка с заказчиками> Свойства > Разрешения > Создать > Вводим группу sc-download и даем ей права на запись/чтение.
Можем к нему подключить через браузер или remote GUI
Делаем общий доступ к папками для наших устройств в локальной сети.
Панель управления > Файловые службы> SMB (Включить)
Дополнительные настройки и ставим все как на скрине
По сути и все, мы теперь можем качать и смотреть файлы с нашего сервера на любом устройстве =)
Так же мы можем установить медиа сервер Plex для комфортного просмотра видео на тв и смартфонах.
Корпус + БП ~2000р
Мат. плата ~5200р
ОЗУ 4гб - 1600р
Флешка - 200р
HDD мне достались бесплатно, 1 тб стоит около 4000р
Итого: ~13 000р за тихий, почти не тратящий энергию сервачок )
Потребление в среднем 17-20вт в час, в месяц выходит по деньгам не более 60-70 рублей.
Если решитесь использовать данную ОС и возникнут вопросы - пишите, помогу чем смогу.
Читайте также: