Необязательное обновление драйверов AMD Radeon Optional 21.9.2 для Windows 10 доступно в рамках линейки программного обеспечения Radeon Adrenalin 2020 Edition.
В этом обновлении была добавлена поддержка трёх новых игр: World War Z: Aftermath (релиз 21 сентября 2021 года), New World (релиз 28 сентября 2021 года) и Diablo II: Resurrected (релиз 23 сентября 2021 года). Для игры Diablo II: Resurrected заявлено повышение производительности до 13% при настройках 4K Very High на видеокарте Radeon RX 6700XT 12 ГБ по сравнению с предыдущей версией драйвера.
Также, в новой версии драйвера были исправлены некоторые ошибки.
Исправленные проблемы
Известные проблемы
Загрузка и установка драйвера
Для драйвера Adrenalin 2020 Edition версии 21.9.2 Optional доступны установочные файлы для компьютеров и ноутбуков под управлением 64-битных операционных систем Windows 10. В пакет установки входит драйвер версии 21.30.17.05. Также до версии 21.9.2 была обновлена утилита AMD Driver Autodetect.
После установки драйвера, обязательно выполните перезагрузку системы. Если перезагрузка не начнется автоматически, то запустите ее принудительно, чтобы применить изменения в системе.
Драйверы на чипсеты AMD I2C Controller
Все названия продуктов, логотипы и торговые марки являются собственностью соответствующих владельцев. Все названия компаний, продуктов и услуг, используемые на этом сайте, предназначены только для идентификации.
Download and update Windows drivers
By downloading the program, you accept terms of the User Agreement and Privacy policy. Optional software included
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only.
AMD I2C Controller chipsets drivers
AMD I2C Controller drivers were collected from official websites of manufacturers and other trusted sources. Official driver packages will help you to restore your AMD I2C Controller (chipsets). Download latest drivers for AMD I2C Controller on Windows.
AMD Chipset Drivers
О программе
Что нового
Новое в версии 3.09.01.140 (13.09.2021):
Новое в версии 2.17.25.506 (02.06.2021):
Новое в версии 2.04.28.626 (Windows 7, 64-bit):
Системные требования
AMD Ryzen Chipset Drivers 2.10.13.408
AMD Ryzen Chipset Drivers 2.04.28.626
AMD Chipset Drivers 18.10.0830
Полезные ссылки
Подробное описание
Установка новейшей версии драйвера необходима для правильной работы всех компонентов компьютера, таких как контроллеры PCI Express, SATA и USB, а также для правильного управления питанием и энергосбережением.
Новейший драйвер AMD Chipset Drivers включает следующие компоненты:
Использование последней версии драйвера чипсета сведет к минимуму проблемы с работой установленных комплектующих и всех компонентов системы, а также оградит от возможных сбоев и проблем совместимости.
Идём на вкладку настроек сенсорной панели ClicPad.
Друзья, чаще всего причина неработающего на Windows 10 тачпада кроется здесь.
Установленное на моём ноутбуке сенсорное устройство производителя Synaptics, но также ещё встречаются Elantech, Alps Electric и Cirque, настройки у всех практически одинаковые.
Если запутаетесь в настройках, нажмите на кнопку « Восстановить умолчания».
При нажатии на кнопку Параметры,
откроются многочисленные настройки сенсорной панели, впрочем настроенные оптимально. При неправильных настройках вы также, как и в предыдущем окне, можете восстановить работоспособные настройки по умолчанию
Последняя причина неработающего тачпада, это устаревшие или повреждённые драйвера.
Обновляем драйвер тачпада
Не работать тачпад на Windows 10 может из-за устаревшего драйвера.
Открываем Диспетчер устройств и раскрываем пункт Мыши и указующие устройства, щёлкаем на названии производителя нашего тачпада Synaptics и выбираем Обновить драйверы.
Происходит поиск более нового драйвера тачпада на серверах Майкрософт.
Если с помощью автоматического поиска драйвера его обновить не удалось, то вспомните про официальный сайт производителя вашего ноутбука.
К примеру, на сайте моего ноута Acer, я выбрал модель своего устройства и установленную у меня операционную систему Windows 10, затем драйвер на тачпад TouchPad Synaptics,
скачал его и запустил установку.
Я обновлялся до Windows 10 с Windows 8.1 и у меня в системе был установлен старый драйвер тачпада, теперь у меня установлен самый новый драйвер на TouchPad для Win 10 и наверняка с ним не будет никаких проблем.
Комментарии (109)
Рекламный блок
Подпишитесь на рассылку
Навигация
Облако тегов
Архив статей
Сейчас обсуждаем
Урал 1995
Офигеть! Месяц назад покупал системный блок с AMD Ryzen-5-5600X за 100 тысч и получается он уже
Den Kr
Как я понял, для этих процессоров ещё нет видеокарт PCI-E 5.0. SSD PCI-E 5.0 тоже ещё нет, всё это
Ещё не пойму. В характеристиках i5-12600K написано, что количество производительных ядер 6,
Нашёл, что Ryzen 5 5600X уступает процентов 10-15
Какой на данный момент самый близкий по производительности Core i5-12600K процессор от AMD?
О проекте RemontCompa.ru
RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.
Наш сайт – прекрасная находка для тех, кто хочет основательно разобраться в компьютере и Windows, повысить свой уровень пользователя до опытного или профи.
Windows 11 / 10 / 8.1 / 8 / 7 / Vista / XP (32/64-bit)
Интерфейс:
русский / английский
Рейтинг:
Ваша оценка:
О программе
Что нового
Новое в версии 3.10.08.506 (21.10.2021):
Новое в версии 2.17.25.506 (02.06.2021):
Исправлены проблемы:
Известные проблемы:
Новое в версии 2.04.28.626 (Windows 7, 64-bit):
Системные требования
AMD Ryzen Chipset Drivers 2.10.13.408
AMD Ryzen Chipset Drivers 2.04.28.626
AMD Chipset Drivers 18.10.0830
Полезные ссылки
Подробное описание
Установка новейшей версии драйвера необходима для правильной работы всех компонентов компьютера, таких как контроллеры PCI Express, SATA и USB, а также для правильного управления питанием и энергосбережением.
Новейший драйвер AMD Chipset Drivers включает следующие компоненты:
Для Windows 11 и 10:
Для Windows 11, 10 и 7:
Для Windows 7:
Использование последней версии драйвера чипсета сведет к минимуму проблемы с работой установленных комплектующих и всех компонентов системы, а также оградит от возможных сбоев и проблем совместимости.
В этом уроке мы обсудим, что такое протокол связи I2C, как он работает и как его использовать на Arduino. Для демонстрации мы построим проект, использующий I2C-соединение для обмена данными между двумя микроконтроллерами Arduino.
Что такое I2C?
Как видно на диаграмме, преимущество использования I2C состоит в том, что для связи с несколькими устройствами требуется всего два провода.
Вся связь проходит по двум проводам к ведущему и ведомым устройствам и от них. Это очень полезно при выполнении проектов Arduino, так как Arduino имеет ограниченное количество входных/выходных контактов.
Многие датчики и модули, предназначенные для Arduino используют I2C для связи.
Сеть I2C
Ведомое устройство (наследник)
Все ведомые устройства имеют I2C-адрес, который используется для идентификации устройства в сети. I2C-адрес позволяет ведущему устройству передавать данные конкретному ведомому устройству на шине.
Ведущее устройство (мастер)
Ведущие устройства могут отправлять и получать данные. Ведомые устройства реагируют на все, что посылает ведущее устройство. При отправке данных на шину только одно устройство может отправлять данные одновременно.
Эти два провода называются SDA и SCL. Провод SDA используется для связи между ведущим и ведомым устройствами.
Линия SCL несет тактовый сигнал, используемый для правильной синхронизации связи. Для поддержания обоих проводов в состоянии HIGH необходимы импульсные или подтягивающие (pull-up) резисторы.
Логические уровни
Будьте внимательны при подключении I2C устройств к Arduino.
Arduino выводит I2C-сигналы на 5В логическом уровне, но I2C-устройства работают с различными напряжениями логического уровня.
Таким образом, I2C устройство, которое работает на 3,3 В может быть повреждено при подключении к Arduino. В паспорте устройства должно быть указано напряжение логического уровня.
Если подтягивающие резисторы подключены к +5В, все устройства должны быть совместимы для работы с логическим уровнем +5В.
Использование I2C
Чтобы продемонстрировать, как использовать I2C в Arduino, давайте создадим проект, который посылает данные туда и обратно между двумя ардуинами.
Мы будем использовать I2C связи для изменения скорости мигания светодиода контакта 13 на одном Arduino, в зависимости от положения потенциометра, подключенного к другому Arduino.
Один Arduino будет выступать в качестве мастера, а другой Arduino будет выступать в качестве ведомого.
Пины I2C Arduino
Arduino имеет специальные контакты для I2C, которые имеют встроенные подтягивающие резисторы в соответствии с требованиями протокола I2C.
Компоненты оборудования
Чтобы создать этот проект, вам понадобятся следующие компоненты:
Схема соединения
После того, как вы соберете все детали, пришло время собрать проект. Следуйте нижеприведенной электрической схеме, чтобы все подключить:
Вы могли заметить, что у нас нет подтягивающих резисторов на линиях SDA и SCL. Подтягивающие резисторы уже встроены в I2C контакты Arduino, так что они нам не нужны.
Скетч для мастера
У нас есть два Ардуино в нашей сети I2C, так что у нас есть два набора скетчей. Один для мастера Ардуино, а другой для наследника Ардуино. Между двумя эскизами нет большой разницы, как вы увидите позже.
Теперь откройте Arduino IDE и загрузите код ниже на мастер Arduino:
Объяснение скетча для мастера
Библиотека Wire
Для использования встроенного интерфейса I2C Arduino мы будем использовать библиотеку Wire.
Эта библиотека поставляется в стандартной комплектации с Arduino IDE. Как и в других библиотеках Arduino, библиотека Wire имеет готовые I2C функции, чтобы сделать кодирование проще для нас.
Чтобы использовать функции библиотеки Wire, мы должны добавить его сначала в наш эскиз. В эскизе выше, у нас есть следующая строка в верхней части:
После включения библиотеки мы можем использовать встроенные функции библиотеки.
Отправка данных
Wire.beginTransmission()
Мы инициируем команду отправки, сначала информируя устройства на шине о том, что мы будем отправлять данные.
Wire.write()
Wire.endTransmission()
Wire.requestFrom()
Полным синтаксисом запроса данных от ведомого устройства является Wire.requestFrom(адрес, количество).
Внутри loop() мы используем Wire.requestFrom(0x08, 1); для запроса одного байта данных от ведомого устройства 0x08.
Write.available()
Wire.read();
Скетч для наследника (ведомого)
Теперь загрузите этот код ведомому Ардуино:
Объяснение скетча для ведомого
Для ведомых устройств адрес является обязательным. Для нашего проекта адрес для ведомого устройства будет 0x08. Это может быть любой адрес, но убедитесь, что он уникален в сети I2C.
Некоторые I2C ведомые устройства также имеют определенные I2C-адреса, поэтому сначала проверьте спецификацию.
Обработчики событий
Wire.onReceive()
В части скетча setup() мы добавляем функцию Wire.onReceive(handler) для регистрации функции (обработчика), которая будет управлять полученными данными.
Wire.onRequest()
Единственное отличие заключается в том, что она обрабатывает события запроса данных. Запросы данных поступают от основных устройств.
Тестирование Arduino I2C
Используя Arduino IDE, загрузите эскиз мастера Arduino в одну из Ардуино. Затем загрузите скетч наследника в другую Arduino.
Наш код принимает положение потенциометра мастера и посылает его ведомому устройству через I2C. Затем ведомое устройство использует полученное значение для настройки времени задержки мигания светодиода. То же самое происходит и с положением потенциометра ведомого.
У меня была знатная попаболь от амдэшних дров. Ноутовская 6650м+интел.
При переключении графики(при запуске игор) 1 раз а 50 был черный экран, где спасением был только принудительное выключение.
Еще 1 на 100 случай ловил бсод при включении фильма на mpc или переключение сериалов(по порядку играет). Это притом, что мрс залочен на интеловскую.
В итоге поставил 14.4, настроил принудительную работу амдешной без включения интеловской. Вроде 2 месяца полет нормальный.
Буду обновляться до 10, буду бить в бубен. покрещюсь ктулхе, вознесу жертву будде. может пройдет без косяков.
пс. проблема была на 7, 8, 8.1
Интел+амд даже звучит смешно. Обычно интел+нвидеа или амд.
Intel vs AMD
Наглядное сравнение превосходства нового интела 12900k на амд 5950x
TSMC: дефицит чипов создают искусственно
Увидел анонс новой системы от AMD, которую якобы готовили для XBOX, но что-то пошло не так. Перейдя на сайт с официальной новостью увидел это!
Кто сомневается, загуглите стоковый кулер Интел. Даже наклейка того цвета.
Самые необычные процессоры
Core-B – Это неофициальное название, придуманное просто для удобства.
На самом деле это те же настольные процессоры Coffee Lake, только имеющие одно любопытное отличие – они имеют исполнение BGA, то есть распаиваются на плате, и формально относятся к мобильной линейке.
Всего имеется три процессора: Core i7-8700B, Core i5-8500B и Core i5-8400B. По своим параметрами они полностью идентичны настольным моделям с аналогичными индексами. Зачем тогда они нужны, ведь для ноутбуков их теплопакет слишком большой, а в декстопах можно использовать настольные процессоры?
Это семейство процессоров выглядело странным как на бумаге, так и в реальности. Причина — практически полная идентичность со старшими CPU для LGA 1151, но при этом процессорам Kaby Lake-X требовались дорогие системные платы.
3. Treadripper 2000WX
Эти процессоры интересны не столько своей мощью, а необычной организаций подсистемы памяти.
Они состояли из четырёх кристаллов,в каждом из которых физически было 8 ядер и двухканальный контроллер памяти, но так как сокет поддерживал работу памяти только в четыре канала DDR4, то в двух кристаллах контроллеры памяти были деактивированы, и в результате время доступа к памяти для ядер на разных кристаллах было разным.
Для корректной работы, программы должны были быть оптимизированы полд работу на данных камнях.
Этот процессор является представителем третьего поколения серверных процессоров EPYC, и его необычность заключается в том, что при наличии восьми ядер, он имеет 256mb кеша третьего уровня,
Это достигается тем, что в каждом из восьми чиплетов с ядрами и кешем, состоящем из восьми ядер 32mb кеша третьего уровня, деактивировано 7 ядер, в результате на каждый кристалл приходится одно ядро и 32mb кеша третьего уровня, в ryzen 7 5800x один полностью рабочий чиплет.
Эти мобильные процессоры сочетали вычислительные ядра Intel в самодостаточном кристалле и «подселяемую» за счёт использования кремниевого моста дискретную графическую подсистему Radeon RX Vega M с отдельной памятью типа HBM2.
Они не получили большого распространения, так как вышло не так много устройств на их базе, а те что вышли имели завышенную цену, а жаль ведь идея очень интересная.
Через несколько лет после выхода на рынок их продажи свернули.
Intel vs. AMD без кулера. 2001 год
Наверное, многие видели этот видос. У меня на тот момент даже диалапа не было
Как Intel, AMD и Nvidia обманывают покупателей ноутбуков
Уже давно один и тот же ноутбук может поставляться в версиях с различными процессорами, видеокартами, объемом памяти и накопителями. Выглядят одинаково, а стоят очень по разному. И, разумеется, если хочется максимума производительности, то вполне логично купить топовую версию лэптопа.
Однако выглядит — не значит является. Возьмем, например, десктопный сегмент. В нем Intel Core i7 отличаются от Core i9 меньшим числом ядер или потоков, и на деле между ними ощутимая разница в производительности.
А что же в ноутбуках?
А в ноутбуках что некоторые Core i7, что некоторые Core i9 могут иметь по 8 ядер и 16 потоков. В чем же между ними разница, спросите вы? В частоте: у Core i9 она на пару-тройку сотен мегагерц выше, что в теории должно добавить еще 10-15% производительности.
А на практике нередко бывает так, что в ноутбуках топовый Core i9 выступает на уровне и даже хуже Core i7. Почему так?
Всему виной очень жесткий теплопакет, который составляет по умолчанию 45 Вт.
Посудите сами — десктопный Core i9-9900K с частотой в 5 ГГц под нагрузкой может и 150 Вт выделять. Поэтому очевидно, что аналогичные по числу ядер мобильные Core i9, зажатые в 4 раза меньший теплопакет, реально под нагрузкой держат частоту в 3-3.5 ГГц. Так что не удивительно, что опять же аналогичные по числу ядер мобильные Core i7 с аналогичным теплопакетом в 45 Вт показывают тот же уровень производительности.
Бывает еще смешнее: так, теплопакет в 45 Вт — номинальный, и его можно двигать как в сторону уменьшения, так и в сторону увеличения. Поэтому Core i7 с условным теплопакетом в 60 Вт будет быстрее Core i9 с теплопакетом в 45 Вт.
Вот и получается, что красивое лого Core i9 на корпусе ноутбука может быть просто фикцией. Поэтому, выбирая себе лэптоп, внимательно изучайте его обзоры — вполне возможно, что логичным решением будет остановиться на Core i7 или даже Core i5, потому что реального прироста производительности от более старших версий CPU просто не будет.
Касается ли это AMD? Увы — теперь тоже да: если раньше мобильные Ryzen 4000 были четко разделены по числу ядер, то теперь новые Ryzen 5000 представляют собой мешанину линеек и ядер, как и у Intel.
Что еще хуже — компания решила мухлевать и с названием различных CPU.
Простой пример — есть 8-ядерный Ryzen 9 5900HX с частотой до 4.6 ГГц и теплопакетом в 45 Вт, и казалось бы больший по номеру модели Ryzen 9 5980HS с аналогичным числом ядер, частотой до 4.8 ГГц, но теплопакетом всего в 35 Вт.
В теории по названию старшим CPU является второй, а на деле под нагрузкой быстрее будет первый. Красный маркетинг в действии.
Так что еще раз повторим — внимательно изучайте обзоры нужного ноутбука перед покупкой, нередко это позволит вам взять модель с процессором с виду попроще, но с такой же производительностью.
Видишь RTX 3080? Нет? И правильно, это RTX 3070
И, как вы уже догадались, Nvidia занимается таким же мухлежом. Хотя даже не таким — зеленые шуллерствуют куда сильнее синих и красных. Возьмем их новую линейку мобильных видеокарт на архитектуре Ampere, они же RTX 3000. У топа, RTX 3080, 6144 ядра CUDA. Но стоп, у десктопной ведь 8704? Вы все верно помните.
И, как понимаете, мобильная RTX 3080 в принципе не может быть на уровне десктопной — ее реальный уровень производительности оказывается ближе к RTX 3070 с 5888 ядрами CUDA.
Таким шагом Nvidia по сути перечеркнула весь свой труд последних четырех лет, когда она всеми силами доказывала, что мобильные видеокарты почти как десктопные, лишь чуть по частотам хуже. По сути так оно и было: что десктопные GTX 1000 и RTX 2000, что их мобильные собратья базировались на одинаковых GPU.
Поэтому если вы в свое время брали ноутбук с GTX 1060 вы могли быть уверены, что получите производительность, сравнимую с десктопной GTX 1060. Теперь же этого нет.
Дальше — хуже. В предыдущих линейках мобильных видеокарт Nvidia были версии Max-P и Max-Q. Первые выделялись максимально высоким теплопакетом и частотами, вторые наоборот были максимально урезанными, дабы их можно было ставить в тонкие ноутбуки и называть их игровыми=). То, что при этом какая-нибудь RTX 2080 Max-Q могла оказаться медленнее RTX 2060 Max-P мы уже не раз говорили, и вы наверное к этому уже привыкли.
Опять же, это была не идеальная схема, но все же она работала: вы могли бросить взгляд на характеристики лэптопа и понять, с каким уровнем производительности вы имеете дело. Сюрприз — в линейке RTX 3000 разделений на Max-Q и Max-P больше нет.
Конечно, это вызвало негодование покупателей, которые приобрели лэптопы с RTX 3080 и вдруг оказалось, что она там зарезана дальше некуда и выдает производительность на уровне RTX 3060. И компания Nvidia решила «помочь» пользователям с выбором — теперь производители ноутбуков рядом с используемой видеокартой пишут ее теплопакет.
Вот видите вы RTX 3070 с 110 ваттами. Это какая версия? Ближе к топу? Или наоборот урезанная? Сказать сложно, не правда ли?
Нужно лезть на сайт Nvidia, искать спецификации мобильной RTX 3070 и смотреть на возможные для нее теплопакеты. Очень удобно, не правда ли?
Ах да, всего мобильных RTX 3000 может существовать 28 штук. Хуанг желает вам удачи в выборе.
В итоге мы получаем, что мобильные RTX 3000 отличаются от десктопных по числу CUDA-ядер и памяти, да еще и версий там пруд пруди. Поэтому единственный способ не ошибиться — внимательно изучать обзоры заинтересовавшего вас лэптопа, дабы понять конкретно его уровень производительности в играх.
Если в сегменте десктопных процессоров и видеокарт все максимально просто, и различные версии той же RTX 3060 отличаются по производительности буквально на пару процентов, то вот в ноутбуках творится полнейший адЪ.
И если раньше это можно было объяснить тотальным доминированием Intel и Nvidia в мобильном сегменте, что позволяло им творить что душе угодно, то теперь, с приходом AMD, та решила не бороться со злом, а примкнуть к нему.
Так что обзоры, обзоры и еще раз обзоры — ваши лучшие друзья в подборе игрового ноутбука. Спецификации лэптопов сейчас врут вам как никогда, не полагайтесь на них.
Компания Microsoft обвалила акции Intel
Американский IT-гигант Microsoft планирует выпускать свои процессоры. Из-за этой новость акции Intel обвалились.
Как передает агентство Bloomberg, компания собирается как Apple наладить выпуск процессоров собственной разработки. Это позволит компании сэкономить на закупке компонентов для своих устройств, а также ослабить зависимость от Intel, AMD и Qualcomm.
Подразделение, которое занимается разработкой процессоров, подчинено главе Azure Джейсону Зандеру, а это значит, что эти чипы в первую очередь создаются с прицелом на использование в серверах и облачной инфраструктуре. Впрочем, не исключено, что Microsoft решит применять их в ноутбуках, планшетах, компьютерах и игровых консолях.
Сейчас компания активно набирает в новую команду бывших сотрудников Intel, AMD, Nvidia и Qualcomm. Cовременный сервис Azure строится на процессорах семейства Intel Xeon. В ноутбуках и планшетах Surface применяются как процессоры Intel, так и чипы Snapdragon, созданные Microsoft в сотрудничестве с Qualcomm.
Supermicro X11 Intel VROC (RST) + Windows Server 201x Installer
На днях столкнулся с совсем неочевидной проблемой. Хотя что могло быть сложнее поставить Windows 2019 на новый сервер.
Материнская плата Supermicro X11DPL-i, биос обновлен до последней версии 3.3 на 20.11.2020.
Диски 2х SSDSC2KG48
Режим загрузки Legacy (UEFI глобально ничего бы не изменил).
Задача: собрать softraid на встроенном контроллере в чипсет и установить Windows Server 2019.
Почему не внешний контроллер: единственный доступный в 1U корпусе слот оказался занят сетевой картой, поэтому даже при желании его было не поставить. надо было ставить Linux и вообще ceph и все в шоколаде
1.1 Подключаем 1 диск для проверки.
1.2.1 Обращаю внимание, что на плате есть еще второй sSATA контроллер (Second SATA), который по умолчанию включен.
1.3 Ждем, где клацать Ctrl-I и не видим. Не загружается утилита конфигурации виртуального контроллера. После инициализации OpROM сетевых карт начинает грузиться с них же.
1.5 Гуглим решение: оказывается нужно как минимум 2 диска, чтобы загрузилась.
1.6 Подключаем второй диск, все начинает работать.
Вот казалось бы, вроде логично, что массив собирается только из 2 и более дисков, но почему утилита грузится с теми же требованиями?
P.S. забегая наперед, если один из дисков умрет или его отключить и массив развалится, то утилита загрузится и покажет, что массив degraded, поэтому можно спать спокойно.
2.1 Массив собрали, массив в boot menu появляется, вставляем флешку/грузим по сети/подключаем через IPMI (подчеркните сами нужное) с образом Windows Server 2019 (md5 B2626D444A641604F325B145AB0C86F1), включаем сервер
2.6 Идем в биос, лазим по нему в поисках слов «raid», «intel vroc», «boot volume». В итоге понимаем, что нигде ничего нет, да и вообще, все должно работать. Лезем в Ctrl+I, у него все круто, проблем никаких, рейд собран, помечен как Bootable.
Бросаем это затею и идем гуглить.
«Supermicro X11 server 2019» «Intel VROC server 2019» «X11 softraid windows server installer»
Единственное похожее упоминание о проблеме есть тут в ветке комментариев:
Тут есть упоминание о sSATA, но к нему у нас не подключены диски, так что в итоге он был отключен вообще.
Итак, действие третье:
3.1 Вспоминаем, что у нас есть WinPE на базе Win10 (у меня это StrelecPE), пробуем загрузиться в него.
3.2 Открываем диспетчер устройств, обнаруживаем кучу неопознанных устройств, как обычно, но среди которых нету RAID-контроллера.
3.3 Значит драйвер для него установлен. да, так и есть драйвер «Intel Embedded Server RAID Technology II» установлен, успешно запустился и работает. Но в оснастке управления дисков (он же diskpart) массива так и нет.
3.3.1 ID устройства PCI\VEN_8086&DEV_2826&CC_0104
3.4 ОК, подключаем еще раз новые драйвера с сайта Intel, пытаемся скормить драйвер и вуаля, шайтан машина таки жива, диск мгновенно появляется. (Момент скрина был позже событий, поэтому система уже установлена. Изначально диск конечно же был пустой)
3.3.1 На этом моменте все умные уже предполагают, о чем будет следующее действие.
3.5 Монтируем ISO с установщиком ОС, запускаем setup.exe, диск успешно видится, система начала копировать файлы.
3.5.1 Да, можно было распаковать и через другие утилиты установки из-под WinPE, можно было через cmd распаковать сразу на диск, потом доделать загрузчик, но зачем? Если можно просто нажать далее и он сделает все сам.
3.6 setup.exe радостно сообщает, что файлы все скопировал и надо перезагрузиться.
После перезагрузки сразу получаем BSOD Inaccessible Boot Device, который как бы намекает.
Не то чтобы намекает, он напрямую говорит, что загрузчик запустил ядро, но ядро не нашло загрузочного диска. А почему?
Потому что в образе системы предустановлен тот самый драйвер, который загружается без ошибок для данного устройства, но по факту не работает.
Действие четвертое, заключительное:
4.1 Грузим опять WinPE.
4.2 Устанавливаем рабочий драйвер в WinPE.
4.3 Открываем Dism++, открываем сессию на установленную систему на дисках, импортируем туда рабочий драйвер
4.4 Перезагружаемся. Вуаля, система продолжает ставится без каких-либо проблем.
Это можно было бы сделать сразу в действии третьем (3.3.1), но так как setup.exe не предлагает не перезагружаться, в моем случае это было недоступно, да и я сам хотел проверить, заработает оно или нет без этого.
Как я предполагаю, в Intel что-то поменяли в прошивке виртуального raid-контроллера (версия Sata Option ROM 6.2.0.1034), оставив старый DeviceID. Скорее всего хотели не сломать совместимость с уже интегрированными драйверами в образах Windows Server 2012R2, 2016 и 2019. Установочные образы 2012R2, 2016 ведут себя аналогично 2019. Так и получилось, драйвер ставится, загружается, но где-то что-то идет не так и он не работает.
Я склоняюсь к этой версии, так как точно помню, что в основном Windows без проблем встают на Intel SoftRaid, без дополнительных драйверов.
В любом случае, драйвер был загружен, но диски в систему не передавал, а результатом стала вроде и простая, но неочевидная ситуация, которую разрулить стандартными средствами невозможно. Установщик отказывается ставить драйвер для контроллера дисков, если у него уже есть драйвера, даже если нерабочие.
Так как эта платформа была в единственном экземпляре, то такой порядок действии вполне нормальный, но если таких было бы несколько, то хорошим решением было бы пересобрать дистрибутив с интегрированными рабочими драйверами. Насколько такое решение является «стандартным средством» решать вам.