Możesz użyć tego VBoxManage
narzędzia do tworzenia vmdk
plikó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 cmd
i naciskając Ctrl+ Shift+ Enter. Po cd
wejściu do katalogu instalacyjnego VirtualBox, w którym VBoxManage
znajduje się narzędzie ( C:\Program Files\Oracle\VirtualBox
domyślnie), chyba że tak się dzieje w twoim PATH
.
Polecenie utworzenia vmdk
reprezentującego pierwszy dysk twardy C:\Users\YGomez\mydisk.vmdk
jest 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ą 0
na PhysicalDrive0
numer 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ć vmdk
reprezentują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 -partitions
przełącznik do VBoxManage
powyższego polecenia z numerami partycji oddzielonymi przecinkiem. Aby ustalić numery partycji w DiskPart, uruchom select disk n
gdzie n
jest numer dysku, a następnie uruchom list partition
.
Na przykład, jeśli masz oddzielny katalog główny /boot
i /home
partycje 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 blkid
jako root, aby dowiedzieć się, jakie jest /boot
urządzenie partycji Fedory lub jej root, jeśli go nie skonfigurowałeś. Następnie uruchom grub-install
go. 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