windows - Start et indbygget operativsystem på en harddisk som en virtuel maskine

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg søger efter en løsning til at starte et indbygget operativsystem på en harddisk som en virtuel maskine.


Det er ligesom hvad VMware Fusion gjorde på en Mac, der støtter Windows i Boot Camp som en virtuel maskine.


I detaljer har jeg installeret Windows på/dev/sda2 og Ubuntu 11.10 på/dev/sda5.


Er der alligevel at bruge en virtuel maskine software til at starte Windows på/dev/sda2 som en virtuel maskine, mens jeg bruger Ubuntu?

Bedste reference


Ja, det gjorde jeg længe siden efter denne vejledning:


https://lists.ubuntu.com/archives/ubuntu-us-nm/2008-February/000521.html[9]


Selvfølgelig altid backup og pas på!


Hovedsagelig:



  1. Brugte et USB 3.5 HD kabinet og tilslutte XP-drevet til det.


    Hvis drevet blev lukket ukorrekt, skal du muligvis manuelt
    montere det med følgende kommando.


    sudo mount ntfs-3g/dev/whereyourdriveis/mount/somemountpoint -o
    kraft


    Når drevet er monteret under Linux, fortsættes til trin 2.

  2. Start VMWare.

  3. Gå til Filer -> Ny -> Ny Virtual Machine.

  4. Vælg 'Brugerdefineret'

  5. Vælg Næste

  6. Vælg dit operativsystem (dvs. Win XP)

  7. Vælg Næste

  8. Giv det et navn som 'WindowsXP'

  9. Vælg Næste
    10 Angiv processor en eller to

  10. Vælg Næste

  11. Vælg offentligt eller privat (på en enkeltmaskine det gør det ikke
    sags skyld)

  12. Vælg Næste

  13. Vælg den hukommelse, der skal bruges til den virtuelle maskine. 512 MB er en
    ret nyttigt nummer.

  14. Vælg din netværksforbindelse

  15. Vælg Næste.

  16. Lad SCSI være sat til BusLogic

  17. Vælg Næste

  18. Vælg Brug fysisk disk

  19. Vælg Næste

  20. Vælg Brug hele drev

  21. Vælg Næste

  22. Angiv stedet for at gemme VM

  23. På dette tidspunkt er du færdig Vælg Vælg Strøm til at starte det fysiske drev
    i VMWare!



Mere info : Jeg skal tilføje, jeg har gjort det godt, men jeg har også haft succes med at bruge denne metode år endnu år før. Så der er mindst to kendte og testede måder til at gennemføre dette, som jeg kan fortælle dig. [10]

Andre referencer 1


Du kan gøre dette via VirtualBox-adgang til rådisk.
(Http://www.virtualbox.org/manual/ch09.html)
Det skaber i grunden en 'virtuel' diskfil, der peger på den faktiske partition og indlæser den som et diskdrev i VM. Jeg har installeret Linux gæst i VB på Windows vært på en sådan måde, og installationen kan starte fra VM eller alene. [11]

Andre referencer 2


Som svaret kan dette også gøres i VirtualBox, sådan fungerer det for mig


Sørg altid for at du kører som Administrator (Windows) eller Sudo (Linux) , alle ændringer, du gør, vil skrive til REAL disk, så vær forsigtig


I Windows


C:Program FilesOracleVirtualBox>VBoxManage.exe internalcommands createrawvmdk -filename "E:virtualboxlinuxhd.vmdk" -rawdisk "\.PhysicalDrive1"
RAW host disk access VMDK file E:virtualboxlinuxhd.vmdk created successfully.


I Linux


$ VBoxManage internalcommands createrawvmdk -filename "~/linuxhd.vmdk" -rawdisk "/dev/sda"


Det vil oprette en fil med noget omkring 1kb, der er et link til den fysiske harddisk.


Derefter oprette en virtuel maskine som nogensinde du gør.


Hvis du kun vil kortlægge en partition


På Windows


\.Physicaldrive1 -partitions 1


(Disk start med 0, partitioner
    med 1)


På Linux (meget mere intuitiv)


/dev/sda1
/dev/sda2
etc.


Til sidst kan du få problemer med opløsning



Til sidst kan du få problemer med opløsning selv efter installationen vboxadditions, efter min opfattelse er problemet din /etc/X11/xorg.conf det er konfigureret til dine specifikke hardwarespecifikationer (jeg har f.eks. En onboard GPU), mindst i mit tilfælde Jeg løser det ved blot at fjerne denne fil (xorg auto configure ved boot, fungerer kun ikke hvis du indstiller en bestemt indstilling), så kør:


sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.original && sudo rm /etc/X11/xorg.conf


Reference



  • [12] http://www.virtualbox.org/manual/ch09.html#rawdisk

  • [13] https://forums.virtualbox.org/viewtopic.php?f=6u0026amp;t=36694

  • [14] https://romaimperator.com/?p=29