demon_sl

XPEnoBoot 5.2-5644.5 RUS

Recommended Posts

XPEnoBoot 5.2-5644.5 от 14/02/2016 (ранее nanoboot)

 

1 Вопросы в этой ветке касательно "загрузчика" XPEnoboot/Nanoboot/GNOboot

Интересующие Вас вопросы можно задать так же в этих ветках:

Выбор железа
Microserver N54L
Microserver Gen8
SurveillanceStation
24 SATA Диска в DSM (English)
XPEnology и SAS контроллер (English)
Либо воспользуйтесь поиском по форуму


Совместимое железо
Жаль что закрылась ветка Thecus + Synology :sad:

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

 

ВЫПУЩЕНА НОВАЯ ВЕРСИЯ 5.2-5644.5 Обновляем, смотрим, отписываем !

 

XPENOBOOT 5.2-5644.5

XPEnoboot DS3615xs 5.2-5644.5 IMG md5 a329929e5a91095e9258036485e01c9c

XPEnoboot DS3615xs 5.2-5644.5 ISO md5 a92ea8c869c48fc340a91e41a01d4cfd

XPEnoboot DS3615xs 5.2-5644.5 VMDK md 9d5cfdc69e0e19ef207de9aaba76acf3

DSM

Synology DSM DS3615xs 5.2-5644 PAT md5 43a3c4a95c95c4fbe7ba0d2f39d60747

Synology DSM DS3615xs 5.2-5644 Update-3 md5 2ea3080dcfa25794f22681b3743c23d5

 

ПРОЦЕДУРА ОБНОВЛЕНИЯ как и в предидущих версиях. Перед обновлением не забываем делать бекап настроек!

Перед обновлением рабочих серверов - обязательно тестируйте 1 неделю без перезагрузок!

 

НОВОСТИ

- Порядок обновения:

1 - Сделайте бекап настроек

2 - Обновите загрузчик (загрузочную флешку, образ для ESXi, запишите ваш серийник и МАК)

3 - Перезагрузитесь.

- Если обновлять DSM то при загрузке:

3 - В загрузочном менб выбирете Install/Upgrade

4 - Установите новую версию DSM X.X-XXXX при помощи web или soft ассистента (выбирайте режим установки "миграция")

 

(Архивы ранних версий и другое можно скачать ТУТ)

Добавлен параметр для сброса пароля пользователя (например, если вы хотите сбросить пароль для пользователя "Admin" используйте

resetuser = Admin

после загрузки пароль будет пустым.

[spoiler=АРХИВ НОВОСТЕЙ]"01.06.2015"

Выпущена новая версия XPEnoboot 5.2-5565.2 (DSM 5.2-5565) !

- Добавлена поддержка iSCSI

- Модуль "PowerNow-k8" начиная с ядра 3.7 заменен ''acpi_cpufreq"

 

"24.04.2015"]Доступно обновление SurveillanceStation - 7.0-3762

Можно ставить. Скачать патч и попросить пароль на архив у yozh, спасибо говорить тут

 

"24.04.2015" DSM 5.1-5022 Update 5

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

больше ничего такого. Лучше чем спасибо!

 

"20.03.2015" by Vortex

В DSM 5.2:

1) Сменилась версия ядра.

2) Усложнилась защита (раньше было накрыто ~15 файлов, сейчас ~20).

Не торопитесь, толку с хренобутом 5.1 не будет.

Мы уже работаем над бетой, чтобы к релизу была минимальная задержка.

Я лично уже запустил и проверяю бету 5.2 на своих двух тестовых машинах.

 

"31.03.2015" от АДМИНА форума XPENOLOGY.COM Andy928"

Форум не брошу. Площадка держит жалобы производителей без ответа.

Абузы периодически сыплются :sad:

Если этот хостинг не выдержит, переедем на другой.

Хостинг сейчас проплачен на полтора года вперёд.

 

"21.03.2015"Vortex:

Version : 5.1-5022 Update 4

Можно ставить, мин нет.

 

20/03/2015 by -iliya-

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

Для этого не обязательно быть владельцем. Я внес оплату за 2 месяца по 5$ за месяц.

------------

Сотрудник компании Provisov.Net ответил на Ваш билет в столе помощи!

------------

Здравствуйте.

Форум был заблокирован по причине неоплаты. Вы можете оплатить этот аккаунт,

мы его продлим, но доступ к файлам вам никто естественно не передаст.

Стоимость хостинга составляет 5$ в месяц. Реквизиты для оплаты можно найти тут - http://www.provisov.net/clients/oplata-uslug

В примечании к платежу, укажите домен. Мы продлим.

C уважением, Дмитрий.

======

 

18/01/2015

Мы столкнулись с серьезной проблемой,

У многих пользователей, после установки XPEnoboot и DSM 5.1-5022 спустя 12-24 часов отваливаются разделы с данными! Ну и вообще все плохо :sad:

Настоятельно не рекомендуем пока переходить на новую версию !

А если вы уже успели обновиться, и заметили подобные симптомы (Отвалились разделы, перестали работать программы) то срочно вернитесь к использованию DSM 5.0-4528 и nanoboot 5.0.4.1

И ваши разделы и данные и т.д. должны вернуться.

Команда работает над этим вопросом!

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

Информация будет обновляться тут и главном топике

[spoiler=История изменений XPEnoBoot / NanoBoot]

ПРЕДУПРЕЖДЕНИЕ:

Вы используйте все на свой страх и риск! Ни кто не несет ответственность за любые потери данных или порчи оборудования!

 

XPEnoBoot 5.1-5022.3 x64 от 03.03.2015

Исправлена ​​проблема расширения дисков

Добавлен ​​драйвер для BCM NetXtreme II (10GigE)

Обновленны драйвер tg3 BCM

Включены драйверы 3Ware SAS / SATA-RAID

Включены драйверы Mellanox 10G

Включены драйверы Brocade 10G

Включены модули CPUfreq и Powernow-K8

Включено некоторые драйверы USB HCD

 

XPEnoBoot 5.1-5022.2 x64 от 09.02.2015

Исправлены проблемы SCSI и добавлена ​​поддержка SCSI для Hyper-V * и VMWare.

Исправлены проблемы LSI контроллера. Если у вас есть проблемы, пожалуйста, добавьте в syslinux.cfg параметр

rmmod = ata_piix

Добавлена прошивка для некоторых Broadcom , поддерживает больше Broadcom NIC

Добавлен параметр для сброса пароля пользователя (например, если вы хотите сбросить пароль для пользователя "Admin" используйте

resetuser = Admin

после загрузки пароль будет пустым.

* Примечание: в Hyper-V, скорость соединения отображает 10 / 100Mbps, но это 1000Mbps на самом деле.

 

XPEnoBoot 5.1-5022.1 x64 от 29.01.2015

В новой версии XPEnoboot_5.1-5022.1, решена проблема "Timebomb", есть два варианта обновления в зависимости от вашей ситуации:

1. Если у Вас работает версия 5022.0, или вы ставите систему с нуля, то просто используйте новый загрузочный образ при перезагрузке или установке.

2. Если у Вас возникают проблемы "Timebomb" на версии 5022.0, то необходимо переустановить DSM! Используйте опцию загрузчика "Install/Update", выбирете способ установки "Миграция"! НЕ ставьте галочку форматировать диски, если не хотите потерять всю информацию!

Вы так же можете установить HotFix 5022 Update 1, но Ваши разделы будут демонтированы после установки, не волнуйтесь, после второй перезагрузки, они автоматически вернуться, и эта проблема не повторится. (Главное перезагрузитесь второй раз)

 

XPEnoBoot 5.1-5022 x64 от 17.01.2015

Поддержка установки DSM 5.1-5522. (используйте официальный PAT файл от synology DS 3615xs)

1. Установка DSM 5.1 !

2. Исправлены некоторые ошибки и добавлены новые драйвера.

3. Теперь называется XPEnoBoot.

 

NanoBoot 5.0.4.1 и 5.0.2.5 x86 от 08.01.2015

Поддержка установки DSM 5.0-4528. (используйте официальный PAT файл от synology)

1. О других изменениях заявлено не было.

2. Новые драйвера не добавлены.

 

NanoBoot 5.0.3.2 от 19.08.2014

Поддержка установки DSM 5.0-4493 (используйте официальный PAT файл от synology)

1. Обновлен драйвер ar8171, решена проблема когда не показывался трафик.

2. Добавлены драйверы USB звуковых карт, теперь вы можете установить и запустить shairport.spk файл.

 

NanoBoot 5.0.3.1 от 11.06.2014

Поддержка установки DSM 5.0-4493 (используйте официальный PAT файл от synology)

(доступна версия только "DS 3612XS"

1 Обновлен Ramdisk до 5.0-4493

2 Включена поддержка Atheros L2 Fast Ethernet

3 Включена поддержка Atheros/Attansic L1 Gigabit Ethernet

4 Включена поддержка Atheros L1E Gigabit Ethernet

5 Включена поддержка Qualcomm Atheros AR816x/AR817x

6 Включена поддержка Broadcom 440x/47xx Ethernet

 

NanoBoot 5.0.2.4 от 21.05.2014

1 Дополнены драйверы USB и USB Wireless Driver

2 Дополнены Wireless LAN driver

3 Дополнены Bluetooth драйверы

4 Дополнены Virtio драйверы

5 Дополнены Atheros LAN Driver

6 Дополнены драйверы ACPI

Kernel CONFIG_ACPI_PROC_EVENT enabled
Kernel CONFIG_ACPI_AC enabled
Kernel CONFIG_ACPI_BATTERY enabled

7 Поддержка PMC-Sierra SPC 8001 SAS / SATA контролера

8 Поддержка контроллера диска Marvell 88SE64XX/88SE94XX SAS / SATA

 

NanoBoot 5.0.2.3 от 17.05.2014

1 Решены проблемы с контроллерами LSI SAS (не работали) (спасибо @Diverge)

2 Обновлен драйвер Realtek r8169 NIC

Для использования добавьте следующие параметры загрузки ядра в syslinux.cfg:

rmmod=r8168,r8169_new insmod=r8169

3 Добавленна поддержка ACPI и связанные с IPMI драйверы

4 Добавлен драйвер контроллера хост-адаптера ARECA SATA / SAS RAID

5 Добавлен драйвер контроллера Promise SuperTrak EX Series

 

NanoBoot 5.0.2.2 от 14.05.2014

1 Драйверы контроллеров жестких дисков теперь не интегрированы в ядро​​, а подгружаются в виде модуля

2 Интегрированы драйвера Fusion MPT, LSI MegaRAID и других контроллеров

3 Marvell LAN Driver и другие

4 Интегрированны драйвера сетевой карты r8101 Realtek (v1.025) и r8168 (v8.038)

5 Интегрирован новый сетевой драйвер Realtek r8169_new (v6.018) в место старого драйвера r8169 NIC

6 Обновлены драйвера Intel IGB NIC (до версии v5.0.6), с поддержкой i350, I210/211 карт и т.др.

7 Обновлены драйвера сетевого контроллера Intel e1000e до версии v3.0.4 (для сетевых карт I217/218

 

NanoBoot 5.0.2.1 от 11.05.2014

1 Поддержка установки DSM 5.0-4482, используйте официальные файлы synology (благодаря Vortex)

2 Обновлен Ramdisk для 5.0-4482

3 Только для тестирования, метод взлома замена файлов от старой версии

 

NanoBoot

1. Поддержка DSM 5.1 !

2. Новая аппаратная версия DS 3615xs

3. Возможность редактирования MAC адреса

4. Возможность редактирования SN (сейриного номера)

5. Возможность редактирования synoboot of VID & PID (для сокрытия загрузочной флешки)

6. Более широкий список поддерживаемого оборудования чем в nanoboot

7. NanoBoot остается в версии 5.0.4.1 для DSM 5.0 на DS 3612xs

8. NanoBoot остается в версии 5.0.2.5 для DSM 5.0 на DS 214 Play

9. GnoBoot и версия от Trantor для DSM 4.3.x

PS: Собран на основе DSM 5.0 (synogpl-4458-bromolow.tbz, gcc473_glibc217_x86_64_bromolow-GPL.tgz), а не 4.3 как GnoBoot

 

ФАЙЛЫ

[spoiler=СКАЧАТЬ файлы:]

XPEnology.me
XPEnoboot
Nanoboot

 

Спасибо за реализ загрузчика команде:

Vortex, Sancome, Poechi, Kali, Jman420, и еще

[spoiler=Репозитории пакетов для DSM]Synology Community Package Sources (оригинальная ветка)

 

http://spk.synologyitalia.com

http://jaspr.kastner.wtf

http://packages.synocommunity.com

http://packages.missilehugger.com

http://packages.pcloadletter.co.uk

http://e-remonty.info/spkrepo/packages

http://www.cphub.net

http://synopkg.superzebulon.org/spkrepo/packages

http://update.10trum.de/packageupdate/getpackages.php

http://synology.mdevries.org/spkrepo/packages

http://synology.sysco.ch

http://packages.hoel.dk

http://spk.q14six.de

http://packages.quadrat4.de

https://www.christoph-papke.de/spkrepo/spkrepo/packages

http://synology.acmenet.ru

http://cytec.us/spk

http://ggteknikus.tk/sspks/

http://packages.jdel.org/

http://synopkgs-garble.rhcloud.com/

http://spk.naefmarco.ch/spkrepo/packages/

http://spk.nas-mirror.de/spkrepo/packages

http://www.need-soft.com/packages/index ... o/packages

http://packages.quadrat4.de/

http://subtitlessh.no-ip.biz/repo_spk/

http://synobox.fr.nf/synopackages/

http://repo.synozwave.com/

http://synology.sysco.ch/

http://spk.unzureichende.info/

http://synobox.fr.nf/synopackages/beta.php

http://packages.synocommunity.com/?beta=1

[spoiler=Исходники для сборки]Исходники для сборки загрузчика от sancome

 

СОВМЕСТИМОСТЬ

 

SATA/SAS/SCSI

LAN & USB

 

ИНСТРУКЦИИ

[spoiler=Установка DSM]ВНИМАНИЕ!

GnoBoot_____ поддерживает только 4.3 и 5.0 DSM на основе DS3612xs (устарел)

NanoBoot____ поддерживает только 5.0 DSM на основе DS3612xs и DS214Play! (устарел)

XPEnoBoot___ поддерживает только 5.1 DSM на основе DS3615xs !

 

 

---> Подробные инструкции тут <---

Для установки DSM версии 4.х.х используйте GnoBoot, а так же сборки от Trantor'a, так же доступные по ссылке.

Так же, прочтите информацию из спойлера SynoLocker ниже.

 

Установка DSM используя загрузчик XPEnoBoot/Nanoboot

 

1 Для обновления или установки необходимо создать загрузочную флешку из образов IMG (лучше всего утилитой dd)

2 Загрузиться с созданой флешки и выбрать пункт Install/Upgrade или Synology DSM (Upgrade/Degrade)

2.1 Только для nanoboot, нужно выбрать устанавливаемую версию DSM, выбираем самую последнюю Synology DSM 5.0-4528!

2.3 После инсталляции DSM и последующей перегрузки выбирать больше ни чего не нужно! Так как по умолчанию выбирается всегда первый пункт в загрузочном меню, который предназначен только для обычной загрузки)

(Для редактирования дополнительных параметров загрузки в нужном пункте меню - нажмите Tab,

редактированию доступны такие основные параметры как указание MAC адреса и серийного номера, VID и PID флешки для ее скрытия в DSM, для того что бы эти параметры сохранились внесите их в файл syslinux.cfg на загрузочной флешке

3 Найти ассистентом свой NAS и с помощью вэб асистента установить на него DSM - файлик с расширением *.PAT) скаченый с официального сайта synology или с зеркала указанного в спойлере выше. ВНИМАНИЕ, файлик нужно скачивать для сервера 3612xs/3615xs/214Play - в зависимости от версии загрузчика. Во время установки следуйте инструкциям ассистента установщика.

4 После установки NAS перегрузиться и дальнейшая работа вашего NAS связана неотрывно с загрузчиком на флешке, всегда держите ее подлюченной! Это Ваш загрузчик DSM и без нее ОС не загрузиться, для того что бы скрыть флешку в самой DSM после загрузки внесите VID и PID вашей флешки в файл syslinux.cfg на загрузочной флешке

[spoiler=Обновление - Critical Update Pack]Critical Update Pack или HotFix (ХотФиксы)

Обозначаются как Update X, где X - это номер версии пакета обновления:

DSM 5.1.0.5022 Update 4

 

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

поэтому для установки последнего обновления, не нужно устанавливать по порядку - сразу ставим последний!

Скачать Хотфикс обновления можно с зеркала выше или с официального сайта Synology:

ukdl.synology.com или download.synology.com

 

 

Порядок установки обновлений:

1 Скачиваем нужный пакет обновления

2 Заходим в панель управления DSM ---> "color=#0080FF]Обновить и Восстановить[/color]"

3 Нажимаем кнопку "Обновление DSM вручную" - откроется окно, в котором нажмите кнопку "Обзор" и укажите путь к скаченому файлу пакета обновления, затем нажмите "Выбрать" и "Открыть"

ВНИМАНИЕ после нажатия кнопки ОК не нажимайте ДА в окне запроса Продолжить а следуйте этой инструкции дальше!

4 В панели управления DSM откройте Терминал и SNMP поставьте галочку Включить cлужбу SSH

5 Подключитесь к терминалу SSH вашего NAS сервера

Для Linus, Unix и MacOSX набираем в терминале

ssh root@192.168.1.1

Для Windows используйте putty

6 в терминале введите 2 команды по очереди:

Первая команда

sed 's/flashupdateDeb/flashupdateDeb1/' /autoupd@te.info > /autoupd@te.info1

Вторая команда

mv /autoupd@te.info1 /autoupd@te.info

7 Вернитесь в вэб интерфейс вашей DSM и нажимайте продолжить/обновить. Обновление продолжиться и перегрузит NAS. После перезагрузки зайдите сново в панель управления в Обновить и Восстановить и убедитесь что все установлено.

8 Проверяем и восстанавливаем при необходимости права и настройки из резервной копии.

 

=======

АРХИВ

=======

Обновление DSM 5.0.4493 Update 5 и шифрование (устарело)

 

После установки апдейта перезагружаемся 3 раза, игнорируя отсутствие дисков и разделов !!![/b]

Сам процесс ни чем не отличается от обычного используем все те же ДВЕ команды:

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

ssh root@ваш_айпи (для posix и Mac) Для win используем putty (само собой не забываем включить доступ ssh в DSM)

sed 's/flashupdateDeb/flashupdateDeb1/' /autoupd@te.info > /autoupd@te.info1

mv /autoupd@te.info1 /autoupd@te.info

и перегружаемся 3 раза, после первой перезагрузки скорее всего поменяется IP, так что ищите ассистентом, но после второй и третей все вернется на свое место и сеть и диски с данными.

 

Для тех кто использует шифрование, после 3х перезагрузок необходимо заменить файл libsynoshare.so.5

Иначе, зашифрованные папки, не будут монтироваться из интерфейса DSM c собщением:

"Операция невозможна. Выполните вход в DSM и повторите попытку."

Для этого скачиваем файлик libsynoshare.so.5 и копируем в /lib с заменой при помощи WinSCP

или подключаемся по ssh и качаем wget-ом этот файлик libsynoshare.so.5.tar.gz или просто копируем в любую папку, переходим в нее и выполняем команду

tar -xz --directory=/lib -f libsynoshare.so.5.tar.gz

На всякий случай права на файл 0644

[spoiler=Миграция или обновление версии DSM]Переход с версии 4.Х.ХХХ

Переход с версии 5.0-ХХХ

 

Миграция - это стандартный процесс обновления ОС DSM,

используемый synology в случаях переноса дисков с одного NAS на другой,

даже если они разные, но обязательно должно выполняться 2 условия:

- Оба NAS должны быть под управлением DSM

- Перенос (миграция) возможно только с низшей аппаратной модели на более высшую, но не наоборот

(Это значит! что вы не перенесете свои диски с DS3612xs на DS113, а вот наоборот легко!)

Главное что бы кол-во дисков в группе или RAID совпадал или не превышали возможности устройства! - тогда перенос возможен!

В XPEnoBoot / NanoBoot / GnoBoot механизм миграции нашел применение при обновлении версии DSM! Поэтому!

Все вопросы как обновить одно на другое (если это не хотфикс который описан выше) - то все это делается тольео одним способом ! МИГРАЦИЕЙ

 

Обновление на новую версию DSM 5.1.х.х.:

1 Убедитесь что используете последнюю версию загрузчика и в том что версия DSM работает с этим загрузчиком (информация содержаться в самом начале топика) Так как при выходе новых официальных версий могут возникнут проблемы "не совместимости"

Обновите сначала загрузчик!

2 Создайте полную резервную копию настроек, данных и приложений из панели управления DSM.

3 Перегрузите ваш NAS и в меню загрузки нужно выбрать Synology DSM 5.0 (Upgrade/Degrade) далее нужно выбрать версию на которую собираетесь обновиться/откатиться.

4 Далее процесс повторяется для установки, только в место Установить в ассистенте выбираете Мигрировать ! Помните это важно, если вы выбрали Установить вся ваша информация удалиться, а восстанавливать данные с RAID дело не простое.

5 После миграции все ваши файлы и данные должны сохраниться на 99%, в крайнем случае восстановите права пользователей из резервной копии настроек.

6 Переход с NanoBoot на XPEnoBoot ни чем не отличается, - сначала создаем новую флешку с обновленным загрузчиком, и делаем миграцию! Так же возможен и обратный процесс, загружаемся в менб старого загрузчика и выбираем миграцию!

 

 

 

======

АРХИВ

======

Для старой версии обновление на 5.0.4482 (сейчас не актуально)

Для NanoBoot 5.0.2.х используйте оригинальный файл с сайта synology

Для GnoBoot 10.5 используется пропатченный PAT файл, либо после установки DSM оригинальным PAT, примените этот патч следующим образом:

tar -xz --directory=/ -f archive4458.tgz

а в загрузочном неню grub не заубдте прописать:

kernel /zImage gnoboot_me=5.0-4482
boot

Это простая замена оригинальных файлов от старой версии, способ не совсем правильный но рабочий

[spoiler=Обновление загрузчика]Обновление загрузчика :

 

Загрузчик - это собственно сам XPEnpBoot/NanoBoot/GnoBoot - IMG образ

С выходом новых версий DSM и драйверов - обновляется и загрузчик

Например для того что бы обновить версию DSM с 5.0 на 5.1 - нужно сначала обновить загрузчик,

а затем миграцией обновить и саму DSM.

 

Порядок

1 Создать новую загрузочную флешку по инструкции описанной выше, изменить серийны номер и мак адрес на ваши

2 Создать резервную копию настроек и приложений DSM

3 Загрузиться с новго загрузчика

4 Произвести миграцию!

5 Проверяем и восстанавливаем при необходимости права и настройки из резервной копии

 

То есть, для перехода на DSM 5.1 - нужно сначала обновить загрузчик и сразу загрузиться в меню МИГРАЦИЯ !

 

PS: И самое главное! Люди делятся на 2 категории:

- те кто регулярно делает резервные копии и

- тех кто теперь точно будет делать резервные копии..

 

MAC & Serial

[spoiler=Генерирование MAC адреса и SN от Vortex]Способ генерирования серийника и МАС адреса на основе любой имеющейся валидной пары.

 

Сначала можете попробовать новый калькулятор от kmx23

Вот новый генератор от kmx236

 

1) Ищем в инете фотки наклеек синилоджи с серийным номером и маком например такую

 

SN:

B6JFN00845

MAC:

00:11:32:0C:36:ED
00:11:32:0C:36:EE
00:11:32:0C:36:EF
00:11:32:0C:36:F0

Cерийник и маки с фотки в явном виде лучше не использовать - скорее всего задетектирует множественные подключения

и заблокирует сервисы для данного sn.

 

2) Придумываем новый серийник. Для этого к B6JFN00845 прибавляем или убавляем :wink: случайное число Х. Например, 123 Получаем:

B6JFN00845 - sn, и случайное число Х=123, то
B6JFN00 (845+123) = B6JFN00968
B6JFN00968 - sn новый

3) Заходим в myds.synology.com и регистрируем наш новый серийник.

Если зарегистрировать не получается, прибавляем единичку и пробуем снова, пока не получится.

 

4)Затем генерируем МАС адрес, умножаем наше произвольное чило Х из предидущего шага на 4 и переводим его в HEX.

Если у модели четыре МАК адреса (четыре сетевые карты), то умножаем на 4, если у модели две то на 2. Пример:

X=123
123*4=492
492= 01EC

5) Полученное число (01EC) прибавляем к ПЕРВОМУ МАСу найденного серийника из первого шага (00:11:32:0C:36:ED)!

0011320C36ED + 01EC = 0011320C38D9

Итого, прибавляя по единичке, к полученному МАСу получаем четыре:

00:11:32:0C:38:D9
00:11:32:0C:38:DA
00:11:32:0C:38:DB
00:11:32:0C:38:DC

Внимание! Прибавляем не по "1" а по единице в шестнадцатеричной системе, если вы не уверены то лучше пользуйтесь калькулятором!

Все, теперь у вас валидная пара серийник-мак и рабочие сервисы synology! Спасибо говорить - Vortex'у!

[spoiler=Редакирование MAC адреса, SN, VID&PID]Редактирование серийника и MAC адреса необходимо для работы фирменных сервисов synology таких как quickconnect, Push уведомлений, а с выходом версии DSM 5.1 еще и установки самой DSM и приложений.

 

ВАЖНО Серийный номер и МАС это единое целое, как две части одного кода, серийный номер и МАС должны бить валидными!

То есть если Вы зарегистрировали серийный номер модели, но указали другой МАС - работать не будет! и так же наоборот!

Желательно использовать серийный номер и МАС с оригинальных NAS Synology, любой модели, так как калькуляторы имеют баги.

МАС желательно то же прошивать сразу на сетевую карту, делов на минуту, а приятно будет долго.

 

Редактируйте syslinux.cfg на загрузочной флешке, для изменения MAC, SN, VID&PID.

Пример для двух сетевых карт

mac1=00113208D63C mac2=00113208D63D

Пример полностью:

LABEL Synology DSM 5.0
 MENU LABEL Synology DSM 5.0
 kernel /zImage ihd_num=0 netif_num=4 syno_hw_version=DS3612xs sn=B3J4N01003 mac1=00113208D63C mac2=00113208D63D vid=0x0EA0 pid=0x2168 loglevel=0 vga=0x305

VID&PID - необходим что бы скрыть флешку в DSM подменив эти значения на реальные,

т.е. на те которые соответствуют вашей реальной флешке

VID=F400, PID=F401 (Synology)

посмотреть эти два значения можно в свойствах оборудования в диспетчере устройств Windows

Либо этой программкой x32 и x64, которую предложил SergeS, а для Linux команда (утилита) lsusb

[spoiler=Включение или активация WOL]Для активации WOL следуйте инструкциям в этой статье Начинайте сразу с пункта 3., а именно:

 

  • 1 Включите "Службу SSH" в панели управления Synology DiskStation

  • 2 Скачайте и установите
WinSCP

  • 3 Откройте WinSCP и создайте новое подключение по протоколу SCP - именно этот протокол и ни какой другой,
    введите адрес вашего сервера, имя пользователя root и ваш пароль Администратора. Подключитесь.

  • 4 Скачайте скрипт
S99ZZZ_Shutdown.sh и скопируйте его при помощи WinSCP в:
/USR/SYNO/etc/rc.d/

  • 5 Установите разрешения на скопированный файл (S99ZZZ_Shutdown.sh), В WinSCP, нажав правой кнопкой мышы на файле и выбрав "свойства" и в поле Oct: ввести 0755.
    Так же можно воспользуйтесь командой (Внимание терминал чувствительный к регистру!) :
chmod +x /usr/syno/etc/rc.d/S99ZZZ_Shutdown.sh


chmod 0775 /usr/syno/etc/rc.d/S99ZZZ_Shutdown.sh

  • 6 Затем все в том же, WinSCP переходим к директории /etc и находим файлик synoinfo.conf
    Нажимаем F4 (править файл) находим и меняем значения следующих параметров на те, как показано ниже:
wol_enabled_options=""
eth0_wol_options="g"
eth1_wol_options="g"
и тд. сколько у вас там сетевых карт..


Можно воспользоваться и старичком VI:

vi /etc/synoinfo.conf

после завершения редактирования, нажать 'Esc', а затем :'wq', а выхода без сохранения изменений ':q!'

  • PC В gnoBoot опция в панели управления Перезагружать автоматичекси после сбоя питания включалась и отключалась, в nanoBoot такой возможности нет, поэтому, на всякий случай, установил ее вручную, изменив следующий параметр на yes
enableRCPower="yes"

[spoiler=Прошивка MAC]Команды прошивки MAC адреса сетевой карты (от SilverGhost)

 

  • Пример для HP N54L
     
    СПОСОБ 1 (ручной)
    1. Создаём загрузочную флешку с DOS любым известным Вам способом.
    2. Скачиваем и копируем на полученную флешку файлы из этого образа
B57udiag-15.6.1.iso
3. Загружаемся с полученной флешки.
4. Переходим в каталог, где лежит B57UDIAG.EXE (программа из образа из пункта 2) и выполняем команду:
B57UDIAG.EXE -c 0 -e b57udg -mac XXXXXXXXXXXX

где 0 - номер Вашей сетевой карты в системе, а XXXXXXXXXXXX - желаемый мак-адрес
 
СПОСОБ 2 (авто) от dedmsk
Файлы из папки образа копировать в корень флешки
создаем файл autoexec.bat с содержимым

B57UDIAG.EXE -c 0 -e b57udg -mac XXXXXXXXXXXX

(меняем ХХХХХХХ на Ваш mac)
сохраняем, загружаемся, идем пить чай 5 минут, после прошивки идут тесты
PS: Если не получится - пробуем другой МАС (в калькуляторе бывают ошибки)
 
ВНИМАНИЕ! для HP N54L "не отключать" загрузку с сетеовой карты и WOL в BIOS - иначе не увидит, и обязательно выдернете патч корд!

 

Broadcom B44xx

B44DIAG.EXE -c 0 -e b44kia -mac XXXXXXXXXXXX

Broadcom B57xx

B57DIAG.EXE -c 0 -e b57kia -mac XXXXXXXXXXXX
B57UDIAG.EXE -c 0 -e b57udg -mac XXXXXXXXXXXX

Broadcom NetXtreme II

XDIAG.EXE -c 0 -mac XXXXXXXXXXXX

Broadcom Everest

EDIAG.EXE -c 0 -mac XXXXXXXXXXXX

Intel

EEUPDATE.EXE /NIC=1 /MAC=XXXXXXXXXXXX
ERUPDATE.EXE -NIC=1 -MAC=XXXXXXXXXXXX

JMicron JMC25X/26X

EEMAC.EXE XXXXXXXXXXXX

Marvell Yukon

YUKONVPD.EXE -M XXXXXXXXXXXX

nVidia

NVFLSHSC.EXE -m XXXXXXXXXXXX
NVFLSHSC.EXE -macn XXXXXXXXXXXX (Where 'n' is NIC number 1-8)
AWDFLASH.EXE BIOS.BIN /py/sn/cc/cd/cp/nvmac:XXXXXXXXXXXX/wb/e

Realtek RTL8019

PG8019.EXE CFG_FILE.CFG
In CFG_FILE edit the following with your own MAC:
NodeID   = XX XX XX XX XX XX

Realtek RTL8029

PG8029.EXE CFG_FILE.CFG
In CFG_FILE edit the following with your own MAC:
NodeID   = XX XX XX XX XX XX

Realtek RTL8101E/RTL8102E/RTL8103E Family PCI-E Fast Ethernet

PG8136.EXE /nodeid XXXXXXXXXXXX
PG8136.EXE /efuse /nodeid XXXXXXXXXXXX

Realtek RTL8104E

PG8137.EXE /nodeid XXXXXXXXXXXX

Realtek RTL8139/RTL810X Family Fast Ethernet

PG8139.EXE /nodeid XXXXXXXXXXXX

Realtek RTL8168 Family Ethernet Family

PG8168.EXE /nodeid XXXXXXXXXXXX
PG8168.EXE /efuse /nodeid XXXXXXXXXXXX

Realtek RTL8169/8110 Family

PG8169.EXE /nodeid XXXXXXXXXXXX

Realtek RTL8136/RTL8168/RTL8169 Family

RTNICPG.EXE /nodeid XXXXXXXXXXXX

Доступ к FTP серверам Realtek'а.

На данный момент имеется несколько FTP, один из них ftp://95.130.192.218/cn/nic/, логин и пароль: WebUser / r3iZ6vJI соответственно.

Все что смог найти, файлы так же доступны в папках для скачивания (см. выше СКАЧАТЬ),

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

 

ДОПОЛНЕНИЯ

[spoiler=SurveillanceStation]С новым обновлением SurveillanceStation, серийние номера стали блокировать.

 

Для решения этой проблемы используйте патч

 

от yozh (для последней версии 7.0-3762)

от sheree_boman (только для версии 7.0-3742)

 

Применение: Скопировать патч в

/var/packages/SurveillanceStation/target/lib

От автора:версия DSM не важна, важно чтобы совпадала версия SurveillanceStation

вообщем оно всегда возвращает что у вас 99 ключей (это на х86). Для ппц ключей 255 :smile:

А для спасибо там ниже адресочек :smile:

 

SurveillanceStation-7.0.3762_Patch_(x86/x64)

SurveillanceStation-7.0.3762.spk (вылеченый)

 

SurveillanceStation-7.0.3742_Patch_(x86/x64)

SurveillanceStation-7.0.3742_Patch_(ppc)

 

Попросить пароль на архивы v7.0-3762 у yozh

Попросить пароль на архивы v7.0-3742 у sheree_boman

 

Отблагодарите yozh за патч:

Отблагодарите sheree_boman биткоинами:

1MbCSvT9CKDG4Mbjsg8tKdPSbZDgaL6QSJ

[spoiler=VirtualBOX для DSM]Появилась возможность запускать виртуальные машины на DSM.

Например те же образы MicroTik, Сиськи, XBMC и даже Windows

 

Что собрал SEBA:

1 Virtualbox 4.3.12-93733 - 4.3.30-101610-1

2 phpVirtualbox 4.3.X

Эти два пакета объединены в один SPK файл для удобной установки. Имейте в виду, что использовать предполагалось, только с nanoboot/XPEnoboot, и нет гарантий, будет ли пакет работать с другими.

 

Требования:

Поддерживается только архитектура bromolow

В BIOS должен быть включен VT-х, процессор должен быть x64

Веб-сервис (Apache-веб) должен быть включен (путь по умолчанию /phpvirtualbox/)

Минимальная версия DSM не ниже 5.0-4418

 

Примечания:

phpVirtualbox нужно знать пароль пользователя, под которым запускается и работет VBox,

Virtualbox по умолчанию работает от имени пользователя root/admin, и вам нужно предоставить пароль во время установки.

Правильней для запуска VBox, использовать отдельную учетную запись, но для этого, пишет, SEBA, нужно больше времени, чтобы узнать, как это реализовать в файле SPK. Следите за постом в оригинальной ветке.

В процессе установки можно выбрать несколько опций:

Отключить проверку подлинности phpVirtualbox, если оставить включенной, то по умолчанию пользователь/admin, пароль/admin

Включить дополнительные элементы конфигурации

Разрешение конфигурирования запуска/остановки

Действия с гостевой VM, при отключении хоста

 

Скачать можно с зеркал либо по ссылке ниже:

Скачать phpVirtualbox on XPEnology

Оригинальная ветка

 

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

Спасибо XPEH за подсказку!

[spoiler=Power Off button - Выключение питания кнопкой]Скачать и распаковать архив. Зеркало

В архиве 4 файла:

00000080 (скрипт завершения работы)

acpid (собственно сам бинарник демон (процесс))

rc (файл копировать который не нужно! он для примера - это главный скрип системы!)

S30acpid.sh (скрипт запуска демона acpid)

 

1. Включаем автозапуск модуля button.ko

- открываем файл rc для редактирования (используя WinSCP или vi)

vi /etc/rc 

- находим ПЕРВУЮ строку которая начинается с KERNEL_MODULES и в самом конце строки дописываем button, пример:

KERNEL_MODULES="llc p8022 psnap sg usbcore quota_tree quota_v2 crc-ccitt crc-itu-t zlib_inflate dm-snapshot freq_table cpufreq_stats cpufreq thermal_sys processor mperf acpi-cpufreq cpufreq_ondemand cpufreq_performance cpufreq_powersave cpufreq_conservative mdio dca ixgbe be2net button"

Файл rc из архива, только для примера, ни в коем случае не копируйте его в место своего.

И обязательно делайте резервную копию оригинального файла rc, прежде, чем вносить изменения!

 

2. Установка демона acpid

- Копируем бинарный файл "acpid" из архива в /bin и выставляем права 755

 

3. Включаем автозапуска демона acpid

- Для этого скопировать скрипт из архива "S30acpid.sh" в /usr/syno/etc/rc.d/ и выставляем права 755

 

4. Добавляем скрипт срабатывания по событию, демона acpid

- Создать папку /etc/acpi/PWRF

- Скопировать в нее файл 00000080 из архива (скрипт с одной командой Poweroff)

- и выставляем права 755

 

5. Reboot (Перезагружаемся)

 

5.1 Для DSM 5.2 немного иначе, подробности в архиве:

Скачать архив для DSM-5.2

 

Обсуждение в этой верке

Обсуждение в генеральной ветке

 

Спасибо avb, Shurin за мануал,

Людям из оригинальной ветки

dizzydevil, Hemul®, Plitsyn, Maximumh, XerSonik, dedmsk - за проверку решения на разных платформах.

 

ДЛЯ СПРАВКИ

[spoiler=Спящий режим жесткого диска]Находясь в спящем режиме прекращается вращение жестких дисков, снижается потребление питания и увеличивается срок их службы.

Почему Synology NAS не переходит в спящий режим?

Спящий режим отключается при доступе к жесткому диску.

 

СПЯЩИЙ РЕЖИМ НЕ РАБОТАЕТ ЕСЛИ:

 

Установлены и работают Пакеты:

- Download Station

Synology NAS не сможет перейти в спящий режим, если на Download Station запущено eMule, запланирована загрузка RSS или есть активные задачи.

- Mail Station

Synology NAS не сможет перейти в спящий режим, если Mail Station выполняет сбор почты с POP3.

- Surveillance Station

Synology NAS не сможет перейти в спящий режим, если Surveillance Station выполняет запись.

- Сервер мультимедиа

Synology NAS не сможет перейти в спящий режим, если журнал DMA активирован в параметрах сервера мультимедиа (перейдите на страницу Главное меню > Сервер мультимедиа > Сервер мультимедиа > Диагностика).

- Directory Server

- Webalizer

- Logitech® Media Server

- Plex Media Server

- Другие программные приложения сторонних производителей, например SABnzbd

 

Процессы:

- Значки и индексирование

Synology NAS не сможет перейти в спящий режим при создании значков и переиндексировании мультимедийных файлов после обновления. При этом процесс “synoindexd” будет иметь состояние “Выполняется” (перейдите на страницу Главное меню > Мониторинг ресурсов > Процесс).

- Local Master Browser

Synology NAS не сможет перейти в спящий режим, если включен Local Master Browser (перейдите на страницу Панель управления > Win/Mac/NFS > Файловая служба Windows > Включить Local Master Browser).

- Проигрыватель Windows Media

Synology NAS не сможет перейти в спящий режим, если включена служба общего доступа к проигрывателю Windows Media по сети.

 

USB-устройства:

- Synology NAS не сможет перейти в спящий режим системы, если к устройству подключены USB-устройства.

Только некоторые внешние USB-диски поддерживают спящий режим.

 

Другие

- Synology NAS не сможет перейти в спящий режим, если несколько одновременно выполняемых процессов требуют переключения, при котором емкость ОЗУ превышена, а для операций чтения/записи временно используются жесткие диски.

 

Примечание

- Кроме того, система выйдет из спящего режима за две минуты до начала запланированной задачи.

[spoiler=SynoLocker]Уважаемые пользователи продуктов Synology,

 

Сообщаем вам, что у некоторых владельцев NAS-серверов Synology возникли проблемы с программным обеспечением, требующим выкуп, под названием SynoLocker. Оно блокирует серверы, шифрует файлы пользователей и требует плату за возобновление доступа к зашифрованным файлам.

Мы выяснили, что данное ПО представляет опасность только для NAS-серверов под управлением устаревших версий операционной системы DiskStation Manager, т.к. оно использует уязвимость, исправление для которой вышло в декабре 2013 г.

 

При заражении могут появиться следующие симптомы:

 

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

Необычно высокий коэффициент использования центрального процессора или выполнение процесса под названием synosync (см. Главное меню > Мониторинг ресурсов).

Установлена ОС DSM 4.3-3810 или более старой версии; DSM 4.2-3236 или более старой версии; DSM 4.1-2851 или более старой версии; DSM 4.0-2257 или более старой версии, но при открытии Панель управления > Обновление DSM появляется сообщение, что обновления отсутствуют.

При возникновении указанных выше симптомов незамедлительно выключите систему и обратитесь в службу техподдержки: https://myds.synology.com/support/support_form.php

 

Если в вашей системе нет указанных выше симптомов, настоятельно рекомендуется скачать и установить ОС DSM 5.0 или одну из следующих версий:

 

DSM 4.3-3827 или более новой версии

DSM 4.2-3243 или более новой версии

DSM 4.0-2259 или более новой версии

для DSM 3.x и более старых версий это ПО угрозы не представляет

Можно вручную скачать самую новую версию в Центре загрузок и установить ее в Панель управления > Обновление DSM > Обновление DSM вручную.

Если вы заметили странное поведение системы или подозреваете, что ваш NAS-сервер Synology заражен, напишите нам по адресу security@synology.com.

 

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

Благодарим за терпение и понимание.

 

С уважением,

Команда разработки продуктов Synology

 

Более подробная информация тут

 

ЧТО, ГДЕ, ЗАЧЕМ, ПОЧЕМУ !

[spoiler=История создания]1 Первое оно же главное, если вы тут значит, что то уже знаете о компании Synology, тем не менее сейчас состоится презентация.

Тайваньская компания Synology Inc. основана в 2000 году, специализирующаяся на производстве NAS.

Основной особенностью является ее операционная система DSM (Disk Station Manager) это Linux с существенно переработаным ядром, большая часть изменений которого, связана с работой и мониторингом жестких дисков. Конечно есть и другие компании, производящие NAS, на много крупнее и старше как Iomega и более молодые как qnap, Thecus, wd и др., но благодаря своей оптимизации и надежности, именно DSM от Synology занимает лидирующие позиции, в среднем сегменте, для домашних пользователей, малого и среднего бизнеса, есть и крупные корпоративные пользователи, используют NAS Synology совместно и с ESXi. Synology подобно Apple, Xerox или Сisco задает тенденцию и верхнюю планку на рынке.

 

2 Зачем мне DSM, если я могу сделать все это сам!

Конечно, большую часть базовых функций классического NAS можно соорудить на любой машине, на Linux, FreeBSD или Windows, установить WebMin, пересобрать ядро, до установить пакеты (до собрать порты) и все будет весело, расшарить доступ по FTP и WebDAV, но все же...

Это займет кучу времени, обязательно что то забудется, управлять всем этим центарализованно будет не просто, при обновлении всегда что то да может слететь, вопрос безопасности то же не последний, да и в конце концов не все же на нашей планете виртуозно пересобирают ядро, могут легко и безболезнено управлять своим RAID массивом (расширить, изменить тип, пересобрать), знают как правильно защитить себя, написав кучу правил в файрволе... Все это работает в Senology DSM из коробки!

 

Было время когда мне приходилось устанавливать FreeBSD еще 7й версии на ZFS, кто это делал тот поймет, с тех пор многое изменилось и можно легко установить FreeNAS, Nas4Free - основная фишка которого ZFS.

 

Все те свистелки и перделки в DSM synology очень удобные, мобильные приложения, это просто красиво и удобно!

Synology проделала огромную работу, и пользоваться DSM одно удовольствие!

Читайте подробности и обзоры о Synology DSM в интернете.

 

3 Основная проблема в том, что - DSM ставиться только на железо с которым продается!

То есть на устройства которые производит Synology, цена на которые, совсем не Тайваньская.

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

Возможно, Synology и выпустит версию для PC, подобно тому как сделал компания MikroTik, но выпустит ли ?

Благодаря сообществу XPEnology, созданному в янв 2013г, тема развивалась, создавались образы загрузчиков и пропатченные файлы образа DSM (zip архив с установочным образом операционной системы DSM, имеющим расширение PAT).

Загрузка происходит с USB флешки как и в оригинальных Synology, где эта флешка распаяна на материнской плате. А сама ОС и ее приложения расположена на всех доступных дисках (создается слайс для OS). ОС не находится на флешке как в случае QNAP (что очень нехорошо, так как снижает надежность и ресурс флеш памяти).

Позже процесс позже автоматизировали, создали загрузчик который патчит нужные файлы на лету во время загрузки (GnoBoot). Что бы пользователи не ждали новых версий загрузчика и пропатченных файлов PAT. Тем не менее, не все еще отказались от сборок Trantor'a, ну а что работает, свое дело выполняет и ладно!

 

4 Хронология

Что бы как-то систематизировать загрузчики в хронологическом порядке, получиться 4 основные ветки:

 

  • 1 Trantor (DSM 4.1, DSM 4.2, DSM 4.3)

  • 2 GnoBoot (DSM 4.3, DSM 5)

  • 3 NanoBoot (DSM 5)

  • 4 XPEnoBoot (DSM 5.X)

 

5 Зачем нужен Serial + MAC

Вы не раз увидите такие слова как "валидная пара" "серийник и МАК".

Знайте! Для того, что бы работали фирменные сервисы Synology прикрученные к DSM, такие как DDNS, FileStation (шаринг), Пуш уведомления, WOL, и даже установка последних версий DSM и пакетов обновлений - Вам нужна Валидная пара! Хотя раньше использовалась только для WOL и DDNS.

Дело в том, что серийный номер и МАК адрес сетевой карты - являются идентификаторами модели, а когда они не совпадают, сервисы не могут идентифицировать модель!

Для того что бы не искать на фотках в интернете эти самые пары (у каждого она должна быть уникальной), читайте в этой шапке, как генерировать эту пару на основе имеющейся и как прошить ее на сетевую карту! Прошивка процедура не обязательная, но очень простая, достаточно будет указать МАК в фойле syslinux.cfg на загрузочной флешке.

 

6 Защита

В новых версиях c DSM 5.0.4482 и последующих, synology стала применять новую систему защиты, это когда установленная DSM понимает, что работает не на родном "железе" и после этого размонтирует все диски и разделы. Данные конечно не удаляются, но доступа к ним уже нет.

Временное решения этой проблемы нашел Vortex, заменив файлы, которые участвовали в проверке на файлы от старой версии DSM. А уже потом эти файлы стали подменяться на лету при загрузке в Nanoboot. Synology, не остановилась на достигнутом и упорно продолжает затруднять работу DSM на PC (не родном железе), и с каждым нового выходом обновления, мы ждем новых сюрпризов. К слову сказать, в DSM 4.3 менее жесткая проверка железа, имейте это ввиду при выборе загрузчика (способа установки DSM).

Но и synology ждет большой сюрприз )) спасибо Vortex.

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

 

7 Заключение

Ну и в заключении, как и все я мог допустить ошибки в описании и орфографии, прошу сообщить если найдете и поправите.

Надеюсь эта информация поможет начинающим немного сориентироваться.

Для начала следует почитать самые активные ветки форума, воспользоваться поиском, форум индексируется поисковиками и можете использовать googlе.

Читаем ветку от начала и до конца, если ответов нет спрашивайте, старайтесь задавать вопрос более конкретный, выкладывайте сообщения и выводы команд. И самое главное:

Вам не предоставляют 100% гарантий, ни кто ни кому не обязан, проявляйте уважение и терпение, внесите свой вклад, если не делом, то рублем,для тех кто тратит свое время что бы у Вас все работало! С Миру по нитке... не стесняйтесь и Вам помогут.

[spoiler=Благодарности]Спасибо команде сообщества XPEnology, создателю GnoBoot, NanoBoot

Спасибо Synology за DSM (еще бы перестала палки в колеса вставлять :smile: )!

Автору загрузчика nanoboot sancome

Оригинал поста в Генеральной ветке

Оригинал поста по решению проблемы защиты в DSM 5.0.4482

За помощь в решении проблемы с версией 5.0.4482 спасибо пользователю сообщества Vortex

Спасибо за готовый пропатченный PAT файл DSM 5.0.4482 пользователю сообщества ssiril

Cпасибо за DEB патч пользователю сообщества hussain

И всем тем кто развивает и дополняет!

(перевод нескольких веток на русский)

Edited by Guest

Share this post


Link to post
Share on other sites

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

 

Для тех кто хочет попробовать маленькое чудо на виртуальной машине:

Для установки NanoBoot в VM, качаем этот файлик

добавляем как SCSI диск и еще один или несколько SATA, устанавливаем DSM (оигинальный с сайта synology) и все работает.

 

По многочисленным сообщениям сообщества, на сегогдня это самый новейший, простой, надежный и стабильный способ работы DSM на PC.

Share this post


Link to post
Share on other sites

Установил.i5 определил как i3 с 2 ядрами.

Share this post


Link to post
Share on other sites
Установил.i5 определил как i3 с 2 ядрами.

да определяется как i3, в вэб интерфейсе, даже в виртуалке

Попробуйте ввести в терминале следующую команду:

cat /proc/cpuinfo

посмотрите вывод команды, с моделью вашего проца

 

Хотелось бы видеть ветку по тролингу и настройки режимов работы процессора, регулировки governor.

Share this post


Link to post
Share on other sites
Установил.i5 определил как i3 с 2 ядрами.

да определяется как i3, в вэб интерфейсе, даже в виртуалке

Попробуйте ввести в терминале следующую команду:

cat /proc/cpuinfo

посмотрите вывод команды, с моделью вашего проца

 

Хотелось бы видеть ветку по тролингу и настройки режимов работы процессора, регулировки governor.

 

Действительно в web-интерфейсе определяется как intel i3, в терминале дает верную информацию о процессоре

 

Chronus> cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 28
model name	: Intel(R) Atom(TM) CPU D425   @ 1.80GHz
stepping	: 10
microcode	: 0x107
cpu MHz		: 1795.112
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 1
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm
bogomips	: 3590.22
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 28
model name	: Intel(R) Atom(TM) CPU D425   @ 1.80GHz
stepping	: 10
microcode	: 0x107
cpu MHz		: 1795.112
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 1
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm dtherm
bogomips	: 3590.81
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

Share this post


Link to post
Share on other sites

Люди, а где менять мас адреса в файле syslinux.cfg?

Share this post


Link to post
Share on other sites
Люди, а где менять мас адреса в файле syslinux.cfg?

mac1=00113208D63C mac2=00113208D63D

 

Пример:

LABEL Synology DSM 5.0
 MENU LABEL Synology DSM 5.0
 kernel /zImage ihd_num=0 netif_num=4 syno_hw_version=DS3612xs mac1=00113208D63C mac2=00113208D63D sn=B3J4N01003 vid=0x0EA0 pid=0x2168 loglevel=0 vga=0x305

Share this post


Link to post
Share on other sites

Спасибо за наводку. А vid и pid зачем менять?

Share this post


Link to post
Share on other sites

Привет. Спасибо за загрузчик для vmware, но он не работает, точнее я не могу добавить vmdk как scsi диск (предлагает только ide). В чем может быть проблема?

 

И второе, при удачной загрузке с загрузчика в какую версию грузиться и какаю прошивку заливать?

Share this post


Link to post
Share on other sites
Привет. Спасибо за загрузчик для vmware, но он не работает, точнее я не могу добавить vmdk как scsi диск (предлагает только ide). В чем может быть проблема?

 

И второе, при удачной загрузке с загрузчика в какую версию грузиться и какаю прошивку заливать?

 

По поводу IDE, какая версия VMware ? Должна быть 10я или Fusion 6

Образ для vm для установки DS3612xs

 

Устанавливать лучше последнюю версию, 4 или 5 решать вам, можно любую.

5.0.4458 от 5.0.4482 отличается только скриптами против XPEnolodgy, так как остальные файлы идентичны старой версии.

Share this post


Link to post
Share on other sites

При создании виртуальной машины, в место создания амплуа летного диска нужно Добавить внешний/существующий диск и выбрать шину интерфейса (SATA IDE SCSI)

Share this post


Link to post
Share on other sites
Привет. Спасибо за загрузчик для vmware, но он не работает, точнее я не могу добавить vmdk как scsi диск (предлагает только ide). В чем может быть проблема?

 

И второе, при удачной загрузке с загрузчика в какую версию грузиться и какаю прошивку заливать?

 

По поводу IDE, какая версия VMware ? Должна быть 10я или Fusion 6

Образ для vm для установки DS3612xs

 

Устанавливать лучше последнюю версию, 4 или 5 решать вам, можно любую.

5.0.4458 от 5.0.4482 отличается только скриптами против XPEnolodgy, так как остальные файлы идентичны старой версии.

 

Я пытаюсь установить в ESXi 5.1.

Edited by Guest

Share this post


Link to post
Share on other sites

Vid & pid так понял влияют на определение загрузочного диска, можно указать любой

Share this post


Link to post
Share on other sites

Я пытаюсь установить в ESXi.

 

Версия аппаратного обеспечения должна быть 10й не меньше, в ESXi не пробовал но работать должо так же как и на workstation, ни какой разницы.

 

IDE то же можно но при установке PAT файла диск затрется. Поэтому нужен SCSi

Share this post


Link to post
Share on other sites

Я пытаюсь установить в ESXi.

 

Версия аппаратного обеспечения должна быть 10й не меньше, в ESXi не пробовал но работать должо так же как и на workstation, ни какой разницы.

 

IDE то же можно но при установке PAT файла диск затрется. Поэтому нужен SCSi

 

При попытке добавить загрузчик (vmdk) предлагает выбрать только IDE, SCSI ни в какую не разрешает. Вы как-то конвертировали оригинальный загрузчик?

Share this post


Link to post
Share on other sites

Попробуй в VMware workstation. Не конвертировал.

 

1 создать любую виртуальную машину

2 добавить диск не меньше 30мб SCSI

3 загрузиться в live Linux

4 dd if=/путь и сам файл с расширением IMG of=/dev/sda

 

Где sda - ваш виртуальный диск, и название может отличатся !

Share this post


Link to post
Share on other sites

Мм, в конфигах gnoBoot есть некоторые для запуска ядра в виртуальной среде могу переделать образ с этими параметрами.

Хотя и так все работает.

У кого будут сожности с установкой и запуском попробуйте прописать в файле syslinux.cfg

 

insmod=vmw_pvscsi,vmxnet3,vmw_balloon

Edited by Guest

Share this post


Link to post
Share on other sites
Мм, в конфигах есть некоторые параметры для запуска ядра в виртуальной среде могу переделать образ за пару минут с этими параметрами. Доберусь как до компа.. Отпиши если не запускается на vm. У меня работает.

 

В ВМ не буду пробовать (нет потребности). Сейчас работает уже старенькая 4.2 в ВМ под ESXi. Планирую обновиться до новой версии, но пока безуспешно. Спасибо за помощь.

Share this post


Link to post
Share on other sites

В ВМ не буду пробовать (нет потребности). Сейчас работает уже старенькая 4.2 в ВМ под ESXi. Планирую обновиться до новой версии, но пока безуспешно. Спасибо за помощь.

 

Добавил в шапку инструкцию по установке в ESXi

Share this post


Link to post
Share on other sites

В ВМ не буду пробовать (нет потребности). Сейчас работает уже старенькая 4.2 в ВМ под ESXi. Планирую обновиться до новой версии, но пока безуспешно. Спасибо за помощь.

 

Добавил в шапку инструкцию по установке в ESXi

Share this post


Link to post
Share on other sites

В ВМ не буду пробовать (нет потребности). Сейчас работает уже старенькая 4.2 в ВМ под ESXi. Планирую обновиться до новой версии, но пока безуспешно. Спасибо за помощь.

 

Добавил в шапку инструкцию по установке в ESXi

Share this post


Link to post
Share on other sites

NanoBoot 5.0.2.1 + патченный PAT файл версии 4482 для обновления или установки (DS3612xs) на N54L полет стабильный, вставил флешку, все загрузилось с ходу, даже монитор не подключал

устанавливал по новой, всеравно для теста, хотя предлагалось мигрировать

в свойствах тоже показывает core i3

Share this post


Link to post
Share on other sites

В NanoBoot в отличие от gnoBoot не работает ACPI :sad: Не выключается с кнопки. В каталоге /proc/acpi нет файла event, соответственно не отслеживаются события ACPI. Как можно решить вопрос? Кто хорошо шарит английский, может разработчику написать?

Share this post


Link to post
Share on other sites

В шапку добавлена новая версия NanoBoot 5.0.2.2

В новую версию внесены следующие изменения:

 

1 Драйверы контроллеров жестких дисков теперь не интегрированы в ядро​​, а подгружаются в виде модуля

2 Интегрированы драйвера Fusion MPT, LSI MegaRAID и других контроллеров

3 Marvell LAN Driver и другие

4 Интегрированны драйвера сетевой карты r8101 Realtek (v1.025) и r8168 (v8.038)

5 Интегрирован новый сетевой драйвер Realtek r8169_new (v6.018) в место старого драйвера r8169 NIC

6 Обновлены драйвера Intel IGB NIC (до версии v5.0.6), с поддержкой i350, I210/211 карт и т.др.

7 Обновлены драйвера сетевого контроллера Intel e1000e до версии v3.0.4 (для сетевых карт I217/218)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now