d51x.ru - личный блог

О самом разном из своей жизни

WD My Book Live: замена HDD на WD Caviar Green 3 TB. Подготовка диска16 января 2016

Читало: 7549Рубрика: Гаджеты

wdfmb_live-4.jpg

Ну вот и настал тот день, когда 1Tb на моем WВ My Book Live начал подходить к заполнению под завязку.

Сейчас устройство в основном используется для хранения детского медиа-контента (мультики и детские фильмы общим размером на 700 Gb), а так же файло-помойка женыб ну и некоторые мои дистрибутивы. Ранее была задумка хранить там семейные фото и видео, а так же свою музыкальную коллекцию, но от этих планов пришлось отказаться. Вернее, после покупки устройства так и было, но потом мультики и фильмы стали прибавляться, а место убавляться. Поэтому WD My Book Live пришлось немного изменить свое назначение нежели что в прошлом было на него запланировано.

Долго я думал на тему увеличения объема коробки, боролся с жабой, доллар рос, место свободное убывало...

Поизучал тему на ixbt про замену диска, последовательность операций, про то, какой жесткий диск подойдет...

Как оказалось, в WD My Book Live по умолчанию ставят жесткие диски WD Caviar Green объемами 1, 2 и 3 Tb, соответственно.

WD Green не имеет постоянной скорости вращения шпинделя как то 5400 об/мин или 7200 об/мин, а имеет технологию IntelliPower.

Так же про серию Green пишут следующее:

не быстрые, тихие, холодные, мало потребляющие диски. Отлично подходят для хранения данных.

Решился, приобрел жесткий диск на 3Tb от Western Digital - WD Caviar Green 3 TB (WD30EZRX).

Это практически один из самых бюджетных дисков в своем классе.

Вот он:

hdd2.jpg

Подключил к ПК, в BIOS не заходил, он сам увидел HDD:

hdd3.jpg

Запустил Victoria 4.47 x64

SMART:

new-disk-smart2.png

Прогнал тест поверхности Verify/Ignore. Заняло времени в районе 6,5 часов. Оставлял на ночь.

new-disk-scan.png

Вроде все отлично, за исключением 1-го сектора. Думаю, не критично, т.к. тест из под Windows.

Теперь нам надо готовить диск специальным образом, чтобы WD My Book Live его увидел.

Перво-наперво залить образ прошивки на диск. Все делаем по инструкциям с ixbt.

Скачиваем скрипт для "раскирпичивания". Скачиваем LiveCD/LiveUSB на основе Linux: Ubuntu или другой. Мне нравится Xubuntu.

Скачали, на флешку записали с использованием программы, например, UNetBootIn

unetbootin.png

unetbootin2.png

Перезагружаемся с только что записанной флешки и делаем следующее:

1. запускаем Gparted и смотрим каким устройством является наш новый диск

у меня /dev/sdb

screenshot_2016-01-15_21-51-59.png

screenshot_2016-01-15_21-52-29.png

2. запускаем Terminal у выполняем команды

sudo apt-get update
sudo apt-get install mdadm
wget http://files.ryzhov-al.ru/WD%20My%20Book%20Live/debricker/debricker.sh
wget http://download.wdc.com/nas/apnc-024309-038-20141208.deb
dpkg -x ./apnc-024309-038-20141208.deb  ~

И тут меня ждал провал.

Во-первых, я сделал загрузочную флешку, взяв что первое попало под руки, это флешка на 4 Gb.

Сама система заняла на ней половину.

Когда распаковывается deb-пакет, то в распакованном виде он занимал более 2 Gb.

Вот здесь и был провал, у меня deb-пакет просто не распаковался полностью.

screenshot_2016-01-15_21-48-45.png

Смекнув, в чем проблема, я положил скрипт debricker.sh и deb-пакет на другой диск.

Запустил команду

sudo bash ./debricker.sh /dev/sda ~/CacheVolume/upgrade/rootfs.img

где исправил пути на свои.

screenshot_2016-01-15_21-54-02.png

Далее было опять интересно.

В консоли мне написали, что требуется curl.

Ну ок, установим.

sudo apt-get install curl

Запускаем опять скрипт.

Теперь мне пишет про

warning return type
и
implicit declaration

Не понимаю, в чем проблема. вроде бы скрипт должен быть рабочий.

Правим скрипт debricker.sh.

Для первого перед определением функции main пишем int.

Для решения второго варнинга в define прописываем #define _LARGEFILE64_SOURCE

Ура, заработало. Странно... Я разве должен был вносить правки?

Запускаем еще раз.

Эта зараза пишет, что что-то с /dev/md0.

Ок, удаляем.

sudo rm /dev/md0

Запускаем еще раз.

screenshot_2016-01-15_22-13-46.png

Кажется, понял.

Не может найти разделы. А у меня то их и нет. Я не кирпич восстанавливаю, а новый диск ему пихаю.

Значит надо запускать скрипт с параметром destroy.

Ура, получилось, что то начал делать, создавать разделы.

screenshot_2016-01-16_07-56-49.png

В общем , разделы вроде бы создались.

screenshot_2016-01-16_07-57-22.png

Попробовал подключить диск к плате. Не прокатило, устройство в сети видно, но ничего не работает :(

Ни fuseext2, ни уче2 volume manager под Windows не видят, что на разделах.

Видимо что-то изначально пошло криво.

Решил попробовать другой способ. Взял и тупо скопировал разделы с родного диска на новый, все разделы, вместе с данными. Копировалось часа 2.

Подключил диск к плате. Устройство в сети видно, но доступа никуда нет.

В общем, умаялся я. Начал штудировать community на wd.com.

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