Mam działającą konfigurację w następujący sposób:
- Natywny system operacyjny: Windows 7 64bit, 3 partycje:
- c: (System)
- d: (FAT32, oto mój plik vdi)
- e: (niesformatowany)
- VirtualBox: Fedora 14 działa z pliku vdi na dysku d.
Zwykle ta konfiguracja jest dla mnie świetna, ale czasami chciałbym uruchomić Linuksa natywnie, a nie w VirtualBox.
Czy istnieje sposób na uruchomienie bezpośrednio do pliku vdi bez narzutu systemu Windows? Np. Za pomocą pamięci USB ze zmodyfikowanym jądrem Linux / GRUB, który może zamontować plik vdi bezpośrednio jako „/”? Lub skopiuj zawartość mojego pliku vdi na pustą partycję i jakoś skorzystaj z VirtualBox (podczas uruchamiania systemu Windows) ORAZ bezpośrednio uruchamiając system Linux?
Mam nadzieję, że dostaniesz kilka wskazówek, a nawet poradników.
źródło
initrd
obrazu z ręcznie edytowanymi skryptami i dodatkowymi modułami jądra, ale na pewno wygląda to wykonalnie zqemu-nbd
modułem.Możliwe jest uruchomienie bezpośrednio do plików VHD Virtual PC / Hyper-V na komputerze z systemem Windows 7, ale działa to, ponieważ Windows 7 może montować dyski VHD tak, jakby były dyskami fizycznymi. Nie jestem pewien, czy byłoby to możliwe przy użyciu VDI, więc musisz albo przekonwertować maszynę wirtualną na format VHD, albo postępować zgodnie z sugestią Huberta powyżej.
Scott Hanselman ma dobry artykuł na temat rozruchu z dysku twardego w systemie Windows 7.
źródło