Установка ROSA Desktop на NVMe Intel Optane Memory

Материал из Rosalab Wiki
Перейти к: навигация, поиск

NVMe, RST, AHCI

Раньше, после IDE, мы начали подключать свои HDD по интерфейсу SATA.

Недавно появилась новая технология, точнее железо, подключаемое через шину PCI Express и использующее NVMe протокол.

Отличие от SATA в производительности, форм-факторе, и подключении. Но это на уровне железа. На уровне операционных систем, это тоже блочное устройство, но оно теперь не ```/dev/sda```, а ```/dev/nvme0n1```.

У Intel выпущены железки, которые могут работать как NVMe SSD (как простой SSD) по PCIe шине, и как кэш любого HDD. Особенно это полезно, когда у вас старый добрый HDD с 5400 rpm. На этом Intel и акцентирует свое внимание при выпуске своих ```Intel Optane Memory M10```.

Некоторые ноутбуки, имеющие на борту HDD с 5400 rpm и Intel Optane Memory M10 работают в паре, для ускорения загрузки с HDD. Т.е. Intel Optane Memory переносит часть системы к себе и загружает. Так же Intel Optane Memory кэширует ресурсоемкие приложения для запуска. По этому, если снять образ HDD через Clonzilla - обратно его не распаковать, т.к. система работать не будет. Ведь часть системы расположена в Intel Optane Memory.

В UEFI/BIOS ноутбука, такой Intel Optane Memory работает в режиме RST (Intel Rapid Storage Technology). Если говорить по простому, то это RAID программный, в котором Intel Optane Memory + ваш HDD (SSD).

Intel RST и AHCI

Технология Intel Rapid Storage Technology совтовая RAID. Все драйвера для его работы только для Windows 10. В GNU/Linux пока эта технология не поддерживается на уровне ядра. Хотя есть экспериментальный модуль ядра intel-rst.

По заявления Intel на официальном сайте, Intel Optane Memory не может работать в AHCI режиме, только в RST. Однако, там говорится, что возможна работа как простого NVMe SDD. Но для этого надо, чтобы в UEFI/BIOS был режим Storage Mode в AHCI.

Тут есть одна тонкость. В режиме RST - Intel Optane Memory в паре с HDD работает как RAID. Соответственно, Windows 10 установлена и работает тоже с драйверами RAID RST.

Если мы хотим использовать Intel Optane Memory как простой NVMe SSD, нам надо в UEFI/BIOS перевести Storage Mode в режим AHCI. Но после этого Windows 10 у нас не загрузится. Нужно будет Windows 10 "отвязать" и RST и перевести в AHCI.

Переводим Windows на AHCI

Чтобы перевести Windows 10 с RST в AHCI режим нужно сделать следующее:

  1. С включенным RST режимом, загружаемся в Windows 10
  2. Открываем (клавиши Win+R) строку запуска, вводим ```msconfig```
  3. Выставляем в разделе "Загрузка": "Безопасный режим" - "Минимальный", Нажимаем "Применить"
  4. Выключаем ноутбук
  5. Включаем ноутбук и входим сразу в UEFI/BIOS
  6. Меняем там режим Storage Mode c RST на AHCI, записываем настройки и выключаем компьютер
  7. Загружаемся в WIndows 10 в Безопасном Минимальном режиме.
  8. Открываем (клавиши Win+R) строку запуска, вводим ```msconfig```
  9. В разделе "Загрузка" снимаем галочки с "Безопасный режим" - "Минимальный", Нажимаем "Применить"
  10. Выключаем ноутбук.
  11. Включаем ноутбук и загружаемся в Windows 10

Теперь у нас Windows 10 "отвязана" от RST режима и работает в AHCI режиме.

И можно устанавливать нашу ROSA Desktop на NVMe.

Установка ROSA Desktop на NVMe