Перейти к содержимому

Intel vmd technology что это в биосе

  • автор:

Intel VMD и работа NMVe SSD

Для установки windows отключил функцию Intel VMD. Далее установил драйвера IRST. Потом вернулся в BIOS и включил Intel VMD, но винда отказывается стартовать. Что поможет?

Драйвера по этой ссылке были установлены из под виндоус, а далее я попробовал установить во время загрузки из под флешки.(скинул .exe файл) https://pcsupport.lenovo.com/ru/ru/products/laptops-and-netbooks/3-series/ideapad-3-14itl6/downloads/driver-list/component?name=%D0%96%D0%B5%D1%81%D1%82%D0%BA%D0%B8%D0%B9%20%D0%B4%D0%B8%D1%81%D0%BA

Не помогло. Intel VMD вообще влияет на скорость работы NVMe SSD на данном моделе ноутбука? Заранее спасибо

Intel RST VMD Controller — что это

Intel RST VMD Controller - что это

В этой публикации, друзья, рассмотрим такой вопрос, как Intel RST VMD Controller. Что это за контроллер, какие даёт возможности для систем на базе процессоров Intel, и с какими проблемами можем столкнуться при активности этого контроллера. Также поговорим о том, что будет, если отключить Intel RST VMD Controller в BIOS. Ну и, собственно, рассмотрим, как отключить Intel RST VMD Controller в BIOS.

↑ Intel RST VMD Controller — что это

↑ Intel RST VMD Controller и Intel VMD

Intel RST VMD Controller, он же просто Intel VMD Controller — это аппаратный контроллер протокола NVMe, использующий технологию Intel VMD (Volume Management Device) для управления SSD NVMе PCl-E. Эта технология впервые была реализована в серверных процессорах Intel Xeon Scalable Family, позднее стала доступна для десктопных. Поддерживается десктопными процессорами Intel начиная с 11-го поколения. Из основных возможностей Intel VMD – обеспечение горячей замены SSD NVMe и улучшенная реализация RAID-массивов из SSD NVMе. Улучшенный RAID получаем, в частности, благодаря обеспечению технологией прямого доступа накопителей к процессору, что позволяет избежать накладных расходов, связанных с передачей данных через чипсет материнской платы. Пришедшая из серверной отрасли технология Intel VMD на деле мало что может предложить обычным пользователям компьютеров. Немногие используют RAID из SSD NVMе. Создавать RAID в производительной конфигурации (RAID 0, 5, 10) обычно нет смысла. В большинстве пользовательских операций не раскрывается даже потенциал SSD NVMе PCl-E 3.0, лучшие из которых могут читать и записывать данные со скоростью свыше 3300 Мб/с. А для тех редких операций, где потенциал SSD NVMе может быть раскрыт, существуют SSD NVMе PCl-E 4.0, скорость чтения которых может превышать 7000 Мб/с, а записи – 5000 Мб/с. В пользовательских задачах тяжело будет увидеть преимущество самого RAID из SSD NVMе в производительной конфигурации, а тем более какие-то технологические улучшения обустройства массива. RAID из SSD NVMе – это неоправданно дорого и в большинстве случаев бессмысленно для обычных пользовательских задач, включая даже гейминг. А вот хлопот нам технология Intel VMD может добавить. Её контроллер — Intel RST VMD Controller – обычно по умолчанию включён в BIOS. И на компьютерах с процессорами Intel начиная с 11 поколения при установке Windows можем столкнуться с отсутствием наших NVMe-накопителей в перечне устройств, на которые возможна установка операционной системы. И с ошибкой установщика Windows «Нам не удалось найти драйверы…».

Дело, друзья, в том, что при активном Intel RST VMD Controller, все обращения к накопителю происходят через этот контроллер. И без драйверов этого контроллера установщик Windows не определит наши NVMe-накопители. Злободневно, но установщик Windows не содержит в себе драйверов Intel RST VMD Controller. Эти драйверы необходимо нам самим заблаговременно перед установкой Windows скачать с сайта Intel или со страницы поддержки материнской платы на сайте её производителя. Далее нужно поместить драйверы на флешку установки Windows, либо на диск компьютера, где будет устанавливаться система, но это должен быть не NVMe-накопитель. И подсунуть эти драйверы установщику Windows. После этого наши NVMe-накопители отобразятся в установщике Windows и станут доступны для установки операционной системы. Драйвер Intel RST VMD Controller поддерживается только для 64-разрядных Windows 10 и 11. Не поддерживается для Linux. Что ещё, друзья, интересно, активность контроллера Intel RST – и VMD, и вообще контроллера технологии Intel Rapid Storage, того, что был ещё до VMD, может создавать сложности в управлении SSD NVMе. Например, может не обновляться прошивка SSD NVMе от Samsung через их программу Samsung Magician.

↑ Как отключить Intel RST VMD Controller

Определённо, если вы не используете RAID из SSD NVMе, технология Intel VMD вам не нужна, она только будет создавать сложности. Но если отключить Intel RST или Intel VMD в BIOS, Windows не сможет запуститься и выдаст синий экран смерти. Операционная система должна будет использовать не контроллер Intel RST, а обычный NVMe-контроллер, но у неё не будет его драйверов. Можно, конечно, рискнуть: удалить из Windows все драйверы, связанные с Intel RST и Intel VMD, потом отключить последние в BIOS, далее же загрузить Windows в надежде, что она сама установит нужные драйверы. Но не факт, что это сработает.

  • Intel VMD Technology,
  • VMD Setup Menu,
  • Intel VMD Controller,
  • Intel RST VMD Controller,
  • Intel Volume Management Device,
  • Intel VMD Storage Controller,
  • Intel VMD Storage Device,
  • Intel VMD RAID Controller,
  • Intel VMD RAID Device.

Например, в BIOS материнских плат Asus настройка находится по пути:

Advanced -> System Agent (SA) Configuration -> VMD Setup Menu -> Enable VMD controller

Поддержка накопителей NVMe в серверах Intel на базе Xeon Scalable

В предыдущих поколениях серверов (включая серверы на базе Intel Xeon E5-2600v4) использование твердотельных накопителей NVMe 1 было связано с рядом ограничений:

  • не поддерживалась горячая замена накопителей
  • отсутствовала возможность создания загрузочных RAID-массивов
  • не гарантировалась работа индикации накопителей в соответствии со стандартом 2

Это объясняется тем, что управление интерфейсом NVMe осуществлялось не внешним контроллером, как в случае дисков SAS или SATA, а контроллером самого накопителя. Вследствие этого такие события, как извлечение накопителя или возникновение неисправности, не всегда могли корректно обрабатываться системой.

В серверах Intel на базе процессоров Intel Xeon Scalable эти ограничения сняты благодаря новым технологиям Intel VMD и Intel VROC.

Что такое Intel VMD и Intel VROC

Intel VMD (Volume Management Device) – встроенный в процессор Intel Xeon Scalable аппаратный контроллер интерфейса NVMe, обеспечивающий возможность горячей замены накопителей, корректную индикацию статуса, а также работу с RAID-массивами.

Intel VROC (Virtual RAID on CPU) – набор инструментов для накопителей NVMe:

  • Intel VMD в качестве аппаратного контроллера, встроенного в CPU
  • поддержка NVMe RAID со стороны BIOS серверной платы
  • процессорные ядра для вычислений RAID-логики
  • лицензионные ключи Standard или Premium
  • драйверы NVMe RAID для Windows 2016, 2012R2, 10, 7SP2, Red Hat 7.3, SUSE 12SP3
  • утилита RSTe с поддержкой NVMe RAID для управления массивами под Windows

Intel VROC является гибридным RAID-решением, которое включает как аппаратные (Intel VMD), так и программные компоненты. Технология Intel VROC доступна в серверах на платформе Intel.

Использование Intel VMD и Intel VROC проиллюстрируем на конкретном примере: рассмотрим процесс создания загрузочного массива из накопителей NVMe на платформе Intel R1208WF.

Создание загрузочного RAID-массива из накопителей NVMe

Advanced/PCI Configuration/Volume Management Device

необходимо включить Intel VMD на тех портах шины PCIe, к которым подключены накопители NVMe. По умолчанию Intel VMD выключена на всех портах:

На платформе Intel R1208WF накопители NVMe подключаются к портам OCuLink на материнской плате (два порта на каждый процессор) и/или к портам NVMe-адаптера, установленного в слот райзер-карты ( Riser1,Slot1/ Riser2,Slot1 ).

В нашем сервере два накопителя NVMe подключены к портам OcuLink CPU1. Включаем Intel VMD на этих портах:

Переходим в раздел BIOS

Advanced/PCI Configuration/UEFI Option ROM Control

Здесь появился дополнительный RAID-контроллер Intel(R) Virtual RAID on CPU:

Перемещаем на него курсор и заходим в раздел Intel(R) Virtual RAID on CPU :

Пока в сервере не установлен лицензионный ключ, накопители NVMe можно использовать лишь в режиме Pass-Through. Для создания RAID-массивов необходим ключ Standard или Premium.

После установки ключа Standard данный раздел будет выглядеть так:

Переходим здесь в раздел All Intel VMD Controllers :

Выбираем Create RAID Volume и создаем нужный RAID-массив:

Теперь можно перейти к установке на этот RAID-массив операционной системы. В процессе установки потребуются драйверы Intel VROC, которые можно скачать с сайта Intel. Загрузка сервера должна выполняться в режиме UEFI.

Технические характеристики технологии Intel VROC

Процессоры семейства Intel Xeon Scalable имеют три домена (контроллера) шины PCIe, каждый из которых управляет 16 линиями PCIe. Всего в процессоре 48 таких линий.

Каждый домен PCIe процессора является отдельным VMD-контроллером. Поскольку стандартный накопитель с интерфейсом NVMe использует 4 линии PCIe, к одному VMD-контроллеру можно напрямую подключить до 4 накопителей NVMe. Если накопители подключать через NVMe-адаптеры (коммутаторы), к одному VMD-контроллеру можно подключить максимально до 24 накопителей. Такое же ограничение действует на процессор и сервер в целом.

RAID-массив, созданный из накопителей одного VMD-контроллера, может быть загрузочным. Можно создавать RAID-массивы из накопителей, подключенных к разным VMD-контроллерам и даже к разным процессорам в рамках одного сервера, однако загрузочными такие массивы быть не могут.

Основные возможности Intel VROC приведены в следующей таблице:

Поддерживаемые серверные платформы Платформы на базе процессоров Intel Xeon Scalable (на данный момент серверные платформы Intel)
Поддерживаемые операционные системы Windows 2016, Windows 2012 R2, Windows 10, Windows 7 SP2
Red Hat Enterprise Linux 7.3
SUSE Linux Enterprise 12 SP3
Поддерживаемые SSD-накопители с интерфейсом NVMe Все SSD-накопители Intel с интерфейсом NVMe семейств “Data Center” и “Professional”
Накопители отдельных серверных серий других производителей
Поддерживаемые конфигурации До 24 SSD-накопителей на VMD-контроллер, на RAID-массив, на систему
До 12 RAID-массивов на систему
До 2 томов на RAID-массив
До 2 уровней коммутации
Том данных может принадлежать нескольким VMD-контроллерам
Загрузочный том должен принадлежать одному VMD-контроллеру
Лицензионные ключи Без ключа: накопители в режиме Path-Through
Standard: RAID 0/1/10
Premium: RAID 0/1/10/5
Ключевые возможности Горячая замена
LED-индикация статуса накопителя
Нот Spare – автоматическое подключение запасного накопителя взамен неисправного
Auto-Rebuild – автоматическое перестроение массива Уведомления по Email
Защита от потери питания при перестроении массивов RAID 5
Управление «плохими» блоками
Выбор Strip Size (4K, 8K, 16K, 32K, 64K, 128K)

Каждый накопитель NVMe имеет два LED-индикатора: активности и статуса. В следующей таблице приведена информация о состоянии этих индикаторов в зависимости от режима накопителя.

LED-индикатор Режим накопителя Состояние индикатора
Зеленый Питание есть, режим простоя Горит
Питание есть, активность Мигает при выполнении команды
Питание есть, режим энергосбережения Не горит
Питание есть, включается Мигает
Янтарный Исправен Не горит
Режим идентификации (Locate) Мигает с частотой 4Hz
Отказ Горит
Перестроение массива Мигает с частотой 1Hz

Замечания и вопросы Вы можете оставить в комментариях к этой статье.

1 Здесь имеются ввиду только твердотельные накопители форм-фактора 2.5″ с интерфейсом PCIe, подключаемые через разъем U.2 (SFF-8639)
2 Международный стандарт «International Blinking Pattern Interpretation (IBPI) standard» (SFF-8489)

Обозначения «Тим Компьютерс» , «Team Computers» , Runbook , логотип «Team Computers» являются зарегистрированными товарными знаками компании «Тим Компьютерс».
Обозначения Celeron, Celeron Inside, Centrino, Centrino logo, Core Inside, Intel, Intel Core, Intel logo, Intel Inside, Intel Inside logo, Intel SpeedStep, Intel Xeon, Intel Inside Xeon Phi logo, Intel Xeon Phi, Pentium и Pentium Inside являются товарными знаками, либо зарегистрированными товарными знаками, права на которые принадлежат корпорации Intel или ее подразделениям на территории США и других стран.
Политика в отношении обработки персональных данных

VMD Controller что это?

Intel VMD Controller в BIOS

В ноутбуках и материнских платах, построенных на платформе Intel, при изучении параметров BIOS можно обратить внимание на опцию под названием Intel VMD Controller (Enable VMD Controller, Intel VMD Technology), для которой доступны два варианта значений – Enabled (включено) и Disabled (выключено). В данной статье мы рассмотрим назначение этой опции, а также ситуации в которых она может сильно пригодиться.

Intel® Volume Management Device

VMD расшифровывается как Volume Management Device (устройство управления томами). Является частью процессора Intel в виде аппаратного контроллера интерфейса NVMe, через который подключаются скоростные SSD диски.

Основным назначением этого контроллера является предоставление возможности горячей замены NVMe дисков, а также построение из них RAID массивов.

По умолчанию VMD Controller в биос почти всегда включен. И именно по этой причине на ноутбуках с процессорами Intel 11 и 12 поколений при установке Windows 10/11 не определяется SSD диск с ошибкой, в тексте которой говорится что не удалось найти драйвер диска.

Не видит SSD при установке Windows

Не видит SSD при установке Windows

Все дело в том, что когда включен Intel VMD Controller, все обращения к SSD происходят через него. Установщик Windows не может “достучаться” до SSD, так как ему нужен драйвер Intel RST для определения контроллера VMD и далее SSD диска.

Что такое Intel VMD Controller

Отключение Intel VMD Controller

Лучшая благодарность автору — репост к себе на страничку:

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

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