Замена жесткого диска на сетевом накопителе Buffalo LinkStar LS-x2.0 TL-EN
Предыстория, история и инструкция к действию:
1. Из-за пассивной вентиляции и недостаточного перфорирования коробки устройства в 30 С жары в один прекрасный момент блин штатного жесткого диска разбалансировался и головка "закосячила" весь диск. Прогноз Victoria оказался неутешительным - сканирование с "игнором убитых и трудных секторов" шел почти сутки и вся поверхность была испещрена блоками, не поддающиеся ремапу и затиранию. В общем полутруп.
2. История с прошивкой или как не нужно делать.
Сначала стало понятно, что управляющая прошивка сетевого диска "заливается" на сам диск, а не размещается где-то на плате в виде отдельного модуля с флэш памятью. Значит нужно как-то залить прошивку на жесткий диск. Прошивка была взята с оф сайта (версия 1.71) был скачен еще навигатор 2.0 (там же). После подключения сетевого накопителя напрямую через Lan кабель, навигатор так и не смог его определить. При подключении к роутеру - роутер это чудо так же не определяло. Порыскав по форуму буффало стало понятно, что нужно скачивать еще одну программу, которая общается с сетевым накопителем по протоколу tftp. Далее выставляется на сетевом адаптере компьютера адрес 192.168.11.1 (отключаются все другие сетевые адаптеры, все антивирусы, фаерволы или просто запускается в безопасным режимом с поддержкой сетевых драйверов), запускается с правами администратора эта программа, включается сам накопитель, после чего в окне терминала должны появиться две строки, сигнализирующие о том, что вы достучались до него. Но дальше дело не шло. Сначала был отформатирован диск в файловую систему xfs (как оказалось в дальнейшем это пустая трата времени). Затем обратил внимание на дату создания программы (2007), хотя диск физически 2013. Скачал программу поновее. В течении времени (у меня это заняло 5-6 минут, в мануале указано до 10 минут) он стал определяться в навигаторе с пометкой ЕС mode. Стало возможным изменить там же IP адрес сетевого накопителя. Изменение он принял. Подключил буффало к роутеру, он присвоил ему адрес. Включил wi-fi (чтобы рыскать в поисках ответа и это было роковое решение). При запуске прошивальной программы (upgrade), он находил диск, но при запуске процесса прошивки вылазило окно с ошибкой "partition nod found" и на этом все заканчивалось. Поискав информацию, понял, что есть возможность изменить настройки upgrade в файлах с расширением .ini. В файле LSUpdater.ini нужно поменять значение в разделе "FLAGS" NoFormatting = 1 на 0 и сохранить. Затем запустить программу и он уже предложить отформатировать диск, давая зеленый свет дальнейшей процедуре прошивки. Т.к. "шил" буффало через роутер (т.к. хозяин добра прикрутил намертво блок питания буффало рядом с роутером, а под потолок с ноутом лезть было не интересно), плюс батарейка часов на ноуте барахлит и все время сбивается время системных часов, то при прошивке сетевой "потерялся" и перестал где-либо определятся. Так что, если на стадии "booting devisce" выходит time out, то следует отказаться от повторной процедуры. Затем была вновь запущена процедура по тармошению сетевого: выключены все сетевые адаптеры, присвоен адрес xxx.11.1 и запущен tfpt, после чего он вновь стал виден из навигатора, только уже в нормальном состоянии. При попытке зайти на сетевой через веб-консоль, вылезло окно аутентификации на японском. Т. к. я не помнил стандартного логина и пароля для доступа, был включен wi-fi (что делать было нельзя), поиск пароля привел на англоязычную статью вики, в которой описан весь процесс в картинках. В итоге, при попытке ввода логина и пароля, буффало неизменно отвечал отказом. После отключения wi-fi принял пароль как родного. Ну а дальше смена языка и включение DHCP. 4-х часовые "почему" и "как-так" закончились.
3. Инструкция по заливке на новый диск
-предварительно скачайте все необходимые утилиты и прошивки (скачиваем тут) (Firmware updater, NAS Navigator) (TFTP Boot Recovery 1.60 - не помню, где именно качал, на всякий случай ссылка на облако)
-откройте необходимые инструкции в браузере ( + эту)
-поместите сетевой накопитель недалеко от компьютера и подключите его lan кабелем к сетевому порту ПК. (!питание на сетевой диск не подключать!) (!все остальные сетевые адаптеры ПК должны быть отключены [wi-fi, второй lan порт], иначе будете ломать голову, что и где пошло не так!)
-выставить ip адрес сетевому адаптеру ПК на 192.168.11.1, маска подсети стандартная 255.255.255.0
-запустить программу TFTP Boot Recovery (в моем случае помогла версия 1.60) с правами администратора, запустить и Navigator (для того, чтобы видеть, когда сетевой обнаружится)
-включить питание на сетевой диск.
-в терминале TFTP Boot Recovery дождаться появление двух доп. строк, после чего подождать еще до 10 минут. Если строка одна или не появились вообще, повторить все процедуру еще раз (винт мог подвиснуть).
-как только навигатор определит сетевой диск, можно "шить".
-в папке с прошивкой найти файл LSUpdater.ini (открыть с помощью -> Блокнот) и поменять FLAG NoFormatting = 1 на 0, сохранить и запустить программу с правами администратора.
-прошивка, найдя сетевой диск, предложит отформатировать диск и запустит процесс заливки. По идее это где-то 5-8 минут (на компьютере в это время лучше ничего попутно не выполнять). Если происходит тайм-аут при booting devisce - то от повтора лучше отказаться (1200 секунд = 15 минут).
-если произошел тайм-аут, тогда вновь запустите TFTP и повторите с ней ту же процедуру.
-после этого в навигаторе появится сетевой диск, с помощью него можно зайти на веб-консоль. Правда язык по умолчанию японский. По аналогии с обычным окном аутентификации вводим логин: "admin" пароль "password". После входа в веб-консоль, меняете язык на русский и настраиваете сетевой диск по своему вкусу.
Дополнено 06.04.20
Для тех, кто работает с Win10 и устанавливает с нуля, появится проблема подключения сетевого диска по локальной сети. Смотреть тут. Решение такого, необходимо в дополнениях поставить галочку напротив "Поддержка общего доступа SMB 1.0/CIFS"