Разработки
May 30, 2022

Проблема Astra Linux и NVME

По работе плотно сталкиваюсь с необходимостью проработки систем развертывания большого парка машин, или говорят у нас АРМ (автоматизированных рабочих мест).
Проблем, с Astra Linux, конечно хватает.
То множество видов загрузчиков PXE, хотя казалось бы, стандарт. То такое же множество iPXE, UEFI и т. д. и т. п.
Но пока самое больное — это проблема с дисками NVME. Такое ощущение, что ребята (а это не вендора AL касается) вообще не знают про «быстрые» диски. И в шаблонах по умолчанию диск, куда устанавливается система определяется командой fdisk.
Но, вот сюрприз!, NVME-диски не видны через эту утилиту.
И фактически любая стандартная установка останавливается на этапе выбора диска с метким заявлением: «нет корневой файловой системы».
Пока, для автоматики, я обошелся разделением групп АРМ на с NVME и другие, а в скрипте на этом разделении через if else указываю, что при NVME используем стандартный путь к NVME-диску: /dev/nvme0n1.

Пока других вариантов, чтобы точно работало у меня нет :-(

А дальше, если таки найду метод и напишу нормальный скрипт для partman, то обязательно поделюсь.

Это под NDA не попадает ;-)