Multiboot ISO конфиг для Grub2

sfs
Про свои конфиги в loopback_bad в доке не было - переимнновал в user_cfg
По задумке в этом каталоге собраны конфиги для тех iso в которых loopback.cfg имеется, но не работает корректно.
Lupus pilum mutat, non mentem.
sfs
Который терерь перекрывает конфиг арча - исправил
В смысле перекрывает? Проверю конечно. Но всё работало)))

По коду.
 menuentry "   ${isopath}   $1" "$realdev" "$isopath" "$lb_cfg" {
Правильно понимаю, что отображается только путь до iso без раздела?
А, если iso с одним название на разных дисках лежат, как понять какой и откуда?
Lupus pilum mutat, non mentem.
user_cfg - я немного изменил идею в сторону расширения вариантов.
арч - условия совпадали. На все арчи подставлялся конфиг Endeavour
Раздел выводится 1 раз выше. Так , на мой взгляд нагляднее и строчки не слишком длинные
PuppyRusArch (PRA)
sfs
Раздел выводится 1 раз выше. Так , на мой взгляд нагляднее и строчки не слишком длинные
В таком случае лучше. Согласен.
Lupus pilum mutat, non mentem.
С github не работаешь?
Я бы добавил часть твоего кода. Возможно и весь. Только разберусь.
Там сохраняется авторство патчей. Да и в целом удобно.

sfs
user_cfg - я немного изменил идею в сторону расширения вариантов.
Не совсем понимаю эту идею.
Конфиги для образов в которых он имеется, но свои.
Но зачем?
Lupus pilum mutat, non mentem.
В чем смысл изменения этой конструкции? Уже не помню почему было именно так.
#function pathname { regexp -s 2:"$2" '^(\(.*\))?(/.*)$' "$1"; }
function pathname { regexp -s 2:"$2" '^(\(.*\))/*(/.*)$' "$1"; }
Lupus pilum mutat, non mentem.
sfs
арч - условия совпадали. На все арчи подставлялся конфиг Endeavour
Странно. У меня все работает. Условия разные.
Lupus pilum mutat, non mentem.
Перенес часть кода. Спасибо товарищу sfs!!!
1. Изменение внешнего вида.
2. Добавил поддержку пользовательских конфигов.
Lupus pilum mutat, non mentem.
Кстати. В iso арча похоже опять сломали поддержку ntfs.
Lupus pilum mutat, non mentem.
jim945
С github не работаешь?
Учетка есть. В теме , но практически почти не работаю.
jim945
сохраняется авторство патчей
Авторство меня не особо волнует
jim945
Не совсем понимаю идею user_cfg.
Конфиги для образов в которых он имеется, но свои.
Но зачем?
Добавить русификацию, сохранение, параметры своего железа. Примерно как /etc/xdg и его копия в /home или https://ventoy.net/en/plugin_bootconf_replace.html
jim945
function pathname { regexp -s 2:"$2" '^(\(.*\))/*(/.*)$' "$1"; }
1й вариант не обрабатывал путь в виде корня / - что удобно для совместимости с дефолтом Ventoy
jim945
Условия разные.
Да. Я сделал неправильное обобщение на весь арч. Проблема проявляется в archbang-autumn-rc-0810-x86_64.iso
1. Может тут добавить каких-то условий по имени исо ...

jim945
Перенес часть кода
Мне есть смысл изучать? У меня ошибок не было? Нового функционала у вас вроде не добавилось.

2. Readmi на гите старый и нет его вызова из меню
3. По расширению функционала - теоретически можно пойти по расширению функционала по аналогии с ventoy.
Например https://ventoy.net/en/plugin_injection.html
Практически - сложно, не всем надо и не все осилят. Если хочется чего-то больше запуска исо с русификацией и по мелочи - тогда уж проще установить копированием со спец initrd . Например

У Вас есть идеи по развитию?
PuppyRusArch (PRA)
 
Зарегистрироваться или войдите чтобы оставить сообщение.