Ich habe ein laufendes Setup wie folgt:
- Natives Betriebssystem: Windows 7 64-Bit, 3 Partitionen:
- c: (System)
- d: (FAT32, hier ist meine VDI-Datei)
- e: (unformatiert)
- VirtualBox: Fedora 14 startet die VDI-Datei auf Laufwerk d.
Normalerweise ist dieses Setup großartig für mich, aber manchmal möchte ich Linux nativ ausführen und nicht in VirtualBox.
Gibt es eine Möglichkeit, direkt in die VDI-Datei zu booten, ohne den Windows-Overhead? ZB mit einem USB-Stick mit modifiziertem Linux-Kernel / GRUB, der die VDI-Datei direkt als "/" mounten kann? Oder kopieren Sie den Inhalt meiner VDI-Datei auf die leere Partition und verwenden Sie diese irgendwie von VirtualBox (beim Booten in Windows) UND direkt beim Booten in Linux?
Ich hoffe, ein paar Tipps oder sogar Howtos zu bekommen.
quelle
initrd
Image mit manuell bearbeiteten Skripten und zusätzlichen Kernel-Modulen verwenden, aber es sieht auf jeden Fall mitqemu-nbd
Modulen machbar aus .Es ist möglich, Virtual PC / Hyper-V-VHD-Dateien auf einem Windows 7-Computer direkt zu starten. Dies funktioniert jedoch, da Windows 7 VHDs als physische Datenträger bereitstellen kann. Ich bin mir nicht sicher, ob es möglich ist, VDI zu verwenden. Daher müssen Sie entweder die virtuelle Maschine in ein VHD-Format konvertieren oder dem obigen Vorschlag von Hubert folgen.
Scott Hanselman hat einen guten Artikel über Boot-to-VHD in Windows 7.
quelle