Seguramente lo tengas mal configurado, dado que debería funcionarte igual tanto desde el disco duro, como desde el DVD.
Independientemente de esto, te recomiendo encarecidamente que lo instales en el HD, ¿no crees que andar poniendo y quitando el launcher del XBMC es un poco coñazo?
Igualmente te lo digo para el XBMP.
Un saludo