Интересно, как различать в скрипте:
-name "MagOS" - название машины
path=$(realpath ./) - путь к расшаренной папке
mount_tag=MagOS - тег который указывается как источник 9p://mount_tag
id=MagOS - не знаю зачем надо ))
-append "uird.from=9p://MagOS,/MagOS" - тут 9p://MagOS это папка расшаренная в гостя по 9p, а /MagOS это подкаталог в расшаренной папке где модули искать.
Можно добавлять uird.mounts=9p://mount_tag тогда в uird.from ничего менять не нужно.
А есть успешный запуск в qemu host-системы этим способом?
Конечно. В коммерческих версиях бария будет включен скрипт, который позволяет устанавливать на флешку из qemu где барий загружен из распакованного архива таким способом.