GNU / Linux, добавить настройки в ядро через GRUB

1 500 руб. за проект
18 февраля 2024, 23:56 • 7 откликов • 70 просмотров
GNU / Linux,
требуется выработать решение как
добавить пользовательские настройки
в ядро через GRUB


Ubuntu 16 с ядром
5.4 от xanmod


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



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


Понадобилось
добавить пользовательские настройки
в конфигурационный файл GRUB /etc/default/grub
для организации локальной виртуализации


GRUB_CMDLINE_LINUX_DEFAULT=" … intel_iommu=on vfio-pci.ids=10de:1c82,10de:0fb9,1002:67df,1002:aaf0 kvm.ignore_msrs=1"

При
выполнении выдает
ошибку:



grub-probe:
ошибка: диск «cryptouuid/cb4a9f3a14c94509938e48efc40f284d»
не найден.




Blkid
выдает данные по всем дискам и флешкам,
но там нет uuid


с
такими параметрами.




В
связи с тем, что конфигурация нестандартная,
видимо требуется нестандартный подход,
чтобы добавить настройки в конфигурационный
файл GRUB и обновить их через команду
update-grub.


Кто
может помочь разобраться мне с этим и
дать решение этой задачки?


P.S.
Готов предоставить текст-описание с
командами и действиями, которые вводил
при сборке системы, если это поможет
делу.









Файлы