Что бы вы изменили в UIRD

uird.changes=mount::/changes это хорошая мысль. Когда режимы делали подпараметров с двоеточиями еще не было.
Согласен. Можно убрать отдельный параметр и указывать режим до пути или наоборот после через “::”, если ничего не указано то - clean, если указан только путь но нет режима - то mount (типа режим по умолчанию).
Так?

Ну типа того. Мечтать не вредно, но надо ждать Антона :slight_smile:

Ага :slight_smile: Без начальства никакой самодеятельности !!!

1 лайк

Когда то я пользовался этой функцией. Сейчас уже вхожу по UIID диска или флэшки
Но как “спасательный круг” один раз использовал
Только в МагОС он неизменен и называется MagOS.sgn
Если в системе одна флэшка, то все ок ! А если две.
Если установить МагОС на раздел диска, то вместо MagOS с флэшки скачается MagOS с диска.
У себя сделал sgn-файл - “Метка диска или флэшки”.sgn
Необходимые изменения в меню делает загрузчик.
Теперь все ок!

И не предполагается, что в МагОС он должен как-то меняться. Кому надо сам меняет. В вики об это написано.

Да действительно написано.
Но несложно ведь что бы загрузчик сам прописывал допустим sgn-файл - “Метка диска или флэшки”.sgn
Вручную сменить то конечно не сложно, но можно и забыть
А забыл, то проблемы.

А чем это лучше указания метки прямо в uird.from? Ну то есть в какой ситуации без sgn совсем никак, или хотябы удобнее с sgn чем иначе.

Надо сделать поддержку цифровой подписи на будущее. Ну то есть подписать сам uird.

А что именно подписывать?

Сам uird. Модули у нас уже подписаны

А проверять кто будет? Загрузчик? Как это должно работать?

Сам uird будет проверять подписан он или нет

Тогда что мешает подсунуть свой уирд, который сам себя и проверит? Не догоняю идею что-то.

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

Цифровая подпись это конечно круто. Так и в будущем и должно быть.
Но я сделал несколько попроще.
Скрипт для подготовки и форматирования флэшки формирует /boot/device.conf.
Допустим :

LABEL=LS-03
UUID=fde5edf0-fb0e-48f9-931b-c701b084ac7f
NUM=4

Флэшку разбиваю на разделы и NUM=4 номер раздела для линукс
Эти переменные до нового форматирования флэшки не изменятся.
И можно в скриптах и при формировании меню просто считывать их