ENFIN !
J'ai trouvé une solution pour faire tourner Ubuntu sur une clé USB ou sur un disque dur externe (aussi en USB, mais je n'ai pas testé en Firewire.)
La clé est ici : créer un CD de démarrage en suivant le tuto ici (en anglais) :
http://www.pendrivelinux.com/usb-boot-cd-for-ubuntu-904/
Donc :
- Installer Ubuntu sur un disque externe ou une clé USB
- Créer le CD de démarrage
- Au démarrage, avoir connecté le disque dur ou la clé, et introduit le CD
- Presser 'c' pour démarrer sur le CD
- Dans le menu qui s'affiche, sélectionner le démarrage sur le support USB.