Утилита AMD RAIDXpert2 и License Level 0

Всем привет!

Иногда появляется желание или потребность использовать встроенный RAID в материнскую плату, другими словами FakeRAID. Холивар на тему что лучше использовать аппаратный RAID контроллер с батарейкой или может быть лучше Ceph / S2D предлагаю отставить :)


Обычно настройка массива происходит при первой загрузке в специальной утилите, в которую вход осуществляется через Ctrl+I (Intel), либо массивы собираются сразу в BIOS (обычно на новых материнских платах с UEFI).


После установки ОС (обычно Windows) по хорошему требуется программа, которая будет кричать даст уведомление том случае, если с массивом что-то идет не так: выпал диск, например. С материнскими платами на чипсетах Intel все достаточно просто: достаточно найти правильную версию программы Intel RST / Intel RSTe / Intel VROC, которая совместима с вашим поколением и платформой и все будет прекрасно работать.

Казалось бы, у AMD и их чипсетов B450 должно быть все тоже самое, но есть небольшое НО.


Герой сегодняшней программы: материнская плата ASRock B450 Pro4. Хороший среднячок, с обновлениями версии BIOS внезапно имеющий поддержу всех или почти всех процессоров для сокета АМ4 (тут должно быть лицо владельцев плат Intel, меняющих сокеты и совместимость каждые 1-2 года), но это не главное.


Возвращаясь к теме обсуждения, на сайте производителя лежит установщик программы управления встроенным RAID-контроллером: AMD RAIDXpert2 версии 9.2.0.120.

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Ставим предложенный AMD RAIDXpert2.


После установки утилита попросит перезагрузки (но это не точно) и в трее появится значок, как бы говорящий, что утилита работает. Щелкаем по нему 2 раза и вместо привычного окна программы нас перенаправляет в браузер по ссылке: http://localhost:25902/RAIDXpert2/login.php

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Логин-пароль? Ну ладно, попробуем admin-admin.

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Но кнопка, Submit по прежнему неактивна. А что не так?


License Level 0 - No RAID (Does not support RAIDXpert2)


Нет лицензии на использование RAIDXpert2? У нас же уже есть собранный RAID на контроллере, а как может не быть лицензии на утилиту управления?

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Неясно, лезем в гугл гуглить, что не так.

"B450 RAIDXpert2 license", "AMD RAIDXpert2 license level 0" - пустота.


Есть упоминание про это на реддите, да и оно без нужной для нас информации. 

Есть PDF User Manual самого RAIDXpert2, где есть упоминание возможностей по уровням лицензии, но ни слова про их получение, либо я не нашел.


Приехали: raid есть, на нем стоит ОС, утилита есть, утилита стоит, но лицензии на утилиту (или на raid?) нету?


И тут в голову приходит совершенно гениальная идея!

Кнопка на странице заблокирована же не просто так, что если попробовать ее руками разблокировать? Открываем F12 (ПКМ на странице заблокирован), лезем смотреть что у нас тут.

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Так, ну кнопка заблокирована тегом disabled, что если его снять? Снимаем, нажимаем по теперь уже разблокированной кнопке Submit, и...

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Чудо чудесное, с удивлением попадаем* внутрь панели управления, и она тут пожалуй, получше чем Intel RST! Чем-то напоминает LSI MegaRAID Storage Manager, только в виде веб страницы. И пункты - работают!


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


Вполне очевидно, это веб-сервер, расположенный на порту 25902. Идем в службы, видим Apache2.4. Ну понятно, идем искать его корневой каталог, и файл login.php, который генерирует страницу авторизации.

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Достаточно быстро находим файл внутри папки программы, открываем его через Notepad++ в поисках нужных слов и также быстро их находим.

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Вот и тот IF, который устанавливает для кнопки тег disabled, удаляем за ненадобностью все три строки (147-149), сохраняем файл, закрываем браузер, проверяем щелкая по ярлыку в трее...

Утилита AMD RAIDXpert2 и License Level 0 AMD, Raid, Длиннопост, Программное обеспечение, Танцы с бубном

Вот теперь-то можно нажать Submit по-человечески и попасть в консоль управления.


* На этом этапе попросит создать пользователя для управления, но этот фрагмент я опустил, просто дополнительный диалог при входе первый раз.


Теперь у меня вопрос, тем кто дочитал это до конца :) какие мысли, что это такое и зачем?

(ибо мы не знаем что это такое, если бы знали...)

Лига Сисадминов

1.5K постов17.6K подписчика

Добавить пост

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.