OCZ Revo Drive: первое знакомство

Алексей Федорчук

У меня в руках оказалась модель, маркированная на 50 Гбайт. Она был аккуратно упакована в коробку, что называется, по первому разряду. Внутри которой содержалась сама плата и… более ничего. Не было, например, документации. Потому что язык не поднимается назвать таким словом вот это:

revo01.png
Внешняя сторона

revo02.png
Внутренняя сторона

Вот эта лабела также на роль документации не очень подходила:

revo03.png

Вообще самым многословным во всём комплекте оказался текст на коробке, гласивший, что технологии SSD — наше фсио. Особенно если они реализованы фирмой OCZ.

Не было ни малейшего диска с драйверами. Хотя, по заявлению самого производителя, они необходимы даже при установке самой расседьмой версии Windows. И это был первый, но не последний парадокс устройства Revo Drive.

Впрочем, меня он ничуть не волновал за отсутствием выньды какого-либо рода. Так что я извлёк плату и засунул её в слот для видеокарты — PCI-Ex4 на моей «маме» не имелось. Кстати, в роли «мамы» выступала ASRock 880GM-LE (описана здесь) — как мне показалось позднее, это могло иметь значение. После чего включил машину, в которой на уже имевшемся SSD памяти некоего Corsair’а была установлена Fedora в виде RFRemix 14.

Разумеется, ещё до загрузки последней я ознакомился с изменениями в BIOS’е вообще. И с собственным BIOS’ом девайса, разумеется. О последнем ещё поговорим. А так устройство виделось как обычный диск под именем RAID:чего_то_там. И его вполне можно выставить в качестве первого (или любого другого) загрузочного.

Убедившись, что BIOS моё устройство опознал, я вышел из его тенет и отправился в объятия Fedora. И там Revo Drive предстал сразу в двух с половиной ипостасях:

  • во-первых, как два устройства с именами вида /dev/sd?, по 25 Гбайт каждое, и
  • во-вторых, как единое устройство с неким непонятным именем (/dev/dm-1, но нам о нём вспоминать никогда более не придётся), объёмом 50 Гбайт.

Так показала дисковая утилита Palimpsest. А вот Gparted подумал иначе: он также углядел три устройства, но лишь об одном из них, объемом 46 Гбайт, мог сообщить реальные сведения. Имя ему было /dev/mapper/sil_бла_бла_бла — и это был наш RAID нулевого уровня. Говоря бла_бла_бла, я не очень преувеличиваю: у меня нынче, например, оно имеет вид /dev/mapper/sil_bhaeeiaiajfe. И вот его-то и стоит запомнить. Разумеется, не буквально.

Кстати, а почему 46 Гбайт? Не подумайте, что это следствие антагонистического противоречия между гигабайтами и гигабибами. Нет, во избежание преждевременного «износа» микросхем памяти определяет некую их часть, причём в разных случаях разную, как резерв верховного главнокомандования — для замены бойцов, вышедших из строя. Но, как и положено, в штатном расписании, сиречь маркировке, указывает всех — и действующих, и резервистов. Что вполне оправданно для командира — довольствие-то харчат и те, и другие. Но в случае с SSD-накопителями выглядит разновидностью интендантского мошенничества.

Впрочем, это совсем отдельная история, в которой именно OCZ может претендовать на роль главного интенданта. А мы вернёмся к нашему Revo Drive и показаниям Palimpsest’а. Каковые являли на двух как бы реальных устройствах являли собой картину безрадостную: по 100% сбойных кластеров на каждом. И хотя «суммарный диск» при этом выглядел нормально, это не могло не внушать опасений.

Общение с Гошей и Яшей показали, что это далеко не специфически-линуксовая ситуация, с нею сталкиваются и вендузяднеги. И вообще, проблемов у них с этим устройством тоже бывает. А на все вопросы об оных следует обычно один ответ: для начала обновите firmware.

И тут мы подходим ко второму Revo-парадоксу: хотя устройство, как уже было сказано, официально совместимо только с Windows, официальный же метод обновления их прошивки — только из-под Linux’а! В результате самый документированный вопрос в области Revo — это вопрос обновления прошивки. И 99% объёма этой документации в деталях рассказывают записным вендузяднегам, как сделать загрузочную Linux-флэшку (разумеется, на базе Ubuntu), и как поместить на неё обновлённую прошивку.

Причина оказалась в том, что RAID-устройство, специально предназначенное для Windows, этим самым Windows’ом может восприниматься только как целое. А перепрошивки требует каждый из его компонентов — собственно «дисковых» контроллеров-то в реальности два. Прочитав это, я очень пожалел, что не успел подстелить что-нибудь мягкое пацтуло, потому что после такого только туда и можно упасть.

Остаётся только решить — что это? Скрытая пропаганда Linux’а среди широких виндовых масс? Или, напротив, провокация? Ведь, столкнувшись с таким впервые, любой нормальный пользователь Windows может навсегда проникнуться ненавистью к Linux’у. Воистину гласит древняя тюркская мудрость: услужливый дурак — опаснее врага…

Ну а сама процедура перепрошивки проста — по крайней мере для нашего брата-линуксоида. Для начала скачиваем с оффсайта OCZ свежую версию утилиты для перепрошивки, в виде zip- или tar-архива. Распаковываем. Обнаруживаем там два подкаталога — для 32- и 64-архитектур. Выбираем нужный — и переходим в него. Видим там файл fwupd. Убеждаемся, что имеем коннект — собственно firmware будет скачана из сети. Запускаем указанную утилиту на исполнение с административными правами, например, так:

$ sudo ./fwupd /dev/sde /dev/sdf

где аргументами выступают имена обоих файлов устройств, составляющих RAID — тех самых, которые нам показал Palimpsest (в примере — для моего случая).

Затем в течении некоторого (короткого) времени наблюдаем сообщения о ходе апдейтинга — и получаем возврат приглашения командной строки. Всё.

Я проделал эту процедуру — и после этого сообщение Palimpsest’а о сбойных кластерах исчезли. Можно было приступать к освоению устройства. Описание этого процесса — на следующей странице. А пока замечу только, что процедура перепрошивки, видимо, обязательна, вне зависимости от используемой ОС: список выявленных багов в firmware — пожалуй, самый большой по объёму компонент документации к Revo Drive. Не считая, разумеется, описания процесса изготовления загрузочной Linux-флэшки или сидюшника.

2 комментария к “OCZ Revo Drive: первое знакомство

  1. Спасибо за обзор, сам ходил вокруг девайса, облизывался, в магазине, жду продолжения!

Обсуждение закрыто.