Existe-t-il une configuration qui permette de brancher et de démarrer via USB (probablement une distro linux) puis de faire apparaître Windows XP (ou tout autre système d'exploitation) dans une VM ?
Réponses
Trop de publicités?Ce n'est pas de la théorie. Cela fonctionnera certainement car j'ai déjà fait des choses très similaires auparavant. Un système d'exploitation linux sur un disque usb est tout aussi puissant qu'un disque dur complet. La vitesse est en effet le seul problème.
L'idée de base serait d'obtenir le système d'exploitation en direct sur l'USB et de lui permettre d'être persistant (les changements sont effectués et conservés après un redémarrage).
créez une partition amorçable sur le disque usb et rsynchronisez toutes les données du disque dur sur le disque usb. fdisk le périphérique usb et créez 2 partitions. l'une devrait être amorçable et l'autre devrait être pour tous les changements.
puis créez un système de fichiers ext3 sur la partition de démarrage, c'est-à-dire :
mkfs.ext3 /dev/usbdevice
puis créer des répertoires monter l'usb monter l'iso et rsync les données sur la partition bootable de l'usb. c'est à dire :
mkdir usbmount;
mount /dev/usbdevice usbmount;
mkdir livedisc;
mount -o loop livedisc.iso livedisc;
rsync -avh livedisc/* usbmount/
Grub devrait alors être installé sur l'appareil
Grub-install --no-floppy --root-directory=usbmount /dev/usbdevice
Cette usb devrait alors être amorçable. Je ne peux pas donner d'aide sur la façon d'activer la persistance car cela peut être différent pour chaque distro.
J'espère que cela vous aidera à démarrer. C'est la même idée de base derrière un backtrack usb persistant.
Bonne chance.
En théorie, oui. Vous pourriez avoir une clé USB Ubuntu Live avec VirtulBox-for-Linux installée à l'intérieur. Cependant, les vitesses de lecture/écriture seraient effroyablement lentes et je ne sais pas s'il installe des pilotes supplémentaires... mais s'il le fait, il les installerait sur la clé USB...
Je dirais que c'est plausible, mais pas recommandé.