Вчера все предвещало тихий спокойный вечер, пока я не решил поставить на свой WD Live Duo торрент-клиент.
Нашел вроде нормальную доку по этому:
http://appleinsider.ru/eto-interesno/ustanavlivaem-torrent-klient-na-my-book-live-duo-ot-wd.html (на текущей прошивке 02.42.02-12 этой инструкцией пользоваться нельзя!!! Ниже читайте почему).
При установке ругнулся на апач - что не может стартануть апач. Странно думаю. При этом apt-get усиленно говорил мне что стоит куча пакетов которые были поставлены автоматически и которые больше не нужны. Думаю - зачем мусор на винте - дай вызову apt-get autoremove. И вызвал...
По ходу удаления у меня закрались подозрения что я делаю что-то не то... удалялись пакеты webui, itunes и ряд прочих с интересными именами. Остановка уже не помогла - подозрения оказались правильными - веб-интерфейс винта отвалился.
Отлично. Итого - имеем винт с дебианом и прошивкой в непонятно каком состоянии. Судя по всему куча фирменных пакетов от WD оказалась снесена.
Начал копать интернет. Основное решение - это вызвать магическую команду:
# updateFirmwareFromFile.sh /CacheVolume/updateFile.deb
скрипт updateFirmwareFromFile.sh должен находится в /usr/local/sbin
Увы, в моем случае у меня не было ни /CacheVolume/updateFile.deb ни updateFirmwareFromFile.sh
Итак - что делать?
Восстановить скрипты
В кратце - нам потребуются скрипты:
updateFirmwareFromFile.sh
share-param.sh
disk-param.sh
и может быть:
freshInstall.sh
partitionDisk.sh
все они должны быть в папке /usr/local/sbin
Если их нет - текст скриптов приведен по ссылке выше.
Определить версию текущей firmware
Команда
cat /etc/version
выдаст нам текущую версию firmware. Дальше нам надо будет устанавливать такую-же или более свежую версию.
В моем случае это была 024202-012-20130401
Найти и скачать нужную версию firmware
Подбор ссылки (заменой имени) не помог - такого файла не находилось.
Просто на удачу попробовал скачать не зип - а сразу deb - УРА! Помогло! Почему-то начиная с этой прошивки стали выкладывать сразу в deb-файле.
Аналогично наверное можно будет найти и будующие прошивки.
Скачиваем ее
# wget http://download.wdc.com/nas/ap2nc-024202-012-20130401.deb
копируем в нужное место
# cp ap2nc-024202-012-20130401.deb updateFile.deb
И наконец-то запускаем процесс установки firmware
# updateFirmwareFromFile.sh /CacheVolume/updateFile.deb
ждем (минут 15 наверное) после чего делаем reboot
# reboot
ОК, винт к жизни вернул - теперь можно вернутся к установке торрента :)
Итак - а почему нельзя ставить торрент через apt-get?
На следующий вечер решил продолжить и все-таки поставить торрент. Научненный горьким опытом стал внимательней читать что apt хочет поставить и что снести и во время увидел...
The following packages will be REMOVED:
ap2nc libbind9-40 libdns45 libisccfg40 libkrb53 openssh-client openssh-server wd-nas
Ох! Очень вовремя. Простое гугление (да и просто чтение комментариев к
посту про торрент) показало что это приводит к "окерпичиванию" - так что даже ssh не будет.
Будем дальше разбираться как все-таки завести торрент на MyBook Live Duo.