ASUS P5K-R как основа гипервизора, продолжение.

Ранее, я уже публиковал модифицированный BIOS для P5K-R и описывал в общих чертах попытку построения гипервизора на базе этой материнской платы, но всё-таки краткая преамбула — материнская плата достаточно стара и в следствии этого во-первых стабильна в плане всяческих обновлений, коих просто нет, а во-вторых изучена. Изучены и глюки ICH9-R со старым бутромом, и глюки jmb36x, а значит есть соблазн их пофиксить. Для фиксов идем сюда и смотрим что нам может пригодиться… на первый взгляд кажется что пригодятся две вещи, JMicron JMB36x RAID ROM v1.07.28 и Universally TRIM modified» Intel RST RAID ROM v11.2.0.1527 with TRIM in RAID0 support, но это немного не так, у меня с фирмварью для jmb36x материнская плата не нашла устройств в AHCI режиме, зато в IDE всё работало нормально. Решение было найдено простое — идем на сайт ASUS, окидываем мутным взором материнки «того» поколения с таким же контроллером, находим P5Q Turbo и выковыриваем из её BIOS нужную нам фирмварь версии 1.07.4. Да, не 1.7.0.28 как по ссылке выше, но и не v1.06.69 как было. Интеловский же ROM оказался подходящим.

Далее, как оказалось, в BIOS НИ-ЧЕ-ГО более того, что там уже есть не входит. Делаем так:
asus1

Сразу хочу сказать. да, так можно. Зеоны работают, остальное — Unknown CPU. Это дает примерно 130 килобайт места, это много.

Далее всё банально, идем сюда и ищем всё что PCI Option ROM и извлекаем:
asus2

Извлекаем за тем, чтобы потом открыть текстовым редактором и понять кто есть кто, естественно в непожатом виде:
asus3

ну а когда стало понятно кто есть кто, идем на вкладку «Replace», заменяем ROM’ы, сохраняемся и зашиваемся.

Несколько фоточек:

IMGP7976

IMGP7974IMGP7978

Ну и ссылка на BIOS. Уточню, в BIOS ТОЛЬКО 771 микрокоды (один какой-то 775), обновлен INTEL RAID ROM, JMB 36xROM и интегрирован сертификат от ASUS.

[upd]

Оказалось что jmb36x фирмварь от Asus P5Q Turbo заводит только PATA порт, SATA и eSATA не работают. Архив с BIOS’ами обновлен, прежняя версия называется P5KR-0703_SLIC.ROM, добавленная P5KR-0703_INTEL.ROM, она содержит оригинальный jmicron firmware v1.06.69 и немного больше микрокодов (удалены все от 2005 года и старше).

Запись опубликована в рубрике Железки с метками , , , . Добавьте в закладки постоянную ссылку.

46 комментариев: ASUS P5K-R как основа гипервизора, продолжение.

  1. Fanday говорит:

    Здравствуйте! подскажите пожалуйста эта материнская плата будет работать С intel xeon x5470? буду очень прризнателен за помощь…

  2. Fanday говорит:

    Я не селен в биосах… А готовой прошивки для биоса у вас нет?

    • IdeaFix говорит:

      Есть. Ссылка в статье, внутри архива файл, который я указал выше.

      Т.е. качаете это http://ideafix.name/stuff/P5KR-0703_INTEL.7z разархивируете и шьёте P5KR-0703_INTEL.ROM. Велик шанс того что Ваш десктопный проц станет «Unknown CPU», но Xeon будет определяться и нормально работать. Причина — в BIOS данной платы нет места на все коды.

    • Fanday говорит:

      Все понял, большое спасибо)) буду покупать проц)) если будут проблемы можно к вам обращаться? естественно с благодарностью…

  3. Fanday говорит:

    здавствуйте! прошил я биос, работает и старый проц и xeon. как проверить свё в порядке или нет?

  4. Fanday говорит:

    единственное что смущает это питание ЦП 0,992V это нормально?

  5. Pavel говорит:

    Здравствуйте, у меня P5KR + xeon 5420, поставил БИОС сhttp://ideafix.name/?p=1492, загрузился, winXP загрузился, VT-x и SSE 4.1., показывает, но при загрузке постоянно пишет: unknown cpu is detected updating bios is required to unleash its full power,press to f1 resume. Что может быть. БИОС после перепрошивке перемычкой не сбрасывал, надо?

    • IdeaFix говорит:

      Там же русским по белому написано что микрокоды для этой материнской платы не все и есть ссылка на отдельный пост по этой плате.

  6. Pavel говорит:

    Извините, просто не совсем понял. В ссылке было про гипервизор было вот и засомневался. Значит правильно прошить БИОС скачанный по ссылке http://ideafix.name/stuff/P5KR-0703_SLIC.7z, из текста «Ну и ссылка на BIOS. Уточню, в BIOS ТОЛЬКО 771 микрокоды (один какой-то 775), обновлен INTEL RAID ROM, JMB 36xROM и интегрирован сертификат от ASUS»?
    И еще, если 775 коды удалены, то старый проц на Core 2 Duo запустися?

  7. Pavel говорит:

    Извините еще раз, прошил P5KR-0703_INTEL.ROM. Идет как и раньше загрузка биос (проц XEON E5420, память, устройства), а далее как и было надпись unknown cpu is detected updating bios is required to unleash its full power,press to f1 resume остаётся. После нажатия F1 загрузка идет нормально. БИОС сбрасывал. Может надо какие то опции в БИОС выставить?

    • IdeaFix говорит:

      Нет, всё должно работать и так. Сообщите что у Вас за процессор точно — каков его cpu revision и stepping. У меня сейчас в хозяйстве 5430 и 5450 — всё работает.

      • Pavel говорит:

        E5420
        Версия CPUID 00010676h
        Ревизия С0

        • IdeaFix говорит:

          На первый взгляд микрокод есть. Позже посмотрю более пристально.

          • Pavel говорит:

            Добрый вечер, извините что беспокою, но вы не смотрели?
            В принципе проц работает и на 7,5*400=3000Мгц, без поднятия напруги и не отключая энергосбергающие функции.
            На всякий случай инфа и АИДЫ:
            Имя ЦП CPUID Intel(R) Xeon(R) CPU E5420 @ 2.50GHz
            Версия CPUID 00010676h
            Идентификатор марки IA 00h (Неизвестно)
            Идентификатор платформы 35h / MC 40h (LGA771 DP)
            Версия обновления микрокода 60Bh
            HTT / CMP 0 / 4

          • Pavel говорит:

            Установил БИОС от китайского производителя из http://genius239239.myweb.hinet.net/771/
            Все заработало и на проц больше не ругатся, однако Ваши улучшения БИОСа тоже было бы не плохо иметь. Могли бы Вы это биос модифицировать Вашими улучшениями?

            • IdeaFix говорит:

              К сожалению нет. В BIOS просто нет места для всех микрокодов и обновленных фирмварей.

        • Pavel говорит:

          Модифицировал Ваш P5KR-0703_INTEL.ROM кодами хеон1 хеон2, и мой e5420 наконец-то нормально завёлся, мать не ругается. Спс Вам!!

  8. Pavel говорит:

    Уважаемый IdeaFix, а в Вашем P5KR-0703_INTEL.ROM slic есть?

  9. Станислав говорит:

    Добрый день, такая же материнка пытаюсь запустить с е5440 , шил микрокодами пишет
    при загрузке unnowwn updeit bios

  10. Игорь говорит:

    а для xeon e5420 нужен модифицированы БИОС P5KR-0703_SLIC.ROM

  11. Игорь говорит:

    Ув IdeaFix: и когла можно ожидать переделаный биос??

  12. Andy говорит:

    Добрый день. Имею плату P5K и проц Xeon E5405, после прошивки с правильными микрокодами плата перестает грузиться (т.е. все работает, по меню биоса можно полазить, по меню option romов тоже, но ни с одного девайса не грузится, даже строчку «no boot device» из себя выжать не может).
    А без правильной прошивки — нет VT-x. Может есть какое-либо решение?

  13. Andy говорит:

    Китайский пробовал, биос шил чисто от P5K 🙂
    Есть еще P5B, с ней история повторяется 1-в-1.

  14. Слава говорит:

    Здравствуйте,материнка Asus P5G41T-M LX2/GB (2 PCI, 1 PCI-E x16, 2 DDR3 DIMM, Audio, Video, Gigabit LAN)
    процессор Intel Xeon E5450, 3000 MHz (9 x 333)

    не могу найти совместимого обновления,есть ли оно вообще? пытался найти отдельно микрокоды,на 5серию нигде нет,только 4и6 пожскажите как быть

  15. Игорь говорит:

    Ideafix очень вам благодарен за помощь

  16. maxi говорит:

    Здравствуйте.
    Были: несколько плат Asus p5k разных. Прекрасно получилось прошить их биосом P5K-PRO-1303.
    Режимы raid и ahci появились в настройках bios. Но raid окошка не вылезает при попытке настроить raid средствами bios.
    Mmtool при попытке заменить OROM IRST 8086.2822 на православный патченый, сообщает что места не достаточно. 4564hBytes. не хватает для счастья.
    Теперь вопрос: что можно безболезненно удалить из биоса, чтобы стало «всё хорошо»?

    • IdeaFix говорит:

      Извлеките (НЕ УДАЛЯЙТЕ) OEM LOGO в BMP файл. Откройте его PAINT’ом и нажмите CTRL+A, CTRL+X, CTRL+S. Должен у Вас сохраниться беленький файлик. Потом MMTOOL’ом его замените (вкладка replace) и будет у Вас +30кб места. оставьте только нужные микрокоды — будет еще от 50 до 90 килобайт.

      http://ideafix.name/?p=1517 как-то так…

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *