WD My Live\Book\Cloud\Cloud Mirror | Линейка NAS от WD (сетевые накопители)



Реп: (248)
WD My Live\Book\Cloud\Cloud Mirror » | FAQ по WD My Live\Book\Cloud\Cloud Mirror | Выбор и обсуждение NAS »

WD My Book / My Cloud

Линейка NAS и HDD от Western Digital

Прикрепленное изображениеПрикрепленное изображение


Полезное


В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, или к Fox_exe в QMS. Как это сделать правильно, что бы вас поняли с первого раза, хорошо описано здесь.




Сообщение отредактировал Woertz - 28.02.24, 14:50
Причина редактирования: Инструкция по установке "Debian 11 + OpenMediaVault 6" или "Gentoo Linux" на WD My Cloud Home Duo.



Реп: (1)
Sanserif @ 28.01.2016, 12:45 *
Ну мне нужен только трансмишн.
В шапке же вроде есть инструкции для 04.

Ну, вроде есть. Сам внимательно их не смотрел, у меня девайс с 2.хх

Сообщение отредактировал ВиталийК. - 28.01.16, 12:54



Реп: (0)
Блин, а я хочу девайсы 2.хх, они поинтереснее и побыстрее вроде, в магазине теперь проверить их что ли

Добавлено 28.01.2016, 13:37:

ВиталийК. @ 28.01.2016, 11:35 *
DNS


Можно подробней в каком dns купил?



Реп: (1)
Aleksey.z @ 28.01.2016, 13:37 *
Можно подробней в каком dns купил?

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



Реп: (0)
А коробка прямоугольная или квадратная была?

Добавлено 28.01.2016, 16:03:

А коробка прямоугольная или квадратная была?

Добавлено 28.01.2016, 16:04:

Интересно, а накатить прошивку 2 на 04 можно будет или там аппаратная привязка идет



Реп: (32)
Sanserif @ 28.01.2016, 13:20 *
А подскажите как с этим бороться:
"Error retrieving firmware upgrade information: Internal server error. Retry your last operation. If the error persists, contact WD Support for assistance. (370014)"

У меня так первое время было, когда все массово начали обновляться, можно всё же попробовать "contact WD Support" они логи попросят и быстрее разберутся.
KBD @ 28.01.2016, 13:38 *
Подскажите, пожалуйста, WD MyBook Live: какими командами можно через ssh создавать/переименовывать и редактировать права доступа на шары?

Там ведь дебиан внутри - под админом mkdir, chmod -R 777, 755 и тд



Реп: (3)
valex470 @ Сегодня, 12:41 *


В Вашем случае настройки будут касаться только роутера (проброска портов). У самого mirror, transmission смотрит наружу. Для управления удобнее использовать transmission remote gui. Под винду и под андройд точно есть



Реп: (0)
Вот это мне вчера фортануло)
А вы видели сколько оперативки на новом my cloud (gen2) ?
512Мб, в купе с новым камнем 800Мгц он вполне может тягатся с старшими собратами synology

Добавлено 28.01.2016, 19:26:

Вопрос знатокам, хочу теперь сделать образы

rootfs.img
kernel.img
config.img

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

Добавлено 28.01.2016, 19:28:

ВиталийК. @ 28.01.2016, 14:00 *
Aleksey.z @ 28.01.2016, 13:37
Можно подробней в каком dns купил?

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



Подскажи, коробка шла квадратная или прямоугольна как у меня на фото?

Прикрепленные изображения
Прикрепленное изображение



Реп: (1)
Коробка прямоугольная, как у вас на фото справа



Реп: (0)
На прошивку 2.10 кто нибудь трансмишшен ставил?

Сообщение отредактировал Aleksey.z - 28.01.16, 20:10



Реп: (0)
Залил OMV omv_2.0.2_Test.tar

Пароли не подходят, только по ssh подошел oot / mycloud, под веб морду не подходят, как быть?

WebGUI - http://mycloud or http://mycloud.local
! WebGui User/Password: admin / mycloud
! SSH User/Password: root / mycloud


Отбой
Это оказывается яндекс браузер тупит, через эксплорер зашел нормально

Сообщение отредактировал Aleksey.z - 28.01.16, 23:47



Реп: (1)
Aleksey.z @ 28.01.2016, 23:43 *
На прошивку 2.10 кто нибудь трансмишшен ставил?

Aleksey.z @ 28.01.2016, 23:43 *
Залил OMV omv_2.0.2_Test.tar

Похоже, вы будете первопроходцем. Сам в Linux полный ноль, так что готов помогать только морально :)
Могу предложить только готовые прошивки 2.10.302, 2.10.310 и 2.11.133 (скачал с оф.сайта WD)



Реп: (248)
WD MyCloud Gen2 (Второе поколение)

Мой архив Fox-exe.ru (+ Пожертвования/донат)
Зеркало на Google Drive

Отличия:
Gen.2 Gen.1
CPU: Marvell Armada 375 (2x1GHz) Mindspeed Comcerto C2200 (2x650MHz)
RAM: 512MB 256 MB
FWv: v.2.xxx v.03.xxx или v.04.xxx


Прошивка: Debian (Jessie)
Путь в архиве: /WDMyCloud-Gen2/Debian

Установка:
  • Скачиваем и копируем в общую папку на WDMC следующие файлы: uImage, uRamdisk, rootfs-jessie.tar.xz
  • Заходим в Веб-интерфейс и активируем "Доступ по SSH". Запоминаем пароль.
  • Копируем скаченые файлы с публичной папки в /boot/boot (с перезаписью существующих) и перезагружаемся.
    cd /mnt/HD/HD_a2/Public
    cp uImage uRamdisk rootfs-jessie.tar.xz /boot/boot
    reboot -f

  • Ждём голубого огонька, который должен смениться фиолетовым (Если нет - перезагружаем девайс и жмём Reset сразу после голубого огонька (Не менее 3х секунд или до фиолетового)
  • Подключаемся снова к WDMC, но теперь по протоколу "Telnet"
  • Ну и понеслась (Вбиваем команды):
    parted /dev/sda
    rm 1
    rm 2
    rm 4
    rm 5
    rm 6
    rm 7
    rm 8
    mkpart primary 0% 1G
    mkpart primary 4G 100%
    q

    mkswap /dev/sda1
    mkfs.ext4 /dev/sda2

    mount /dev/sda2 /mnt/data
    mount /dev/sda3 /mnt/root
    cp /mnt/root/boot/uImage /mnt/data/
    cp /mnt/root/boot/uRamdisk /mnt/data/
    cp /mnt/root/boot/rootfs-jessie.tar.xz /mnt/data/
    umount /mnt/root

    parted /dev/sda
    rm 3
    mkpart primary 1G 4G
    q

    mkfs.ext4 /dev/sda3
    mount /dev/sda3 /mnt/root

    tar xvf /mnt/data/rootfs-jessie.tar.xz -C /mnt/root
    mkdir -p /mnt/root/boot

    cp /mnt/data/uImage /mnt/root/boot/uImage
    cp /mnt/data/uRamdisk /mnt/root/boot/uRamdisk

    sync
    reboot -f

  • Готово! Девайс уйдёт на перезагрузку и загрузится уже в Debian
  • Логин/пароль SSH по умолчанию для Debian: admin / mycloud


Заметка по загрузке и цветовой индикации:
  1. Мигающий (Любой) - Загрузчик, начало загрузки ядра.
  2. Голубой - Начал загружаться InitRD (Если нажать Reset в течении 3х секунд, остановит загрузку, запустит Telnet)
  3. Оранжевый - Всё ок, начинается загрузка Debian
  4. Фиолетовый - Чтото не так или нажата кнопка Reset. Загрузка остановлена, запущен Telnet.

Установка OMV v3.x:
  • Подключаемся по SSH
  • Вбиваем команды (В конце выбираем "none", "yes", "standalone")
    echo "deb http://packages.openmediavault.org/public erasmus main" > /etc/apt/sources.list.d/omv.list
    echo "127.0.1.1 wdmc.lan wdmc" >> /etc/hosts
    apt-get update
    apt-get install --force-yes openmediavault-keyring
    apt-get update
    apt-get install openmediavault

  • Готово!
  • Логин/пароль в Веб-панель по умолчанию: admin / openmediavault
  • Обязательно первым делом зайдите в настройки сети и создайте сетевой интерфейс (eth0, auto), не то будет кирпичь!
  • В разделе "Монтирование" выбераем /dev/sda2 и жмём "Монтировать". Далее везде используем его как основной "раздел с пользовательскими данными".
  • Остальное - по желанию.


Разметка диска
/dev/sda1 - Swap
/dev/sda2 - User data
/dev/sda3 - Rootfs/Boot




Прошивка: Synology DSM 6
Что это такое и что оно умеет?
Попробовать в действии (Официальное демо)
Disk Station Manager v6.0.2-8451
Установка:
Вариант 1: (С потерей всех данных)
Для установки - скармливаем специально подготовленную прошивку "wd-to-dsm-8451.bin", после перезагрузки поподаем в установщик DSM. Скармливаем прошивку DSM для вашего девайса (WDMC Gen2)

Вариант 2: (С новым диском / альтернатива варианту №1)
Из папки Debian (У меня на сайте) копируем uImage и uRamdisk, копируем в публичную папку, включаем "Доступ по SSH", выполняем:
cp /mnt/HD/HD_a2/Public/uImage /boot/boot/uImage
cp /mnt/HD/HD_a2/Public/uRamdisk /boot/boot/uRamdisk
reboot -f

После этого девайс перезагрузиться (Диод заморгает красно-жёлтым).
Подключаемся к нему по Telnet (MAC адрес в этом режиме - 00:50:43:02:02:00, тоесть IP смениться)
Выполняем:
umount /dev/sda*
parted /dev/sda
mklabel gpt
mkpart primary 1049kB 2551MB
mkpart primary 2551MB 4699MB
mkpart primary 4832MB 100%
q
mkswap /dev/sda2
swapon /dev/sda2
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3
mkdir -p /mnt/root /mnt/data
mount /dev/sda1 /mnt/root
mount /dev/sda3 /mnt/data
mkdir -p /mnt/data/temp /mnt/data/boot
cd /mnt/data
wget http://fox-exe.ru/WDMyCloud/WDMyCloud-Gen2/DSM/DSM-wdmc-gen2-8451.pat
tar xvf DSM-wdmc-gen2-8451.pat -C temp
mv temp/uImage boot/
mv temp/uRamdisk boot/
tar xvf temp/hda1.tgz -C /mnt/root
rm -r /mnt/root/.noroot temp DSM-wdmc-gen2-8451.pat
cd /
umount /dev/sda*
sync
reboot -f

Девайс перезагрузится сразу в рабочую систему

Вариант 3: (С сохранением данных)
** В разработке... **


Баг: По совершенно не ясной мне причине загрузчик иногда не видит содержимое папки boot. Лечение: Скопировать из неё файлы в любое место, удалить папку, создать заново, вернуть файлы. хз, почему, но помогает...
Баг: Загрузчик не умеет работать с разделами более 6 (4?) ТБ, что не позволяет устройству нормально загружаться. Как вариант - можно использовать usb флешку для первого включения, либо пилить костыли вручную (Уменьшить размер 3 раздела, создать 4й, смонтировать его вручную)
Баг: Автоустановщик форматирует диск в MBR, если он менее 2ТБ и в GPT, если больше. Т.к. загрузчик не понимает MBR, то в первом случае загрузка с диска не сработает. Лечение: Переразметить в GPT.
Вариант фикса (Есть вероятность, что не сработает, хотя у меня сработал отлично)
Воспользоваться uRamdisk/uImage от Debian (Заменить файлы на 3м разделе диска, в папке boot, либо закинуть на флешку, отформатированную в fat32, в папку boot)
После загрузки подключиться по telnet и выполнить:
umount /dev/sda*
parted /dev/sda
mklabel gpt
mkpart primary 1049kB 2551MB
mkpart primary 2551MB 4699MB
mkpart primary 4832MB 100%
q
fsck.ext4 -f -y /dev/sda1
fsck.ext4 -f -y /dev/sda3

После этого всё должно нормально загрузиться (reboot -f)


Восстановление / раскирпичивание
  • Качаем официальную прошивку: Support.wdc.com/downloads И этот архивчик: Прикрепленный файлusbrecovery.tar.gz ( 16.68 МБ )

  • Берём любую флешку, форматируем в Fat32 (Важно! NTFS не поддерживается!)
  • Распаковываем usbrecovery.tar.gz на эту флешку (Должна получиться папка boot и 4 файла внутри).
  • Вставляем флешку в девайс, включаем питание. Ждмём когда светодиод на морже начнёт моргать желто-красным.
  • Цепляемся по Telnet к девайсу (У него поменяется IP адрес на новый. Смотрите на своём роутере, в разделе DHCP, какой адрес получил MAC 00:50:43:02:02:00 (Да, такой MAC будет у девайса по умолчанию)
  • Форматируем диск, если надо (Тут можно начать следовать инструкции по установке DSM или Debian, если хотите другую прошивку):
    parted /dev/sda
    mklabel gpt
    mkpart primary 1049kB 2149MB
    mkpart primary 8591MB -1MB
    mkpart primary 7517MB 8591MB
    mkpart primary 2149MB 3222MB
    mkpart primary 3222MB 4296MB
    mkpart primary 4296MB 6443MB
    mkpart primary 6443MB 7517MB
    q
    mkswap /dev/sda1
    mkfs.ext4 /dev/sda3

  • Заливаем родной рекавери от WD, который уже установит саму прошивку:
    mkdir -p /mnt/usb /mnt/root
    mount /dev/sda3 /mnt/root
    mount /dev/sdb1 /mnt/usb
    cp -r /mnt/usb/boot /mnt/root/
    cd /mnt/root/boot
    rm uImage uRamdisk
    mv uImage-wdrecovery uImage
    mv uRamdisk-wdrecovery uRamdisk
    cd /
    umount /mnt/root /mnt/usb
    sync

  • Перезагружаемся:
    reboot -f

  • После этого девайс загрузится в "аварийный режим" - Заходим через Web интерфейс на него, скармливаем файл официальной прошивки, скаченной с сайта WD.com
  • Готово!


Всякая техническая инфа и хаки для тех, кто осмелится пойти по моим стопам...
Разбор файла прошивки (.bin)
# Описание файла (128 байт, BigEndian / reversed)
80 00 00 00 dc b6 3b 00 5c b7 3b 00 8c 24 2b 00 # Смещение, размер: Ядро | Смещение, размер: Рамдиск
e8 db 66 00 00 f8 3b 06 e8 d3 a2 06 f0 3d 00 00 # Смещение, размер: Система | Смещение, размер: Настройки
7e 7d 40 33 b6 ed 1f 67 00 f0 3b 06 f6 61 02 02 # CRC (Контрольные суммы) в томже порядке.
55 aa 47 6c 61 63 69 65 72 00 55 aa 00 14 02 01 # 0x55aa - разделитель, кодовое имя (Glacier), версия железа (00 14 02 01 01)
01 32 2e 31 31 2e 31 34 30 2e 30 33 32 31 2e 32 # [продолжение] версия прошивки (2.11.140.0321.2016)
30 31 36 00 00 00 00 00 00 00 00 00 00 00 00 00 # [продолжение]
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 # [продолжение]
00 00 00 00 00 00 00 00 06 06 fc f6 00 00 00 00 # - , - , CRC этого заголовка, -

Получается:
# Начало - Размер | тоже, но в байтах
0x00000080 - 0x003bb6dc | 128 - 3913436 # uImage (Kernel)
0x003bb75c - 0x002b248c | 3913564 - 2827404 # uRamdisk (RamDisk)
0x0066dbe8 - 0x063bf800 | 6740968 - 104593408 # system (Image.cfs / OS / rootfs)
0x06a2d3e8 - 0x00003df0 | 111334376 - 15856 # default (Config)

Можно резать примерно так:
dd if=firmware.bin of=uImage bs=4 count=978359 skip=32
dd if=firmware.bin of=uRamdisk bs=4 count=706851 skip=978391
dd if=firmware.bin of=image.cfs bs=4 count=26148352 skip=1685242
dd if=firmware.bin of=config.tgz bs=4 count=3964 skip=27833594

GPIO
    LED's:
    # Gpio 20 - RED led
    # Gpio 22 - BLUE led (+Reset?)
    # Gpio 43 - GREEN led
    # Gpio 58 - Lan, left
    # Gpio 59 - Lan, right (inverted)
    # Gpio 61 - Lan, left (inverted, ???)



Сообщение отредактировал Fox_exe - 19.01.22, 12:31
Причина редактирования: Больше ништяков!!!



Реп: (0)
Приветствую всех! Такая проблема... с макбука захожу на wd my cloud и открываю любой залитый туда файл,с айфона или айпада читается любой кроме видеофайла. Пробовал mkv и avi, файл видится,но не воспроизводится(. Какая может быть причина? Спасибо!



Реп: (23)
Fox_exe @ 29.01.2016, 16:48 *
Буду выкладывать в эту папку наработки по WD MyCloud Gen2
Google Drive
Зеркало Anionix.ddns.net

а на миррор второго поколения пойдет?



Реп: (0)
Привет.
Ставлю miniDLNA по этому ману - WD My Live\Book\Cloud\Cloud Mirror

После инстала выдает:
Preparing to replace libtirpc1:armhf 0.2.2-5 (using .../libtirpc1_0.2.5-1_armhf.deb) ...
De-configuring nfs-kernel-server ...
De-configuring nfs-common ...
Unpacking replacement libtirpc1:armhf ...
Preparing to replace libc6:armhf 2.17-93 (using .../libc6_2.19-18+deb8u2_armhf.deb) ...
Checking for services that may need to be restarted...
Checking init scripts...
Unpacking replacement libc6:armhf ...
Processing triggers for man-db ...
Errors were encountered while processing:
/var/cache/apt/archives/nfs-kernel-server_1%3a1.2.8-9_armhf.deb
/var/cache/apt/archives/nfs-common_1%3a1.2.8-9_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я думаю это не имеет значения, я так понял просто сказало мне что уже есть подобное и не удалось заменить.

Тогда почему после ввода команды: chown minidlna:minidlna /shares/dlnacache -R
выдает - chown: invalid user: `minidlna:minidlna'
Юзера такого нет я и сам знаю, но че он не создал его? Через sudo надо чтоли? Прав нет?

Подскажите.

Сообщение отредактировал ZevSuk - 29.01.16, 22:51



Реп: (0)
К предыдущему посту.
Ладно создал я юзера, все настрол.
ЗАпускаю /etc/init.d/minidlna start
А мне выдает что в /etc/init.d нету службы minidlna
Делаю переинсталяцию и тоже фиг. Туда просто ничего не записывается при инстале. И вот как я должен его запустить? что за непонятки с этим мануалом - WD My Live\Book\Cloud\Cloud Mirror (Пост Fox_exe #36232980) ?
Такое ощущение что настройку miniDLNA писали спецом чтобы сьесть половину букв. там много не указано. Что приходится доделывать и искать.
Например ошибка в команде : 1. mkdir /shares/dlnacache (надо убрать слеш перед /shares иначе директория не создастся)
2. chown minidlna:minidlna /shares/dlnacache -R - надо бы сперва сказать какой командой создать юзера которого нет в системе. и что ему прописать.
3. nano /etc/minidlna.conf - то ничего что файла такого вообще нет? а в мануале пишет допишите там в конце. К чему дописывать если он пустой ибо его нету вообще после инсталяции.

Не думаю что инсталяция не прошла ибо всего 2 команды то: apt-get update, apt-get install minidlna. Даже через sudo запускал.
Фиг его знает как этот miniDLNA установить.

Сообщение отредактировал ZevSuk - 30.01.16, 02:31



Реп: (12)
* ZevSuk, версия прошивки точно 4.*? Может 3.*? Или вообще девайс Gen 2 и прошивка, соответственно, 2.*... У меня ставилось четко по мануалу, никаких созданий пользователей и прочих танцев.

Сообщение отредактировал Eternal-Thunder - 30.01.16, 09:23



Реп: (11)
А как со скоростью по самбе на gen 2?



Реп: (248)
ZevSuk @ 30.01.2016, 04:29 *
Фиг его знает как этот miniDLNA установить.

Сам же писал, что ошибку в конце установки выдало. Естественно ничего и не поставилось и конечно ничего дальше работать и не будет.
Во первых - определись, какая у тебя версия прошивки.
Во вторых - используй Chroot чтобы избежать подобных проблем.



Реп: (1)
- Доктор, меня все игнорируют!
- Следующий!

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

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

1. В разделе "Пользователи" создаю пользователя Senator. Назначаю ему пароль "123". Автоматически появляется ресурс "Senator".
1
Прикрепленное изображение


2. В разделе "Ресурсы" снимаю общий доступ с папки "Senator" и прописываю пользователю "Senator" полный доступ.
2
Прикрепленное изображение

3. Из проводника захожу в папку "Senator", ввожу логин "Senator", пароль "123" и вижу, что доступа в папку нет.
3
Прикрепленное изображение
Прикрепленное изображение


Что я сделал не так? И как мне добиться желаемого результата?
Нужно чтобы на диске была папка, в которую доступ имел один только пользователь по паролю.

Сообщение отредактировал opcsenator - 30.01.16, 18:33


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 15:12