J'ai une configuration en cours d'exécution comme suit:
- Système d'exploitation natif: Windows 7 64 bits, 3 partitions:
- c: (Système)
- d: (FAT32, voici mon fichier vdi)
- e: (non formaté)
- VirtualBox: Fedora 14 exécutant le fichier vdi sur le lecteur d.
Habituellement, cette configuration est idéale pour moi, mais parfois j'aimerais exécuter Linux en mode natif, et non dans VirtualBox.
Existe-t-il un moyen de démarrer directement dans le fichier vdi sans la surcharge de Windows? Par exemple, en utilisant une clé USB avec un noyau Linux / GRUB modifié qui peut monter le fichier vdi directement en tant que "/"? Ou copier le contenu de mon fichier vdi sur la partition vide et l'utiliser d'une manière ou d'une autre depuis VirtualBox (lors du démarrage sous Windows) ET directement avec Linux?
J'espère avoir des conseils ou même des howtos.
la source
initrd
image avec des scripts modifiés manuellement et des modules de noyau supplémentaires, mais cela semble définitivement faisable avec leqemu-nbd
module.Il est possible de démarrer directement dans des fichiers Virtual PC / Hyper-V VHD sur une machine Windows 7, mais cela fonctionne car Windows 7 peut monter des VHD comme s'ils étaient des disques physiques. Je ne suis pas sûr qu'il serait possible d'utiliser VDI, vous devez donc soit convertir la machine virtuelle au format VHD, soit suivre la suggestion d'Hubert ci-dessus.
Scott Hanselman a un bon article sur Boot-to-VHD dans Windows 7.
la source