VirtualBox er utmerket og brukervennlig Type 2 Hypervisor som støtter alle de store operativsystemene. A Type 2 Hypervisor krever en vertsoperativsystemet å installere på, og VirtualBox kan installeres på Linux, Solaris, Mac OS X og Windows. Deretter kan du kjøre noen av disse operativsystemene på VirtualBox som gjester i virtuelle maskiner.
Virtualisering er en stor avtale på servere for å øke maskinvare effektivitet, og det er en av grunnsteinene i sky teknologier. I denne morsomme tid med kraftig stasjonær PC hardware, åpner billig virtualisering en enorm verden av muligheter. Jeg bruker VirtualBox til å holde flere forekomster av utviklingssandkasser, slik at jeg kan fritt eksperimentere og blåse opp ting uten å bekymre deg for å miste noe. (Merknad til internets: "miste" Not "miste"..) Det er en rask og enkel måte å teste distroer og fange installasjonsskjermbilder. Ikke at Linux installasjon er veldig spennende som det har vært død-lett for år. Men det er hyggelig å være i stand til å gjøre det.
Den kraftigere systemet bedre, fordi du kjører flere operativsystemer samtidig. Du vil spesielt ha en masse RAM og disklagring. Min oppgradert hotrod Intel system har disse specs:
Intel i7-4770K CPU @ 3.50GHz med fire fysisk og åtte, telle dem, åtte virtuelle kjerner
16 store ole gigabyte dual-channel DDR3 1 600 minne
En liten gjeng på 2 TB SATA 6 harddisker
I andre ord, et perfekt system for stuffing en haug med virtuelle maskiner inn med hestekrefter og lagring til brenne. En annen ting du må ha, og det er CPU støtte for virtualisering. Hvis du ikke har dette kan du fortsatt bruke VirtualBox, men det vil være mye tregere. Sjansene er du gjør, og du kan enkelt sjekke med denne kommandoen:
$ egrep -o '(VMX | SVM)' /proc /cpuinfovmxvmxvmxvmxvmxvmxvmxvmxDet er åtte resultater for åtte kjerner. VMX er Intel, og SVM er AMD.
Jeg kommer til å hoppe over installasjonen fordi det er easy-- bare bruke din favoritt Linux pakkebehandleren.
Installer Guest Linuxes
Installere et gjesteoperativsystem er lett som kan være. Først laste ned en installasjon ISO image på vanlig måte. Fyr opp VirtualBox, og klikk den vakre blå knappen Ny. Du vil se et vindu som Figur 1. Fyll ut informasjonen, og klikk på Neste. I neste skjermbilde bevilge du minne. Virtualbox, uansett grunn, anbefaler 512 MB, noe som ikke er nok for de fleste installasjoner. Hvis du installerer en hodeløs server uten grafikk det er nok, men hvis du vil ha grafikk deretter gi det mer, akkurat som om du gjorde en frittstående installasjon. Jeg gir CentOS 4GB. Dette minnet vil ikke være tilgjengelig for min vertssystemet (Kubuntu) når CentOS er i gang.
I de neste to skjermene opprette en ny virtuell harddisk i VDI (VirtualBox disk image) format. På neste skjermbilde må du velge en fast eller dynamisk allokert harddisk-fil. En fast størrelse er vel å levere litt raskere ytelse, på bekostning av å binde opp ubrukt lagringsplass.
På Fil plassering og størrelse skjermen bevilge nok plass til installasjonen, pluss en god buffer for vekst . Du vil bli returnert til hoved VirtualBox kontrollpanel der du kan klikke på Start-knappen. Ikke bli skremt av den klønete formulert Velg Start-up Disk skjermen, fordi dette betyr bare velg din installasjon ISO image, og deretter se dine nye OS gå inn i sin normale skjermer installasjon. Hvis du lastet ned en live CD image sørg for å velge harddisken installasjons boot alternativ, heller enn å starte det levende bildet.
Og det er alt du trenger å gjøre for en grunnleggende nytt operativsystem installasjon. En ting som ofte turer opp nye VirtualBox brukere er mus fangst: å frigjøre den fra VM vindu, hold nede høyre Ctrl-tasten. Du kan konfigurere dette på Fil > Preferanser i hoved VirtualBox kontrollpanelet.
Clipboard and Dragon Droppings
Din muskel minne vil ta over og skape store sjikane ved å prøve å kopiere og lime inn mellom vert og gjestesystemer, men dette vil ikke fungere før du aktiverer den. I hoved VirtualBox panel velg din gjest OS, og klikk på knappen Innstillinger da. Gå til Generelt > Avansert og aktiver Delt utklippstavlen og drag'n'drop. Som gir deg både nydelige Unix velge å kopiere /middle-klikk-lim, og Ctrl + c /Ctrl + v kopiere og lime. Du vil også være i stand til å dra og slippe filer frem og tilbake.
Øyeblikks
Snapshots er en fantastisk og kraftig funksjon for å spare delstaten din virtuelle maskiner på uansett tidspunkter som du ønsker, og rullende tilbake til en som du vil, og VirtualBox gjør det så lett at du vil danse av glede. På øverst til høyre i VirtualBox kontrollpanelet klikker du på Snapshots knappen. Deretter velger du hvilken gjest OS du ønsker å lage et øyeblikksbilde av, klikker du den lille kameraikonet, gi den et navn og beskrivelse, og gjort. Din VMs kan kjøre eller ikke.
Hvis du vil gjenopprette et øyeblikksbilde høyreklikke på bildet du ønsker å rulle tilbake til, deretter venstreklikke på knappen Gjenopprett. Slett snapshots fra samme høyreklikkmenyen. Du kan også administrere snapshots fra Machine menyen inne i en kjører VM.
Clones
Når du har opprettet et øyeblikksbilde du kan klone den ved å klikke det lille klone ikonet og følge anvisningene. Du vil ha et valg av en Full Clone eller eksterne Clone. En Full Clone er en komplett og uavhengig kopi som du kan flytte rundt og utføre grusomme eksperimenter på uten å påvirke originalbildet. En Linked Clone deler filer med den opprinnelige, slik at du ikke kan flytte det uavhengig
Appliances
Dette er min favoritt funksjonen. Sette opp et VM en bestemt måte, eksportere det som en enhet, og Da kan det lett bli importert av andre brukere i egne VirtualBox systemer. For eksempel kan jeg sette opp et ferdighus dev sandkasse for et bestemt prosjekt, eksportere det som en enhet, og distribuere den til flere brukere alle klare til å gå. VirtualBox apparater opprettes i standard Open Virtualization Format (OVF), slik at andre virtualizers kan importere dem også, for eksempel VMWare. Igjen, det er bare klikk-spiss. VM du vil eksportere, må ikke være i gang. Velg den i VirtualBox kontrollpanelet og bruke Fil > Eksport Appliance. Svar på noen enkle spørsmål og du er ferdig.
VirtualBox er et bemerkelsesverdig stykke programvare, og jeg trygt spår at du vil finne en hundre og ett nyttige bruksområder for den. Anmeldelser