Прошивка для Wd My Cloud

      Комментарии к записи Прошивка для Wd My Cloud отключены

Уважаемый гость, на данной странице Вам доступен материал по теме: Прошивка для Wd My Cloud. Скачивание возможно на компьютер и телефон через торрент, а также сервер загрузок по ссылке ниже. Рекомендуем также другие статьи из категории «Прошивки».

Прошивка для Wd My Cloud.rar
Закачек 2763
Средняя скорость 4367 Kb/s

Прошивка для Wd My Cloud

Маленький IT блог с характером 1С.

Поиск по блогу

вторник, 24 мая 2016 г.

Обновление прошивки WD My Cloud экстренным способом

Случилась как-то беда, файловое хранилище WD My Cloud на 2 терабайта отказывалось обновляться как онлайн, так и в ручном режиме. В онлайн режиме вываливалась ошибка про недоступность сервера с обновлениями (возможно проблемы у провайдера были), а в ручном режиме ошибка с нехваткой места (на устройстве недостаточно свободного пространства для обновления) (см. рисунок 1).

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

1. Подключаемся к WD через SSH

Включаем в WD подключение с помощью протокола SSH — это протокол безопасности, который обеспечивает зашифрованное соединение с удаленным сервером для просмотра, передачи файлов и выполнения программ (см. рисунок 2).

Скачиваем клиент SSH под названием PUTTY. В PUTTY в строке HOST NAME вводим адрес своего девайса, порт 22 не меняем. В левой колонке жмем на SSH, выбираем Preferend SSH protocol version — 2 only (см. рисунок 3).

После установки настроек подключения, нажимаем на кнопку Open. Откроется командная строка с запросом логина и пароля, ПАРОЛЬ ВВОДИТСЯ ВСЛЕПУЮ (см. рисунок 4).

2. Редактируем файл updateFimwareFromFile.sh

После подключения перейдем в каталог /usr/local/sbin/ и выведем список содержимого этого каталога, для этого используются команды cd (переход в другой каталог) и ls (просмотр содержимого каталога).

/>

Если все верно сделали, то в списке файлов вы найдете нужный нам файл updateFimwareFromFile.sh. Далее в этом файле нужно закомментировать следующий код:

# check disk usage

dfout=`df | grep /DataVolume`

error=»failed 201 \»not enough space on device for upgrade\»»

Перед внесением изменений в файл советую сделать копию файла командой: cp updateFimwareFromFile.sh . Должен создаться точно такой же файл, но с расширением bak, обязательно проверьте наличие резервной копии командой ls.

Для редактирования файла используется текстовый редактор nano. Вводим команду: nano updateFimwareFromFile.sh. Находим нужный кусок кода и в начале каждой строки ставим # (решетку), тем самым превращая строчки кода в комментарии. По окончании редактирования сохраняем изменения. Краткую справку по работе с редактором nano прикрепляю (ссылка на скачивание) (см. рисунок 7).

3. Редактируем файл с версией прошивки

Переходим в папку /etc и в файле version изменяем версию прошивки на 01.01.01-111 (см. рисунок 8).

Все изменения производятся как и в предыдущем пункте с помощью текстового редактора nano.

На этом этапе проверка на свободное пространство отключена (закомментирована) и сброшена версия прошивки. Клиент PUTTY можно закрывать!

4. Останавливаем все службы WD

Для успешного обновления прошивки обязательно нужно остановить работу всех служб системы: Time Machine, DLNA, iTunes (см. рисунок 9).

5. Обновляемся с помощью файла

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

По каким-либо причинам может понадобится не обновить прошивку, а откатить ее на предыдущую версию. На устройстве WD My Cloud это сделать не так просто. Небольшая инструкция для этого.

  1. Подключаемся к устройству по SSH. Переходим в общедоступную директорию:

cd /DataVolume/shares/Public/

  • Скачиваем предыдущую прошивку: wget http://download.wdc.com/nas/sq-040401-112-20151013.deb.zip
  • Распаковываем её: unzip sq-040401-112-20151013.deb.zip
  • Нам нужно отредактировать файл, чтобы можно было откатиться на старую версию прошивки:

    nano /usr/local/sbin/updateFirmwareFromFile.sh

  • Комментируем строки 256-259 (Добавляем в начале #, либо стираем вообще)

    error=”failed 200 \”invalid firmware package\””

    fi

  • Запускаем обновление: /usr/local/sbin/updateFirmwareFromFile.sh /DataVolume/shares/Public/sq-040401-112-20151013.deb
  • Не отключайтесь по SSH, чтобы видеть как происходит процесс обновления. По времени это занимает около 10 минут. После перезагрузки WD My Cloud будет доступна старая версия прошивки.
  • Для отправки комментария вам необходимо авторизоваться.


    Статьи по теме