Il grub si avvia solo in modalità testo, però se c'è una sola distro da avviare si può modificare il timeout e metterlo a zero. Però anche puppy parte in modalità testo per farti scegliere la tastiera, la risoluz. ecc. Puppy è nata come distro live di emergenza e non è adatta per installazione. Oltretutto mi sembra che non sia localizzabile in lingua italiana. Per il tuo scopo forse è meglio slax.