Установка ROSA Desktop на NVMe Intel Optane Memory
Содержание
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 режим нужно сделать следующее:
- С включенным RST режимом, загружаемся в Windows 10
- Открываем (клавиши Win+R) строку запуска, вводим ```msconfig```
- Выставляем в разделе "Загрузка": "Безопасный режим" - "Минимальный", Нажимаем "Применить"
- Выключаем ноутбук
- Включаем ноутбук и входим сразу в UEFI/BIOS
- Меняем там режим Storage Mode c RST на AHCI, записываем настройки и выключаем компьютер
- Загружаемся в WIndows 10 в Безопасном Минимальном режиме.
- Открываем (клавиши Win+R) строку запуска, вводим ```msconfig```
- В разделе "Загрузка" снимаем галочки с "Безопасный режим" - "Минимальный", Нажимаем "Применить"
- Выключаем ноутбук.
- Включаем ноутбук и загружаемся в Windows 10
Теперь у нас Windows 10 "отвязана" от RST режима и работает в AHCI режиме.
И можно устанавливать нашу ROSA Desktop на NVMe.
Установка ROSA Desktop на NVMe
Подготавливаем USB Flash с образом ROSA Desktop. Вставляем в USB и загружаемся с флешки.
В Grub2 меню выбираем Install ROSA to hard drive.
Далее стандартная установка, до выбора разметки дисков.
В нашем случае, drakdisk покажет нам 2 вкладки. На одной '/dev/sda' - наш HDD с Windows 10, на второй '/dev/nvme0n1' - наш NVMe Intel Optane Memory.
Тут есть одна тонкость. Открываем вкладку с /dev/sda , выбираем раздел EFI и указываем точку монтирования '/boot/EFI'. Далее переходим на вкладку /dev/nvme0n1 и указываем точку монтирования '/' (т.е. корень системы и home будут на NVMe).
Дальше всё как обычно, продолжаем стандартную установку.