Możesz użyć tego VBoxManagenarzędzia do tworzenia vmdkplików wskazujących prawdziwe partycje na dysku twardym. Możesz użyć tego do zamontowania partycji Fedory na maszynie wirtualnej Ubuntu lub alternatywnie uruchomić Fedorę w VirtualBox.
OSTRZEŻENIE: Jeśli spróbujesz uruchomić aktualnie uruchomioną instalację systemu Windows na maszynie wirtualnej przy użyciu powyższej techniki, możesz uszkodzić instalację systemu Windows nie do naprawy. Z tego powodu możesz użyć drugiej techniki, aby zamontować Fedorę przeciwko Ubuntu lub zainstalować GRUB na partycji Fedory.
Aby to zrobić, otwórz wiersz polecenia jako administrator, naciskając Start, wpisując cmdi naciskając Ctrl+ Shift+ Enter. Po cdwejściu do katalogu instalacyjnego VirtualBox, w którym VBoxManageznajduje się narzędzie ( C:\Program Files\Oracle\VirtualBoxdomyślnie), chyba że tak się dzieje w twoim PATH.
Polecenie utworzenia vmdkreprezentującego pierwszy dysk twardy C:\Users\YGomez\mydisk.vmdkjest następujące:
VBoxManage internalcommands createrawvmdk -filename C:\Users\YGomez\mydisk.vmdk -rawdisk \\.\PhysicalDrive0
Jeśli Fedora jest zainstalowana na innym dysku twardym, zamień ją 0na PhysicalDrive0numer dysku twardego. Aby ustalić numery dysków, uruchom polecenie diskpart w wierszu polecenia, a następnie uruchom listę dysku w wierszu polecenia DiskPart.
Możesz także utworzyć vmdkreprezentującą tylko partycję Fedory. Możesz to zrobić, jeśli po prostu planujesz zamontować partycję Fedory w Ubuntu lub chcesz zainstalować GRUB bezpośrednio na partycji Fedory i uruchomić z tego miejsca (zobacz ostrzeżenie powyżej, dlaczego możesz to zrobić). Aby to zrobić, dodaj -partitionsprzełącznik do VBoxManagepowyższego polecenia z numerami partycji oddzielonymi przecinkiem. Aby ustalić numery partycji w DiskPart, uruchom select disk ngdzie njest numer dysku, a następnie uruchom list partition.
Na przykład, jeśli masz oddzielny katalog główny /booti /homepartycje w Fedorze odpowiednio na partycjach 2, 3 i 4, uruchomisz:
VBoxManage internalcommands createrawvmdk -filename C:\Users\YGomez\fedoraparts.vmdk -rawdisk \\.\PhysicalDrive0 -partitions 2,3,4
Aby zainstalować GRUB na partycji Fedory, uruchom system Fedora i uruchom go blkidjako root, aby dowiedzieć się, jakie jest /booturządzenie partycji Fedory lub jej root, jeśli go nie skonfigurowałeś. Następnie uruchom grub-installgo. Na przykład, jeśli partycja rozruchowa Fedory była włączona /dev/sda2, uruchomiłbyś następującą komendę jako administrator:
grub-install /dev/sda2