ho recuperato questo vecchio post che risolve quello che vuoi tu:
http://forum.ubuntu-it.org/viewtopic.php?p=36749#p36749
a suo tempo l'ho usato e funziona benissimo
@danton
attento che quello che vedi nell'hd esterno è solo la parte "secondaria" di GRUBdanton ha scritto: ho trovato GRUB bello e installato nell'hd usb esterno, e questo è quello che c'è dentro a menu.lst
...
la parte "primaria" s'installa nel MBR (Master Boot Record) e difficilmente la vedi e quasi sicuramente l'installazione l' ha messa nel MBR del disco interno
il menu.lst che hai allegato è corretto e se ti funziona quando hai il disco esterno collegato non è lì il problema e non serve cambiarlo


