VirtualBox inde i VirtualBox. Er det muligt?
VirtualBox er en platformsoftware til virtualisering, der kan bruges til at oprette og køre flere virtuelle maskiner på din computer. Du kan f.eks. Bruge den til at køre Linux på en Windows-pc eller Mac-computer eller at køre Windows på en Mac eller Linux-maskine osv. Mens nogle mennesker vælger at dual boot to operativsystemer, vælger andre den nemmere metode til at køre et andet operativsystem via VirtualBox.
Så spørgsmålet er nu: Kan du køre VirtualBox på din computer og derefter køre en anden forekomst af VirtualBox inde i den ene? Svaret på dette spørgsmål leveres med SuperUser.
Spørgsmålet
SuperUser Javier Badia vil vide, om du kan køre en virtuel maskine inde i en anden:
Er det muligt at sige, at du kører VirtualBox på Windows 7 med en Linux gæst, og indenfor den Linux-maskine kører Bochs?
Årsagen er, at jeg er interesseret i at starte OS-udvikling, og jeg har fundet ud af, at alle tutorials og ting er meget nemmere at følge på * nix-maskiner. Jeg forsøgte at bruge Cygwin, men jeg tror, at det tilføjer et andet lag af kompleksitet og ikke nødvendigvis gør tingene lettere.
Så hvad er dommen?
Svaret
SuperUser Breakthrough, der havde flest stemmer (20 for at være præcis) for sit svar, forklarer:
Lang historie kort: ja .
Hver virtuel maskine er teknisk "uafhængig" af hinanden, og med VirtualBox kan du nemt gøre det, da det understøttes af både Windows og Linux host operativsystemer (emuleret eller ej). Du kan simpelthen bruge Windows som dit "base-host" OS, køre Linux i en VM, og brug derefter operativsystemet som den nye base-vært for Bochs.
Bemærk, at din eneste begrænsning her er din hardware. Afhængigt af kravene i din udvikling kan du kræve mere hukommelse eller en opgradering til et 64-bit "base-vært" operativsystem. Når det er sagt, hvis du vælger din Linux distros klogt, bør ethvert moderne system være i stand til vilkårlig nesting som denne.
Så der har du det det er faktisk muligt og fungerer bedst, hvis du aktiverer x86 virtualisering på din computer.
Har du noget andet, som du gerne vil tilføje til ovenstående forklaring? Vi vil gerne høre dine tanker, så lad os vide i kommentarerne. For at se tre andre svar kan du læse hele diskussionen her.
Billedkredit: sonic2000gr