Add Paravis return entry for legacy Ventoy
This commit is contained in:
1 parent
def566d9ba
commit
3ce96d1366
2 files changed
+88
No files matched your search
@@ -24,6 +24,7 @@ paravis/
|
||||
patch_ventoy_grubcfg.py патч grub.cfg (поиск раздела данных по маркеру)
|
||||
patch_ventoy_hook.py патч initramfs hook для раздела данных не 1
|
||||
patch_vtoyjump.py обход проверки MBR в vtoyjump32/64
|
||||
patch_ventoy_paravis_return.py пункт «Возврат в главное меню Paravis Flash»
|
||||
patch-ventoy-lang.sh язык меню по умолчанию → ru_RU
|
||||
build-theme-main.py сборка темы GRUB из PSD-макета
|
||||
theme/ ресурсы темы GRUB и ventoy.json
|
||||
@@ -50,8 +51,18 @@ python3 paravis/patch_vtoyjump.py <каталог-с-бинарниками-vtoy
|
||||
|
||||
# 5. язык меню по умолчанию
|
||||
./paravis/patch-ventoy-lang.sh vtoyefi/grub/grub.cfg
|
||||
|
||||
# 6. пункт «Возврат в главное меню Paravis Flash» (legacy + UEFI)
|
||||
python3 paravis/patch_ventoy_paravis_return.py vtoyefi/grub/grub.cfg
|
||||
```
|
||||
|
||||
`patch_ventoy_paravis_return.py` добавляет в `grub.cfg` функцию
|
||||
`paravis_return` и пункт меню, который возвращает в главное меню Paravis:
|
||||
в UEFI — через `grubx64.efi`, в BIOS — через MBR диска
|
||||
(`chainloader (${vtoydev})+1`). Результат копируется в `grbp.cfg` — его
|
||||
загружает UEFI-сборка `grubx64_parv.efi`, которую запускает меню Paravis;
|
||||
legacy `core.img` загружает обычный `grub.cfg`.
|
||||
|
||||
`patch_vtoyjump.py` патчит скомпилированные бинарники; его можно запускать
|
||||
повторно — уже пропатченные файлы пропускаются.
|
||||
|
||||
|
||||
Reference in new issue
Block a user