Xpenology (Synology) DSM 7 установка на VirtualBox

Давайте я вам покажу как установить Xpenology (Synology) DSM 7 на VirtualBox используя загрузчик ARPL

Исходные данные:

  • Windows 11 22H2
  • VirtualBox 7
  • Загрузчик ARPL
  • DSM 7.1.1

Я буду считать, что WIndows и VirtualBox уже установлены и работают у вас на ПК. Нужно скачать загрузчик ARPL перейдя по ссылке. Для установки Xpenology DSM 7 на VirtualBox нужен образ flat. Версия загрузчика может отличаться, главное качайте flat самой свежей ревизии.

Затем нужно создать виртуальную машину. Придумавшем название любое которое вам понравится, выбираем тип и версию как на картинке ниже.

Выделяем оперативную память. 2ГБ минимум, рекомендовано 4ГБ и более. Процессор минимум 2 ядра, а чем больше тем быстрее система будет работать в виртуальном окружении.

На данном этапе диски создавать не надо

В итоговом окне жмем Готово

Если выйдет такое предупреждение, то смело жмем продолжить

Два файла из архива с загрузчиком ARPL flat распаковываем в папку с виртуальной машиной.

Переходим в Инструменты – Носители

Нажимаем кнопку Добавить

Добавляем один файл VMDK, который мы ранее распаковали. Нужно добавить файл, который меньше весит.

Когда файл VMDK добавиться, ему нужно увеличить размер, например 10ГБ, так как на 1ГБ загрузчик не поместьица и выйдет ошибка в будущем.

Теперь переходим опять к виртуальной машине. Заходим в ее свойства и убираем загрузку с Гибкого диска и Оптического диска, оставляем только Жесткий диск

На вкладке носители удаляем контроллер IDE

На контроллере SATA жмем добавить диск

В открывшемся окне создаем новый диск, на этом диске будут данные DSM. Жмем везде далее.

Так как данные могут занимать много места, то выделим 100ГБ и более, но не менее 8ГБ. Можно не переживать, если у вас на ПК мало места, так как будут заняты только реальные данные, то-есть если вы закинете в DSM 10ГБ, то только 10ГБ и будет занимать место, а не все 100ГБ или 1Т.

У вас должно получиться как на картинке ниже. Эти диски и нужно поочереди добавить в виртуальную машину в таком же порядке.

Обратите внимание, что диск с загрузчиком должен быть в SATA 0, а все последующие диски в 1 и так далее. Но на виртуальной машине я не рекомендую делать 2 и более диска под данные, только если вы хотите поэкспериментировать с RAID в DSM

Дальше идем на вкладку сеть. Тут делаем сетевой мост, выбираем ваш сетевой адаптер и в Дополнительно выбираем Разрешить все.

В итоге у вас должно получиться как на картинке ниже.

Настало время для первого старта. Первым делом вы должны увидеть Resizing. Это образ ARPL автоматически увеличил размер с 1Г до 10Г, что бы хватило место для файлов DSM. Дальше вы должны увидеть полученный по DHCP от вашего роутера IP адрес. Если этого не произошло, то что-то не так, выключайте и все проверяйте.

Если все хорошо, то наберите команду menu.sh и нажмите интер

Вы увидите такое окно. Загрузчик еще не сконфигурирован и это надо сделать. Сначала выбираем модель.

Я выбрал DS920+, но можно выбрать любой, там даже есть бета модели.

Затем нужно выбрать версию DSM

Я выбрал версию 7.1.1 Самую последнею на момент написания статьи

Дальше нужно выбрать серийный номер

Я выбрал сгенерировать автоматически, но можно установить вручную реальный серийный номер и тогда будут работать сервисы Synology такие, как личный кабинет, Active Backup for Bisnes и квикконект.

Дальше нужно установить необходимые аддоны

Для этого в аддонах нажимаем добавить

У меня завелся XPEnology с аддонами, которые я обвел на картинке ниже.

Проверьте, что аддоны установлены

Теперь создадим загрузчик по указанным ранее параметрам

В процессе будет скачан образ DSM 7.1.1 и пропатчен, нужно подождать какое-то время.

Когда все будет закончено можно первый раз загрузить наш DSM

Вы должны опять увидеть IP адрес и подождать какое-то время. У меня уходило 1-3 минуты

Через время можно пробовать вбивать IP адрес в браузере, где вы увидите окно установки вашего XPEnology на VirtualBox

Если вы выбрали последнею версию, то можно оставить автоматически скачать, если нет или же автоматика не работает, то скачайте выбранную версию с официально сайта Synology и укажите ее тут

На вопрос удаления данных с диска нужно дать утвердительный ответ. Диск все равно пустой.

Начнется процесс скачивания и установки DSM

Затем система перезагрузится

В окне виртуальной машины можно будет видеть окно загрузчика GRUB. Ничего не нажимайте, все должно идти автоматом на этом этапе. Вообще окно виртуальной машины нам больше не нужно, его можно свернуть.

И вот система DSM установлена и можно приступать к первоначальной настройке

Назначайте имя устройства, пользователя и пароль

А вот на вопрос про обновление лучше всего отключить всю автоматику, не стоит обновлять XPEnology автоматически, это может сломать вашу установку.

Если у вас сгенерированный серийник, то нажимаем пропустить

Отправлять данные не стоит, не устанавливайте галочку

И вот наше окно DSM перед нами, создаем первый пул хранения и том.

Теперь Xpenology установлена на VirtualBox и полноценно функционирует. Можно устанавливать приложения, настраивать и пользоваться.

Если у вас будут вопросы, то пишите в комментариях или в телеграмм, постараюсь ответить всем.

Xpenology (Synology) DSM 7 установка на VirtualBox

У этой записи 54 комментариев

  1. Студент

    Приветствую Александр ! В одном из твоих видео я видел как ты открывал файл с сравнением DS920+ и DS923. Хотелось бы узнать твоё мнение что покупать из Synology сейчас из этих двух NAS? стоит ли покупать DS923 или достаточно 920+, или посоветуешь ещё другую модель которую бы ты купил сейчас.

    1. В двух словах так. если есть 920 и хватает 1-2Гбита то не стоит. Если нет наса, то лучще брать 923 так как он по мощьнее и по свежее, дольше будет актуальным. Еще память, в 923 можно до 32Г оперативки ставить, но с поддержкой четности. Опятьже есть косяк с 923, он официально поддерживает только SSD самой сино, которые стоят целое состояние и не известно обычные ssd как в 920 подойдут или нет.

  2. Sergey Ya

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

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

  3. Григорий

    Здравствуйте Александр. Подскажите, как установить на virtual box установить TOS 5 terramaster?

  4. Максим

    Если система DSM 7 не грузится (ошибка конфигурирования сети по ssh), как можно получить доступ к файлам в /etc если включен SHR на одном диске? Не могу понять как смонтировать этот раздел.

    1. Какие-то противоречащее данные вы говорите. Если не грузится, то о сети можно вообще не говорить, а если загрузилась и нужно зайти по ssh то в DSM нужно разрешить ssh. Так же система не устанавливается на пул, который создает пользователь, поэтому у вас там может быть что угодно, SHR, RAID10, RAID0 или basic это не важно, может даже совсем не быть, сама система устанавливается на первый раздел диска, поэтому этот раздел и нужно монтировать что бы получить доступ к /etc/ директории системы.

      1. Максим

        Никаких противоречий. Система работала и в процессе дополнительной настройки по ssh что-то произошло (вроде делал по образцу как в прошлой системе, но наверно ошибся или 7-я версия отличается от 6-й) и система перестала грузиться.
        Устанавливал DSM по умолчанию, а это на сколько помню SHR.
        И вот в этом и заключается вопрос, как смонтировать sdb1:
        sdb 8:16 0 476.9G 0 disk
        |-sdb1 8:17 0 8G 0 part
        |-sdb2 8:18 0 2G 0 part
        `-sdb3 8:19 0 466.7G 0 part

        и по другому:
        Disk /dev/sdb: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
        Disk model: SSD 512GB
        Units: sectors of 1 * 512 = 512 bytes
        Sector size (logical/physical): 512 bytes / 512 bytes
        I/O size (minimum/optimal): 512 bytes / 512 bytes
        Disklabel type: dos
        Disk identifier: 0x0886c459

        Device Boot Start End Sectors Size Id Type
        /dev/sdb1 8192 16785407 16777216 8G fd Linux raid autodetect
        /dev/sdb2 16785408 20979711 4194304 2G fd Linux raid autodetect
        /dev/sdb3 21241856 1000010399 978768544 466.7G fd Linux raid autodetect

        1. sdb1 это раздел блочного устройства MD. Вам нужно собрать райд MD командой mdadm -AsfR и помтом примонтировать /dev/md1

          1. Максим

            Александр, немного продвинулся, спасибо, но монтирование не идёт:
            tc@box:/dev$ sudo mdadm -AsfR
            mdadm: /dev/md/SynoPC:2 has been started with 1 drive.
            mdadm: /dev/md/SynoPC:3 has been started with 1 drive.

            tc@box:/dev$ lsblk
            sdb 8:16 0 476.9G 0 disk
            |-sdb1 8:17 0 8G 0 part
            |-sdb2 8:18 0 2G 0 part
            `-sdb3 8:19 0 466.7G 0 part
            `-md127 9:127 0 466.7G 0 raid1

            tc@box:/dev$ sudo mount /dev/md127 /mnt/sdb
            mount: /mnt/sdb: unknown filesystem type ‘LVM2_member’.

            Видимо что-то ещё надо сделать?

          2. Максим

            А если через LV то натыкаюсь на следующее:
            tc@box:/$ sudo lvscan
            inactive ‘/dev/vg1/syno_vg_reserved_area’ [12.00 MiB] inherit
            inactive ‘/dev/vg1/volume_1’ [466.00 GiB] inherit
            inactive ‘/dev/vg2/syno_vg_reserved_area’ [12.00 MiB] inherit
            inactive ‘/dev/vg2/volume_2’ [138.00 GiB] inherit

            Активирую:
            tc@box:/$ sudo lvchange -a y /dev/vg1/volume_1
            Активен:
            tc@box:/$ sudo lvscan
            inactive ‘/dev/vg1/syno_vg_reserved_area’ [12.00 MiB] inherit
            ACTIVE ‘/dev/vg1/volume_1’ [466.00 GiB] inherit
            inactive ‘/dev/vg2/syno_vg_reserved_area’ [12.00 MiB] inherit
            inactive ‘/dev/vg2/volume_2’ [138.00 GiB] inherit

            Но при попытке монтирования говорит что не известный btrfs:
            tc@box:/$ sudo mount /dev/vg1/volume_1 /mnt/sdb
            mount: /mnt/sdb: unknown filesystem type ‘btrfs’.

            1. Я немного запутался, что вы хотите монтировать раздел с ОС или раздел с данными? Пишите мне в телеграм, тут такое неудобно обсуждать.

  5. evgeniy

    если создать жесткий диск(виртуальный) не фиксированного размера, как у вас. То при форматировании выдает ошибку.

    1. Ну у меня не выдает ошибок, значит что-то делаете не так или есть что-то отличное от моего, что и вызывает ошибку.

  6. Коля

    Не дает носитель расширить

      1. Коля

        Просто версия была старой VBox, накатил по инструкции. Загрузчик только скачался, установив NAT в vbox. В общем уже успел послушать пару песен Aerosmith, а у меня висит “LOADING DSM KERNEL” и далее ничего. Ресетить?

        1. Не знаю, Вам решать, вы явно делаете по своему и поэтому у вас ничего не получится. Делайте бриджом и заходите браузером, я все подробно и написал и рассказал. Желаю удачи!!!

          1. Коля

            Ресетнул, таки загрузился. На этапе “установка diskStation Manger” ругается, что не может форматировать диск

          2. Коля

            А можно форматную заранее виртуальный диск под данные?
            система грузится с vmware же образа, так?
            а носитель vdi просто под данные и там не поделены разделы?

            1. Нет, так не работает Synology DSM, это не TrueNAS который ставится на отдельные диски. DSM не нужны отдельные диски, он устанавливается на те же диски где и данные, а диск загрузчика это только загрузчик, в нем пару текстовых конфигов по сути, что бы обмануть систему и она думала что ставится на оригинальное устройство.

          3. Коля

            Теперь уже поздно, снес раздел. Как мне накатить раздел то этот? и можно ли в консоли его форматнуть? Free Nas, Nas For Free и прочие – сильно удобнее в этом плане конечно. Как откатить?

          4. Коля

            Заново сделал все по схеме. На этот раз vdi сделал статичным 8гб, но все закончилось точно также: не удалось отформатировать
            куда копать?

            1. Проверять внимательно, что все делаете так как я сказал, если не поможет то идти на профильный форум, тут в комментариях невозможно что-то такое понять и помочь.

          5. Коля

            Из ключевых отличий – только заданный вручную размер диска в 8гб
            какой форум например?

      2. Коля

        Вроде во всем разобрался. Единственная проблема осталась – не видит интернет NAS, хоть что ты ему вбивай.

          1. Коля

            Тыкаясь по настройкам можно зайти “все пакеты” например или посмотреть “обновления” – просьба проверить соединение. ДНС в порядке, даже вручную вбивал.
            Еще одна проблема: пк windows видит шару, телевизор по SMB или NFS – не видит

          2. Коля

            >Такое чувство, что вы неверно настроили сеть в VirtualBox
            стоит мостом, по образцу
            там как бы и нечего выбрать
            при установке загрузичка, чтоб обновить, приходилось переключаться в vbox на NAT – иначе он не качал его

          3. Коля

            На реальном железе интересный баг: жесткий диск форматируется на 55% и пишет, что PAT файл поврежден

  7. Как бы туда еще видеокарту пропихнуть чтобы все плюшки в видео наблюдении стали работать.
    Они появляются. Но при попытке их запустить – ошибки.

    Спасибо за статью !

  8. Николай

    Спасибо! С первого раза все получилось! Радости нет предела! Поставил на Virtual Box на iMac 2020 Monterey. Охота посмотреть что можно поделать, чтобы уже позже решить подходит ли мне под бекапы iOS и прочих бекапов система. Очень интересует информация для новичков что настраивать в DSM или что трогать нельзя чтобы не открыть не нужных портов наружу. Информации почти нет подобной в рунете, на форумах только пугают, особенно если делать свою доменную почту, поднимать сервис на своем NAS типо Nextcloud. Спасибо еще раз автору, смотрю ваш youtube канал, с уважением за ваш труд!

  9. Roo

    Это самое лучшее и чёткое описание из всего что есть!
    Спасибо.

  10. Andrii

    Приветствую всех! Автору огромное спасибо за статью и информацию! Все реально настроил за 15 минут на lenovo m910q. Теперь поиграюсь со всем и потом решу стоить ли мне брать оригинальный нас или жить на самопале.

  11. Александр добрый день. На Xpenology (собран на железе j4125) очень большая загрузка процессора при конвертировании видео Plexом. Должен ли работать QuickSync в моем варианте? Грешу на то, что стоит одна планка памяти и возможно поставив вторую получу прирост производительности на QuickSync. Спасибо.

    1. Я не знаю, что такое QuickSync, но при конвертации без аппаратного ускорения видео процессор так и будет нагружаться на полную.

      1. Intel Quick Sync Video — это и есть аппаратное декодирование и кодирование видеоконтента в форматах H.264/MPEG-4 AVC, реализованное во встроенных GPU процессоров Intel.

  12. Отличная статья , подскажите новичку , на компе под виндой есть 3 диска , специально пустые под NAS ? 2in по 500 гб и один 3ТБ . Как их пробросить в виртуалку , что бы из 2 по 500 создать рейд и отдельно 3 тб NAS видело ?

  13. Святослав

    Здравствуйте, у меня вопрос по выбору модели. Как лучше выбрать? Какая между моделями бывает разница?

    1. При установке на VirtualBox можно выбрать любую модель, так как такой вид установки подойдет только для ознакомления или тестирования. разница в моделях в данном случаи может быть в основном только в количестве дисков, которые можно подключить, но для виртуалки это вообще не важно. А со всеми моделями можно ознакомиться на официальном сайте Synology.com

  14. fotikus

    Здравствуйте, Всё получилось по Вашему рецепту! Но есть один вопрос -как сделать что бы загрузчик получился для DSM версии 6.– при выборе поддерживаемого им модели?

  15. fotikus

    Жаль ! с этим всё относительно просто было
    Спасибо

  16. Здравствуйте. А можете рассказать поподробнее про серийники?
    Где их брать?
    Нужно ли чтобы серийник был именно от выбираемой модели?
    Могу ли прикрутить серийник от железного синолоджи к кспинолоджи?
    И т.д.
    Спасибо.

    1. Где брать не подскажу. Загрузчик генерит серийники, которые не позволяют войти у четку сино, все что с ней не связано работает с сгенерированным серийником. Нужно что бы серийник и мак адрес был именно от той железки, которую вы эмулируете.
      Обычно как я понял серийники и мак адреса ищуют на ебеях на фотка, воруют их оттуда так сказать.

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

3 × четыре =