Пока не знаю, только пытаюсь загрузить с винта тестовую сборку.
Делал так: из iso скопировал в корень раздела винта каталог manjaro и файл .miso, в существующее меню дописал следующие строки:
title manjaro-jwm-community-openrc-16-ru free
find --set-root --ignore-floppies --ignore-cd /manjaro/boot/i686/manjaro
kernel /manjaro/boot/i686/manjaro misobasedir=manjaro misodev=/dev/sr0 nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 logo.nologo overlay=free quiet showopts lang=ru_RU layout=us,ru keytable=ruwin_alt-UTF-8
initrd /manjaro/boot/i686/manjaro.img
title manjaro-jwm-community-openrc-16-ru nonfree
find --set-root --ignore-floppies --ignore-cd /manjaro/boot/i686/manjaro
kernel /manjaro/boot/i686/manjaro misobasedir=manjaro misodev=/dev/sr0 nouveau.modeset=0 i915.modeset=1 radeon.modeset=0 nonfree=yes logo.nologo overlay=nonfree quiet showopts lang=ru_RU layout=us,ru keytable=ruwin_alt-UTF-8
initrd /manjaro/boot/i686/manjaro.img
На ноуте со встроенной ATI-шной видюхой смог загрузиться только с первого пункта free, а при загрузке nonfree иксы не стартуют.
Чем строят меню?
Похоже ничем, просто рукописное.