Можно попробовать использовать готовые дистрибутивы Linux для создания киоска:
https://porteus-kiosk.org/
https://webconverger.com/
Либо попробовать сделать свою сборку какого-либо существующего дистрибутива и упаковать её в установочный ISO. Насколько мне известно, достаточно несложно кастомизировать образ Arch Linux (ArchISO) под свои задачи:
https://wiki.archlinux.org/title/Archiso
https://viperfang.net/project/arch_kiosk
https://gist.github.com/ctrlaltdylan/01255fc86f2cb...
https://www.reddit.com/r/archlinux/comments/d5d5uc...
Либо сделать на базе Debian:
https://abc101.medium.com/simple-kiosk-box-by-debi...
https://github.com/josfaber/debian-kiosk-installer
Скрипт для настройки Debian или Arch Linux для работы в режиме киоска:
https://github.com/Salamek/chromium-kiosk