Windows server 2012 установка на nvme

Обновлено: 02.07.2024

Эта запись загрузки устанавливает версию 5.3.0.1005 для Intel® SSD Data Center Family драйверов NVMe*.

Лицензия на использование программного обеспечения Intel

Для скачивания этого файла Intel требует принять лицензионное соглашение. Хотите пересмотреть свое решение? Скачивание файла начнется автоматически. если скачивание не начинается, скачайте его вручную

Файлы, доступные для скачивания

  • Windows Server 2012 R2 family*, Windows Server 2012 family*, Windows 8 family*, Семейство Windows 8.1*, Семейство Windows 10*, Windows Server 2016 family*, Windows Server 2019 family*, Windows 11 Family*
  • Размер: 5.5 MB
  • SHA1: DF969CB52ABEAA2DB4E4CF12122C749F44776BA8
  • Windows Server 2012 family*, Windows Server 2012 R2 family*, Windows 8 family*, Семейство Windows 8.1*, Семейство Windows 10*, Windows Server 2019 family*, Windows Server 2016 family*, Windows 11 Family*
  • Размер: 207.5 KB
  • SHA1: 3A79362F11C77A779DEDC65DA8DB27FD594D593D
  • Windows Server 2012 family*, Windows Server 2012 R2 family*, Windows 8 family*, Семейство Windows 8.1*, Семейство Windows 10*, Windows Server 2016 family*, Windows Server 2019 family*, Windows 11 Family*
  • Размер: 199.6 KB
  • SHA1: 83CAE29ECC09D55D5152451D893E0CAC29265D8B

Подробное описание

Обзор

Не уверены, что это подходящий драйвер или программное обеспечение для вашего компонента? Запустите Приложение Intel® Driver & Support Assistant Windows* для автоматического обнаружения обновлений драйвера или программного обеспечения. Не работаете с операционной системой Windows? Ничего! Диски Intel® NVMe* поддерживаются бесплатно в большинстве дистрибутивов Linux*, а также предоставляет драйвер для ESXi* VMware, который можно загрузить здесь.

Этот драйвер Windows* необходим для вашей системы, чтобы распознать Intel® SSD центра обработки данных P3520, P3700, P3600, P3608, P3520, P3500, P4500, P4501, P4510, P4511, P4600, P4601, P4608, P4610, D5-P5316, D7-P5500, D7-P5510 и серии D7-P5600. Этот драйвер также поддерживает Intel® Optane™ SSD-накопители P5800X, P4800X, P4801X, P1600X.

Прочитайте инструкции по установке и см. примечания к выпуску поддерживаемых аппаратных средств, что нового, исправления ошибок и известные проблемы.

Примечание:

  • Эта версия также поддерживает ОС Windows Server 2022
  • Эта версия драйверов NVMe* предназначена для дисков ЦОД. Если у вас есть клиентский/потребительский диск, загрузите драйверы Intel® NVMe* для наших клиентов здесь.

О драйверах intel®

Драйвер или программное обеспечение для вашего компонента Intel®, возможно, был изменен или заменен производителем компьютера. Перед установкой нашего драйвера мы рекомендуем вам обратиться к производителю компьютера, чтобы вы не потеряли функции или настройки.

Вчера пришел Samsung EVO 950, хотели поставить Windows Server 2008 r2.
Не получается. И диска не видит и другие проблемы при установке.
Процессор у меня core i7-7700, почитал, майкрософт не рекомендуют ставить процессоры 7-ого поколения на Windows 7 и Windows Server 2008.

Будем ставить Windows Server 2016. Хотя бубен уже достали, так как и он не видит Samsung EVO 950

+(4) Хотя не заранее, при разбивке дисков он предлагает это сделать.

(4) Сейчас наш сисадмин этим занимается. Ни разу такого не делал, изучает этот вопрос.

Но Windows Server 2016 решили ставить из-за рекомендации майкрософта, да и все таки Windows Server 2008 староват.

(3) я на проц 7-го поколения ставил 7-ку.
Половина софта она мне заблокировала (в том числе и установку свежего net framework, а без него другая половина софта не устанавливается). И постоянно выскакивала табличка о не рекомендуемой версии windows.
Пришлось переустановить на 10-ку Мы с админом когда этот сервер десктопный собирали, заказали процессор core i7-7700к и матплату, сокет LGA 1151.
Собрали, не включается.
Глянули, а матплата то не поддерживает процессоры 7-ко поколения.
Админ матерился, говорит, до этого момента достаточно было, чтобы сокет совпадал, а теперь еще нужно спецификацию к материнским платам читать, какие процессоры она поддерживает.
Выбирали комплектующие вместе, я тоже не обратил на это внимание. (7) Я тоже месяц назад обновил себе ПК, взял процессор core i3-7100. Поставили Windows 7, так как лицензия была куплена.
Тоже windows перестал обновляться, писал, о не совместимости.
Так я патчик на github скачал, поставил, он вылечил проблему совместимости.

(8) Я вчера долго смеялся. 21 век, а windows поставить стало сложнее, чем 10 лет назад.

Раньше вставил диск. Далее, далее, далее, готово.

Сейчас: то ему не нравиться внешний DVD-привод, то драйверов на диски нет, то windows не та, то процессор не совместим, смешно )))

(8) ну так надо хоть немного быть в теме. Сколько уж лет надо биос обновлять под новые процы. Админ там в вакууме что-ли живет?

(10) сейчас еще проще. Ставил и Windows 10 и Windows Server 2016, на разные SSD, никаких проблем не было.

Возможно, есть нюансы с материнками и всякими UEFI режимами, о которых вы не подозреваете. Возможно, есть нюансы с SSD в исполнении PCI-E или M.2, но с SATA 2.5" не было никаких проблем.

(12) Нет матплату пришлось вернуть, никакие прошивки БИОСа там не помогли.

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

(0) там все просто. ставим на обычный диск а потом фирменной утилитой от самса переносим образ на ссд. с семеркой на 850про (м2 рси-е) только так. а 10-ка даже без подсовывания дров вставала.

(10) представляешь, не все так просто с такой кучей разновидностей платформ и железа. Я уже 20+ лет с компами вожусь и каждый раз какая-то новая фигня или ошибка, и надо чуть подумать чтобы ее обойти.

На прошлой неделе ставил Win 10 с кардридера и SD карточка с фотоаппарата никак не виделась как загрузочная, в итоге выяснилось, что образ диска Rufus-ом не так записал на нее, поверил настройкам по-умолчанию. Всегда будут нюансы, и только с опытом более-менее быстро их разрешаешь.

Установить приложение, использующее код элемента управления IOCTL_SCSI_PASS_THROUGH устройства на компьютере под управлением Windows Server 2012 R2 или Windows 8.1.

Приложение отправляет команды READ или WRITE с помощью механизма сквозной SCSI интерфейс долговременной памяти Express (NVMe). Компонент интерфейса NVMe в Windows является Stornvme.sys.

Размер буфера не кратен размеру сектора.

В этом случае происходит повреждение данных.

Предполагается установить устройство NVMe на компьютере под управлением Windows 8.1 или Windows Server 2012 R2. Когда устройство NVMe сообщает проблемой состояния работоспособности или состояния автоматического мониторинга, анализа и отчетности Технология SMART, проблема с помощью асинхронных событий, неожиданно используются многие асинхронные события.

Причина

Эта проблема возникает из-за переноса устройства NVMe и поддержка интерфейса StorNVMe, физической области страницы (PRP) перечислены только для данных операций.

Когда Windows выполняет операции передачи данных, устройство Получает начальный адрес и число секторов, передаваемых памяти. Таким образом когда размер буфера данных не кратен размеров сектора, чтение и запись команды работают неправильно. Более подробные сведения, команды привести к устройству для передачи больше данных, чем размер буфера данных и команд записи привести устройства для записи на диск с данными памяти случайных ядра в буфер данных.

Примечание. В отличие от протоколов других устройств, поддерживающих разбивки/сборки списки, иметь длину буфера в байтах списке PRP для передачи данных знает только счетчик сектора должны быть перенесены. Таким образом StorNVMe преобразует размер передачи данных размером сектора.

Эта проблема возникает, поскольку драйвер Stornvme.sys очищает отчет при NVMe устройство генерирует событие Async смарт. Таким образом устройство находится в цикле отправки асинхронные события, если не изменяет состояние работоспособности контроллера.

Решение

Сведения об обновлении

Для устранения этой проблемы установите набор обновлений 2887595. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи, чтобы перейти к статье базы знаний Майкрософт:

Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2 накопительный пакет обновления: Ноябрь 2013

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения

Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

Описание Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Описание задачи

И так мне потребовалось в сервера Dell Power Edge R740xd установить дополнительные NVME диски 16 штук. NVME диски Intel SSD D7-P5600.

NVME диск Intel SSD D7-P5600

Вот так выглядит эта пачка.

NVME диск Intel SSD D7-P5600

Сервер Dell Power Edge R740xd имеет на передней панели два отдела Bay1 и Bay2. Тут первые 12 отсеков заведены на первый процессор, вторые 12 - на второй. Тут нужно понимать, что вы можете получить от сервера либо максимальную производительность, либо максимальную вместительность с отличной производительностью.

PowerEdge R740xd с накопителями x12 NVMe (максимальная пропускная способность)

Эта конфигурация 2U R740xd поддерживает двадцать четыре накопителя NVMe. Диски NVMe подключаются через коммутаторы PCIe, что позволяет системе выделять линии PCIe на большее количество дисков NVMe, сохраняя при этом слоты ввода-вывода, что обеспечивает доступ ЦП с малой задержкой к двенадцати устройствам на ЦП. Производительность можно легко масштабировать для различных плотных рабочих нагрузок, таких как аналитика больших данных. Эта конфигурация подойдет клиентам, желающим консолидировать носители данных в NVMe (из SAS/SATA). Заказчикам, которым требуется большая емкость с малой задержкой NVMe, выиграют от этой конфигурации, поскольку для населения доступно до 24 накопителей NVMe.

PowerEdge R740xd с накопителями x12 NVMe

PowerEdge R740xd с x24 дисками NVMe (максимальная емкость)

Эта конфигурация 2U R740xd поддерживает двадцать четыре накопителя NVMe. Диски NVMe подключаются через коммутаторы PCIe, что позволяет системе выделять линии PCIe на большее количество дисков NVMe, сохраняя при этом слоты ввода-вывода, что обеспечивает доступ ЦП с малой задержкой к двенадцати устройствам на ЦП. Производительность можно легко масштабировать для различных плотных рабочих нагрузок, таких как аналитика больших данных.

PowerEdge R740xd с x24 дисками NVMe (максимальная емкость)

Процесс установки NVME диска в Dell Power Edge R740xd

Первое, что вы должны сделать, это извлечь заглушку из свободных отсеков на bay 1 NVME и bay 2 NVME. Я в каждый из серверов буду добавлять по 8 NVME дисков, которые разобью в равных долях между Bay 1 NVME и Bay 2 NVME.

Установку дисков можно производить на живую (горячая замена), сервер Dell Power Edge R740xd это поддерживает

Bay 1 NVME

Перед тек как установить диск, вам необходимо открыть защелку в виде оранжевого круга. Если этого не сделать, то вы не сможете воткнуть диск.

Защелка у NVME диска Dell

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

Процесс установки NVME диска в Dell Power Edge R740xd

Диск должен легко заходить, после чего вы должны захлопнуть защелку. Убедитесь, что он вставлен плотно, если это будет не так, вы ваш сервер либо зависнет сразу, либо вы получите синий экран.

Установка NVME в Dell Power Edge R740xd

После установки, стало выглядеть вот так.

Успешно установленные NVME диски в Dell Power Edge R740xd

Проверка работоспособности дисков после установки

Сам процесс добавления дисков очень тривиален, но перед вводом сервера в эксплуатацию, обязательно удостоверьтесь, что все диски воспринимаются сервером как рабочие. Для этого я вам советую открыть веб страницу для управления IDRAC. До установки в разделе "Storage" я вижу 8 физических дисков.

idrac список физических дисков

Как я и писал выше, если вы не доткнете диск, то получите ошибку "Phisical layer failure", означающую сбой физического уровня. Тут диск помечается розовым цветом и не будет видится. У вас есть возможность его подсветить "Включить Blink", демонтировать и заново установить.

Phisical layer failure

В идеале вы должны добиться, чтобы все диски имели статус "Ready".

Короткий мануал — как реализовать поддержку загрузочного NVMe SSD на старых материнских платах с Legacy BIOS и с использованием Clover (для любых ОС). По следам вот этого поста, где на мой взгляд, решение не так изящно и не для всех BIOS & OS.


Суть проблемы

Старые BIOS не видят новые NVMe SSD, в отличии от EFI (UEFI). Современные ОС эти диски, как правило, видят, и после загрузки ОС работать с диском можно, а вот старый BIOS нет, следовательно, загрузиться с нового быстрого диска не получится. Ну, потому что нельзя дать команду на загрузку тому, чего не видно.

Прелюдия

NVMe SSD диск, как правило, имеет разъем М.2, и работает как бы на прямую с процессором, по шине PCI-E.

Поэтому если на вашей материнской плате нет разъема М.2, то для начала рекомендуется обзавестись переходником PCI-E >> М.2, или PCI-E RAID контроллером для SSD формата М.2.

Существует немного продвинутых NVMe SSD дисков, которые имеют на борту собственные эмулятор Legacy устройства. Например Samsung 950 Pro имеет дополнительный rom для загрузки как Legacy устройство на старых BIOS. А вот вся серия EVO такой возможности не имеет.

Решение

Немного истории

Много лет назад, когда компания Intel стала поставлять Apple свои процессоры и компоненты для применения в Маках, возникла потребность предварительного тестирования железа на совместимость с MacOS. Тогда инженеры Intel написали хитрый загрузчик DUET, который представляет собой эмулятор UEFI, загружаемый поверх Legacy BIOS и позволяющий запускать операционные системы, требующие UEFI (MacOS, например).

Однако использовать DUET «напрямую» задача весьма не тривиальная (пример, или вот еще, б-ррр. ), требующая массу ручных операций, зависящих от конкретного железа и ОС, и понимания того, что именно вы делаете.

В дальнейшем, DUET был взят за основу для нескольких проектов по созданию мульти-загрузчиков. Один из них Hackintosh — проект по установке последних MacOS на любые Intel, а в последствии и AMD машины. В результате развития Hackintosh появился многофункциональный загрузчик Clover (Клевер), который заточен, разумеется, под загрузку MacOS и Intel, но сейчас может с успехом применяться для загрузки чего угодно на, практически, чём угодно. Вот им, Клевером, мы и воспользуемся для решения нашей проблемы.

Clover Configurator

Клевер сам по себе настраивается тоже не абы как, и для того, чтобы как-то облегчить в дальнейшем процесс тюнинга, была выпущена настроечная утилита Clover Configurator, и множество мануалов по использованию.

Но беда в том, что Clover Configurator работает только в MacOS, и на Windows вы его, в лучшем случае, запустите только в VmWare.

Некоторые пользователи рекомендует воспользоваться вместо Clover Configurator web-конфигуратором для Clover. Правда не факт, что прессет для вашей MB будет в списке. А документация по Клеверу объемна и подробна. Но, попробуйте, а вдруг.

Так же ходят слухи (в комментах), что сам автор Клевера (SergeySlice) не рекомендует использовать Clover Configurator а рекомендует редактировать конфигурационный файл руками.

Не пойдем этим путем… у нас лапки и Мастдай.

Boot Disk Utility (BDUtility.exe)

Специально для тех, у кого лапки, один русский энтузиаст написал утилиту BDUtility.exe, которая сама скачивает последний релиз Clover, делает необходимые минимальные настройки и записывает полученный образ на флешку.

Не пугайтесь вырвиглазного сайта, утилита работает отлично :-)

Для загрузки утилиты нажмите на картинку с буквами «Bu» и синей стрелкой, посредине сайта :-)

Примечание

Для решения нашей проблемы мы будем использовать дополнительную загрузочную флешку, с которой поверх BIOS будет загружаться Clover, идентифицировать ваш новый быстрый NVMe SSD и передавать ему команду на загрузку вашей новенькой 64-битной Windows 10 (или любой другой).

Отныне флешка навсегда будет установлена в свободном USB порту вашего компьютера, до тех пор, пока вы обновите старое железо!

Да, у кого ноутбук, тот должен озаботиться тем, что свободных портов USB мало, а длинная флешка, все время торчащая из ноута, может оказаться не достаточно эстетичной.

С другой стороны, теперь ваша флешка является крутейшим ключом защиты к вашему компьютеру, ибо без него комп просто не включится, а догадаться, что флешка должна БЫТЬ, да еще и с Клевером — это задача для истинных спецслужб.

Теоретически, можно попробовать поставить Clover на лишний SATA диск или даже карту памяти, если таковые имеются в системе и с них поддерживается загрузка (у меня дисков не осталось, снес все, жужжат, а с карт памяти опции загружаться не было и нет). Во всяком случае документация по Клеверу такое допускает. Однако, в этом случае придется вручную поколдовать с загрузочной областью.

Создание установочной флешки

Если вам удалось загрузить утилиту BDUtility — запустите ее. Она запускается под Windows и с правами администратора, будьте внимательны.

Счастливым обладателем других операционных систем стоит пропустить этот пункт и вернуться к Clover Configurator выше.

Запускаем BDUtility.exe

Далее следует выполнить ряд настроек, чтобы утилита загрузила последний дистрибутив Clover, настроила его и записала на вашу флешку. Флешка должна быть вставлена в USB-порт, и желательно начисто отформатирована.

Примечание

Настройка BDUtility:

Если загрузка произойдет, на экране должна появиться примерно такая картинка, с перечнем текущих вариантов загрузки. Можете попробовать найти вашу загрузочную запись и загрузить текущую ОС.

Драйвера NVMe

Если ваш NVMe SSD диск уже вставлен в компьютер, не пытайтесь его найти в настройках Clover — его там нет. Дело в том, что по-умолчанию Clover не загружает драйвера для NVMe устройств. Драйвера необходимо включить в загрузку вручную.

Для этого открываем флешку в проводнике.

Заходим в папку G:\EFI\CLOVER\drivers\off (где диск «G» — это ваша флешка, а папка «off» — это папка с не подключенными драйверами Клевера).

Находим файл NvmExpressDxe.efi

Нажимаем Ctrl + C, чтобы скопировать файл в буфер обмена, и копируем файл в папки G:\EFI\CLOVER\drivers\BIOS и G:\EFI\CLOVER\drivers\UEFI. Копируем на всякий случай в обе папки, чтобы не разбираться, какой у вас сейчас биос, старый BIOS или старый UEFI.

Перезагружаем компьютер, загружаемся с флешки-Clover и наблюдаем за количеством иконок на экране, обозначающих варианты загрузки — их должно стать больше, ибо теперь Clover видит ваш NVMe SSD.

Установка новой ОС на новый NVMe SSD диск


Далее, чтобы воспользоваться преимуществом загрузки с быстрого NVMe SSD нам необходимо, собственно, поставить на него систему. И тут есть нюанс. Чтобы в дальнейшем не возникло проблем с попытками загружаться именно с вашего NVMe диска из-под Клевера, крайне рекомендуется не переносить вашу текущую систему на новый диск, а установить на NVMe диск новую систему с нуля. Проблема восходит корнями к типу загрузчика вашей операционной системы, который был выбран и использован при ее установке на компьютер. Если сейчас у вас система с BIOS без поддержки NVMe то и текущей загрузчик ОС ориентирован на BIOS, а не на EFI.
Именно этому загрузчику Clover передает управление, причем в режиме эмуляции EFI. Для справки, клеверный загрузчик моей Win64 лежит на клеверной флешке здесь G:\EFI\BOOT\BOOTX64.efi

Перенести такую ОС на NVMe диск и использовать для загрузки в режиме EFI просто так не получится, потребуется вручную сменить загрузчик ОС, а это трудоемко, не вполне оправданно и чревато, имхо.

Поэтому смело запасаемся лицензионным ключом от новой ОС (ну, или находим, где старый) и идем на страничку загрузки Media Creation Tool, чтобы сделать загрузочный диск вашей операционной системы Windows. Дело в том, что с некоторых пор Микрософт стал сам включать оба загрузчика BIOS и EFI в образ, создаваемый Media Creation Tool. И теперь эта загрузочная флешка может загружаться абсолютно на любых системах с Legacy BIOS, UEFI и EFI. А раньше приходилось обрабатывать полученный загрузочный образ и интегрировать в него Rufus, для загрузки в режиме EFI (пример, промотать до середины).

Примечание

Да, вам понадобится вторая загрузочная флешка, чтобы установить ОС на NVMe SSD.
Нет, на флешку с Clover дистрибутив Windows записать не получится.

Установка ОС

Установка операционной системы на новый NVMe SSD происходит вполне штатно и быстро.
Вам необходимо загрузиться с двумя вставленными флешками, причем загрузиться с клеверной флешки, а не с дистрибутива Windows, не перепутайте.

В интерфейсе Клевера найдите загрузку с флешки с дистрибутивом вашей ОС. Далее должна начаться установка ОС. В какой-то момент система перезагрузится (вы же ставите Windows), и вам придется выбрать для продолжения уже загрузку с вашего NVMe SSD, опять же не перепутайте! Не выбирайте повторно загрузку с дистрибутива ОС, иначе установка просто начнется заново, а нам нужно чтобы она продолжилась с SSD и, желательно, завершилась.

После установки новой системы на ваш новый NVMe SSD, в Clover появится запись, что из-под него была установлена новая ОС. Также иконка загрузки новой ОС должна появиться первой в списке загрузок, и, если я ничего не путаю, то называться она будет «Boot Microsoft EFI Boot from EFI».


И после окончательной установки ОС выньте флешку с ее дистрибутивом, чтобы она не отображалась больше в Клевере и в «Моем компьютере».

А в вашем BIOS порядок загрузки дисков должен всегда начинаться с клеверной флешки, пока не обновите железо до поддержки EFI.

Тогда, и только тогда, вы сможете гордо поставить первым ваш, к тому времени уже постаревший, NVMe SSD!.

Вот, собственно, и все

Теперь при каждой перезагрузке вы будете попадать в интерфейс Clover, и нажимать на клавишу Enter (если ваша ОС стоит в списке первой). Зато потом наслаждаться новой системой и быстрым SSD :-)

Мне, к сожалению, в отсутствии Clover Configuator так и не удалось настроить Клевер, чтобы он автоматически загружал мою ОС, например спустя 5 сек. бездействия. Чтобы каждый раз не нажимать клавишу Enter. Но такая опция в Клевере разумеется есть.

Буду признателен, если кто-то знает как вручную, без конфигуратора, настроить такой режим загрузки. Файл настроек Клевера обычно лежит здесь G:\EFI\CLOVER\config.plist
Говорят, что за эту опцию отвечают теги:


В первом указывается время задержки перед автозагрузкой, а во втором — id диска с которого мы хотим грузиться по умолчанию, или значение LastBootedVolume, в котором запоминается id последнего диска, с которого производилась загрузка.

Но у меня почему-то не работает :-(

Есть подозрение, что с этими значениями какой-то лаг в Клевере на AMD. То ли таймер не считает, то ли LastBootedVolume не запоминается, но не уверен.

P.S.
Но если бы вы изначально заплатили чуть побольше, и купили бы не переходник PCI-E >> М.2, а Raid контроллер для M.2 дисков, то вам бы не пришлось читать все вышенаписанное, и тем боле все это делать… Потому что Raid контроллер имеет сою собственную микросистему и эмулирует (или имитирует) себя как Legacy устройство, делая доступными все вставленные в него диски во всех биосах, старых и новых.

UPD
Пользователи alpha_ds и walkman7 любезно дополнили пост тегом DefaultVolume и ссылкой на web-конфигуратор Clover.
Спасибо igrblkv за наводку на CloverGitHub .

Читайте также: