OCZ Revo Drive: птица счастья завтрашнего дня

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

Итак, потерпев фетяску даже при попытке использования стопроцентно надёжных, казалось бы, вариантов, я решил поставить на свой Revo Ubuntu — тем более, что только что вышла версия 11.04. Разумеется, не саму Ubuntu — начать с разборок с Unity мне совсем не улыбалось. Поэтому я остановился на хорошо знакомой мне по прошлым годам Xubuntu — но в контексте настоящей заметки это значения не имеет.

Итак, для начала я через BIOS контроллера пересоздал RAID 0 — в ручном режиме, дающем возможность выбрать размер блока, от 8 до 128 Кбайт. Я остановился на 64 Кбайт — не уверен, что это идеально, но вряд ли играет большое значение.

вставляю CD-диск в варианте alternate и запускаю установку. Какова же была моя радость, когда на стадии определения дисков инсталлятор сообщает мне, что найдены устройства SATA RAID, которые и предлагает задействовать. На что я, разумеется, соглашаюсь. И действительно, перед глазами предстаёт диск размером в 46 Гбайт, каковой я и размечаю на

  • /boot в 500 Мбайт с ext4,
  • / в 10 Гбайт с btrfs, и
  • /home на всё оставшееся место, также с btrfs.

Далее, на стадии установки загрузчика, сообщается, что пригодное для его записи устройство зовётся /dev/mapper/ без уточнения. Нетрудно было догадаться, что это надо было дополнить истинным именем устройства вида sil_бла_бла_бла. Своё бла_бла_бла я предусмотрительно записал на бумажке, так что трудов это не составило. Система с моим бла_бла_бла согласилась, и инсталляция благополучно дошла до конца. Я перезагрузился и…

… и опять получил чёрный экран! Ну, думаю, опять

Кто-то, а не я,
Кто-то, а не я,
Скушал птицу завтрашнего дня!

И я столкнулся с тем самым случаем несовместимости устройства и материнской платы, которого можно было опасаться: как уже было сказано, из четырёх несовместимых моделей материнок одна была ASRock’овой (хотя и не моей). Ведь четыре модели в нём — не от того, что много совместимых, а от того, что мало тестировавшихся.

Однако, прежде чем звонить с воплями Заберите от меня этот Rrrrevo!!!, я таки немного подумал (поскольку, как известно, думать много — вредно). И сообразил: при переразметке диска, например, каждый новосозданный раздел получает новый UUID, ничего общего со старым не имеющий. Может быть, и с PAID-массивами дело обстоит так же?

Несложная проверка показала, что новообразованный RAID имеет иное бла_бла_бла, нежели то, что было записано у меня на бумажке. И повторная установка с указанием актуального бла_бла_бла, взятого в параллельной виртуальной консоли из каталога /dev/mapper, увенчалась, наконец, успехом: Xubuntu благополучно загрузилась и заработала.

Да, на все эти манипуляции я затратил много времени, и в итоге поставленной цели — иметь две параллельные версии Fedora, так и не добился. Но внутри любого минуса скрывается тщательно замаскированный плюс.

В данном случае их оказалось даже несколько. Во-первых, по ходу дела я перечитал массу материалов о fake RAID вообще, об управлении ими посредством dmraid и некоторых сопряжённых вещах. О результатах этого со временем напишу.

Во-вторых, таким образом у меня появился повод возобновить знакомство с Xubuntu и даже ознакомиться непосредственно с Ubuntu вместе с её Unity — но об этом речь пойдёт уж совсем в другой раз.

Ну а в-третьих: изначально я был настроен достаточно скептически в отношении устройства Revo Drive. В ходе описанных выше событий скепсис иногда переходил в… ну вы понимаете, во что он мог перейти, если я вспомнил даже те арабские ругательства, которых никогда не знал. Но в итоге-то устройство оказалось вполне приятным во многих отношениях — и об этом пойдёт речь в последней, заключительной заметке цикла.