echo, reboot, halt
серьезно? вы подошли к компу с флешкой и не найдете как его перезагрузить или выключить? потери данных не будет т.к. с диском работы никакой не ведется. Echo для вывода сообщений на экран? так они и так выводятся и слишком много даже.
Я тестировал с core.img собранным так
модули grub при создании командой grub-mkimage могут сами добавляться как зависимости, например если добавите halt, то добавятся еще extcmd и acpi модули. Зависимости прописаны в moddep.lst