Linux installeren op een virtuele VirtualBox-machine. Linux Ubuntu installeren op een virtuele VirtualBox-machine

Als je meerdere besturingssystemen op je computer nodig hebt, maar geen dual-boot wilt, dan is virtualisatie en virtuele machines voor Linux de enige overgebleven optie. Bij gebruik van dual-boot op langzame systemen kan het opnieuw opstarten van het ene systeem naar het andere enkele minuten duren, wat erg lastig is.

Daarom is virtualisatie een uitstekende oplossing, want met voldoende RAM- en processorkracht kun je meerdere systemen tegelijk draaien en er zelfs volledig mee werken. Maar welke software kun je beter gebruiken? Wat je moet kiezen en hoe het allemaal werkt, is het onderwerp van ons artikel van vandaag.

Virtuele machines zijn programma's die een softwareomgeving creëren die de gewenste hardware simuleert. In deze omgeving kan een besturingssysteem worden geïnstalleerd en vervolgens volledig worden gebruikt. Dergelijke systemen noemen we gastsystemen, terwijl het hoofdsysteem dat op de computer is geïnstalleerd de host wordt genoemd.

Voorheen deden virtuele machines al het werk zelf, op softwareniveau, en het is duidelijk dat dit allemaal heel langzaam werkte. Maar toen begonnen processors hardwarevirtualisatie te ondersteunen, wat de werking van het gastbesturingssysteem aanzienlijk versnelt. Dit zijn technologieën zoals AMD-V van AMD of Intel VT-x van Intel. Deze technologieën zijn echter mogelijk standaard uitgeschakeld in het BIOS.

Naast virtuele machines die de werking van een computer volledig emuleren, omvat virtualisatie voor Linux containers, bijvoorbeeld LXC of OpenVZ. Vervolgens kijken we naar virtuele machines voor Linux die u kunt gebruiken om uw systemen te installeren.

1. Virtuele Box

VirtualBox is universele Linux-virtualisatiesoftware die andere besturingssystemen ondersteunt, waaronder Windows en MacOS. Je kunt hier vrijwel elk systeem installeren, behalve uiteraard systemen die zijn ontworpen voor apparaten op een ARM-chip. Alle geïnstalleerde virtuele machines worden opgeslagen in bestanden die schijfkopieën bevatten. Dit maakt het heel gemakkelijk om er een back-up van te maken of ze naar een andere computer over te brengen door simpelweg het machinebestand te kopiëren.

VirtualBox ondersteunt zowel 32- als 64-bits systemen en je kunt niet alleen Linux-distributies installeren, maar ook Windows of zelfs MacOS. Alle systemen zullen perfect werken. Bij het aanmaken van een virtuele machine kunt u een gast-OS-profiel selecteren, dat automatisch de juiste parameters voor geheugen, processor en videokaart instelt.

Naast de virtualisatie zelf ondersteunt VirtualBox ook extra functies, zoals het opnemen van video vanaf het scherm van de virtuele machine, het maken van systeemsnapshots voor snel herstel en het creëren van een virtueel netwerk tussen verschillende machines. Als u gastbesturingssysteem-add-ons installeert, kunt u bovendien een gedeeld klembord instellen tussen de host- en gastsystemen, bestanden daartussen overbrengen of zelfs gastsysteemprogrammavensters integreren in het hoofdsysteem.

We kunnen zeggen dat dit de beste virtuele machine voor Linux is, hij biedt alle noodzakelijke functies en is tegelijkertijd vrij eenvoudig te gebruiken.

2.VMWare

In tegenstelling tot VirtualBox, dat open source is, is het een commercieel product waarvan de volledige versie geld kost. Maar voor thuisgebruik is er een vereenvoudigde versie die volledig gratis te gebruiken is.

VMWare heeft bijna allemaal dezelfde functies als VirtualBox, in sommige tests presteert het beter dan de eerste optie, maar over het algemeen zijn hun prestaties hetzelfde. Het is ook mogelijk om een ​​netwerk tussen virtuele machines te organiseren, het klembord te combineren en bestanden over te dragen, maar er is geen video-opname.

Een opvallend kenmerk van VMWare is dat voor sommige systemen automatische installatiescripts zijn ontwikkeld en al gereed zijn, waarmee u het systeem automatisch kunt installeren en zonder al te veel parameters op te geven. Dit kan in sommige situaties erg handig zijn.

3. Qemu

Als je niet het gebruikelijke x86-besturingssysteem wilt gebruiken, maar een systeem voor ARM-apparaten, bijvoorbeeld Android, Raspbian of RISC OS, dan zullen de twee vorige virtuele Linux-machines je niet helpen. Alleen Qemu kan deze taak aan.

Qemu is een afkorting voor Quick Emulator. Dit is een heel eenvoudig te configureren consolehulpprogramma, maar je kunt er veel interessante dingen mee doen op VirtualBox-niveau. Je kunt elk besturingssysteem draaien, inclusief ARM. Je kunt het besturingssysteem op een echte harde schijf of in een bestand installeren. hardwareversnelling en sommige distributies zelfs automatisch downloaden via internet.

Ondanks zijn naam is het een zeer krachtig hulpmiddel voor het werken met virtualisatie op Linux;

sudo apt installeer qemu qemu-kvm libvirt-bin

4. KVM

KVM of volledig kernelgebaseerde virtuele machine (kernelgebaseerde virtuele machine) is een implementatie op kernelniveau van een virtualisatieplatform dat extra mogelijkheden biedt aan Qemu en zeer hoge snelheid door rechtstreeks in de kernel te draaien.

Dit alles betekent dat KVM sneller en stabieler is dan VirtualBox, maar KVM is veel moeilijker te configureren en te onderhouden. KVM-technologie is een zeer populaire oplossing voor het hosten van virtuele machines, ook op veel servers op internet.

Om KVM te gaan gebruiken, moet u eerst controleren of uw hardware hardwareversnelling ondersteunt; hiervoor gebruikt u het cpu-checker-hulpprogramma. Als alles wordt ondersteund, kunt u doorgaan met het installeren van KVM:

sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils virt-manager

Eenmaal geïnstalleerd, kunt u toegang krijgen tot virtuele kvm-machines met behulp van de virtuele machinebeheerder die in het menu verschijnt. Andere Linux-virtualisatiesystemen, zoals XEN, worden ook met deze manager beheerd.

5. XEN

Dit is een ander virtualisatieplatform voor Linux dat sterk lijkt op KVM. Maar er zijn enkele verschillen. Net als KVM ondersteunt het hardwareversnelling, veel architecturen, waaronder ARM, en draait het verschillende gastsystemen, waaronder Windows. Maar het belangrijkste verschil is dat KVM standaard in de Linux-kernel is ingebouwd, en om Xen te laten werken heb je een speciaal gebouwde kernel nodig die dit ondersteunt.

Naast andere kenmerken van Xen kan worden opgemerkt dat het systeem vrij snel zal werken, zelfs zonder hardwareversnelling als je Linux gebruikt. Anders zouden deze Linux-virtualisatiesystemen

Conclusies

In dit artikel hebben we gekeken naar de beste virtuele machines voor Linux. Zoals u kunt zien, ontwikkelt virtualisatie op Linux zich zeer snel en zijn er heel wat oplossingen die u op uw systeem kunt gebruiken. Welke virtuele machine of virtualisatiesysteem gebruikt u? Schrijf in de reacties!

Vandaag laat ik je zien hoe je een virtuele machine of, met andere woorden, een virtuele computer installeert. Wat is dit, vraag je? Virtuele machine is een speciaal programma dat op uw hoofdcomputer wordt geïnstalleerd en dit exact repliceert. maak een virtuele machine, of zelfs meerdere stukken, om er verschillende besturingssystemen op te installeren: Windows, Linux, Mac OS en andere.

Ik laat je zien hoe je een virtuele machine installeert, welk programma je hiervoor moet gebruiken en hoe je dat eigenlijk moet doen Linux installeren of een ander systeem op deze virtuele computer.

1. Download de virtuele machine

Het eerste dat u hoeft te doen, is de virtuele machine downloaden, of beter gezegd het programma zelf, om het te installeren. Er zijn eigenlijk tientallen goede machines, maar voor beginners is het gratis programma ideaal VirtueleBox. Om de virtuele VirtualBox-machine te downloaden, gaat u naar de officiële website en downloadt u de nieuwste versie voor uw systeem.

2. Installeer de virtuele machine
VirtualBox-programma

Zodra het downloaden van VirtualBox is voltooid, gaat u verder met de installatie.

De virtuele machine wordt in het Engels geïnstalleerd, maar na de eerste lancering de taal zal veranderen in het Russisch, dus u hoeft zich geen zorgen te maken. Nadat u het gedownloade bestand hebt gestart, klikt u op de knop Volgende in de eerste twee vensters zonder iets te wijzigen, schakelt u vervolgens het extra selectievakje uit, dat verantwoordelijk is voor het installeren van een extra balk, en klikt u op Volgende, vervolgens op JA en Installeren. Nadat u de bestanden naar de installatiemap heeft gekopieerd, hoeft u alleen maar op Installeren en Voltooien te klikken. Ik heb ook alle acties op foto's laten zien.

 

3. Maak een virtuele machine

Direct na de installatie start het programma en hebben we nu nodig maak uw eerste virtuele machine. Dit gebeurt heel eenvoudig, waarbij letterlijk een paar vensters worden gevuld.

Klik in de linkerbovenhoek van het programma op de knop Maken.

Voer in het geopende venster de naam van uw machine in. Ik voer bijvoorbeeld OS Linux in, omdat ik dit systeem op deze virtuele computer zal installeren. En selecteer het systeemtype, er zijn zowel Linux, Windows als andere systemen.

Geef nu op hoeveel RAM deze virtuele machine kan gebruiken. De standaardwaarde is 128 megabytes, maar ik meestal Ik kies voor 1 gigabyte, dat wil zeggen 1024 megabytes. Voor Linux zal er zoveel RAM over zijn :)

Selecteer het item in het volgende venster Maak een nieuwe virtuele harde schijf.

Laat het type standaard VDI staan.

Selecteer vervolgens het schijfformaat. Het is beter om te kiezen Dynamische virtuele harde schijf, aangezien zo'n schijf niet meteen veel ruimte in beslag neemt, maar vol raakt naarmate er verschillende programma's op de virtuele machine worden geïnstalleerd.

Klaar! Hoe maak een virtuele machine heb het uitgezocht! Nu moeten we u het proces laten zien van het installeren van het systeem op een "nieuwe computer".

4. Installeer Linux op een virtuele machine

Download eerst de Linux-systeemimage, wat dat wel zal doen installeren op een virtuele machine. Selecteer daarna de nieuw gemaakte virtuele machine en klik op de knop Configureren.

Ga naar het tabblad Media en klik op de schijf met een groen kruis, wat betekent Een schijf toevoegen. Dat wil zeggen dat we op deze manier aan deze virtuele computer zullen aangeven waar de Linux-systeemimage zich bevindt.

Geef de locatie op uw computer op door op Afbeelding selecteren en Openen te klikken.

Geweldig! Nu weet de virtuele machine waar Linux zal worden geïnstalleerd. Klik op OK om op te slaan.

Het enige dat u hoeft te doen, is op Starten klikken om aan de slag te gaan. Linux installeren op een virtuele machine.

Als je Linux nog nooit hebt hoeven installeren, volg dan de stappen die in mijn onderstaande afbeeldingen zijn aangegeven.

Markering! In dit geval Ik installeer Linux Mint op een virtuele machine! Dit is niet het onderwerp van deze les, dus ik zal niet elke stap in detail beschrijven, maar alleen alle acties in de onderstaande afbeeldingen laten zien!

Informatie ter referentie:

1 . Redenen voor het maken van virtuele machines

De belangrijkste reden dat gebruikers maakt virtuele machines maken– dit is een wens van veel verschillende systemen. Inclusief MacOS, Linux, zoals XP of 98 enzovoort.

Bovendien zorgt een virtuele machine ervoor dat u zich meer ontspannen voelt bij het bezoeken van verschillende sites, omdat u niet bang hoeft te zijn dat u een virus of ander vervelend spul oploopt!

Ik gebruik bijvoorbeeld een virtuele machine om nieuwe besturingssystemen te leren, maar ook voor demonstratiedoeleinden, omdat ik soms de installatie en werking moet laten zien van sommige programma's die niet op de hoofdcomputer kunnen worden aangeraakt.

2 . Over programma's voor het maken van virtuele machines

Voor beginners is VirtualBox het handigst en begrijpelijkst. Maar er zijn nog veel meer programma's, in sommige opzichten beter en in andere slechter. Bijvoorbeeld VMware Workstation, Paragon Go Virtual, Windows Virtual PC. U kunt beschrijvingen, recensies, voor- en nadelen, enzovoort lezen.

3 . Virtuele machine maken 2

Als je wilt maak een andere virtuele machine, of zelfs meerdere, om er andere systemen op te installeren, dan gebeurt dit op dezelfde manier als ik in paragraaf heb beschreven. Op dezelfde manier klikken we op de knop Maken en geven we de nodige parameters aan: naam, systeemtype, schijf- en RAM-grootte, enzovoort!

Ik wens je veel succes bij het installeren van de virtuele machine en het besturingssysteem erop.

Linux-besturingssysteem is interessant voor veel gebruikers, maar weinigen durven Windows ernaar te veranderen. Als je je echter verdiept in de essentie van hoe dit platform werkt, zul je zien dat Windows niet de enige mogelijke optie is (vooral gezien de hoge kosten). Eerst moet je begrijpen hoe Linux op een virtuele machine wordt geïnstalleerd.

Wat is er nodig om dit doel te bereiken?

1. De processor moet hardwarerendering ondersteunen
2. Geïnstalleerde VM VirtualBox-applicatie van Oracle (hierna VB genoemd)
3. ISO-image van het Linux-besturingssysteem gedownload

Na het installeren van de virtuele machine (dit is een vrij snel proces), kun je doorgaan naar het eigenlijke Linux-besturingssysteem zelf.

Tegenwoordig kun je veel varianten van Linux vinden die op de kernel zijn ontwikkeld. Nu zullen we naar de meest voorkomende kijken: Ubuntu-besturingssysteem.

1. Start VB en klik "Creëren".

Geef de VM-naam op - Ubuntu, evenals het type besturingssysteem – Linux. U moet ook de platformversie opgeven; het hangt af van de bitdiepte van het geladen besturingssysteem - 32x of 64x.

2. We stellen de hoeveelheid RAM in die moet worden toegewezen voor de werking van de VM. In dit geval functioneert het besturingssysteem normaal met een volume van 1024 MB.

3. Maak een nieuwe harde schijf. Selecteer het bestandstype dat wordt gebruikt bij het maken van een nieuwe schijfkopie. Het is het beste om het item actief te laten VDI.



Als we willen dat de schijf dynamisch is, controleer dan de overeenkomstige parameter. Hierdoor kan de schijfruimte groeien naarmate de VM zich vult met bestanden.

We hebben een VM gemaakt, maar deze is momenteel niet actief. Om het in te schakelen, moet u het starten door op de knop te klikken die overeenkomt met de naam. Of u kunt dubbelklikken op de VM zelf.

Linux-installatie

Het installeren van Ubuntu is zo eenvoudig mogelijk en vereist geen speciale vaardigheden. Na het starten van de VM verschijnt het installatieprogrammavenster. Het moet de locatie van de gedownloade Ubuntu-image aangeven.

Nu deze afbeelding is geselecteerd, gaan we verder met de volgende stap. Selecteer in het nieuwe venster de interfacetaal – Russisch, zodat het installatieproces volledig begrijpelijk is.

In het eerste geval kunt u een idee krijgen van het besturingssysteem, maar met een volledige installatie kunt u zich beter onderdompelen in de omgeving. Laten we kiezen "Installeren".

Hierna verschijnt het. Laten we controleren of de pc-parameters consistent zijn met de vereisten van de ontwikkelaars. Zo ja, laten we verder gaan met de volgende stap.

Selecteer tijdens de installatie de optie die biedt om de schijf te wissen en Ubuntu te installeren.

Tijdens het installatieproces kunt u de tijdzone instellen en de toetsenbordindeling opgeven.

De installatieprocedure duurt ongeveer 20 minuten.

Na voltooiing wordt de pc automatisch opnieuw opgestart, waarna het bureaublad van de geïnstalleerde Ubuntu wordt gestart.

Installatie Linux-Ubuntu voltooid, kunt u beginnen vertrouwd te raken met het systeem.

Veel gebruikers willen Linux proberen. De noodzaak om het gebruikelijke besturingssysteem achterwege te laten, leidt er echter toe dat dit idee het snelst wordt opgegeven. Maar om Linux te proberen, hoef je Windows niet te verwijderen; je kunt Linux op een virtuele machine installeren en je nieuwe systeem testen in een veilige omgeving.

In dit artikel zullen we het hebben over het installeren van Linux op een virtuele machine. We zullen bijvoorbeeld de virtuele machine Virtual Box en Ubuntu, een populaire Linux-distributie, gebruiken.

Om te beginnen heb je een ISO-bestand met een Linux-distributie nodig. Ga hiervoor naar de website en download de nieuwste versie van Ubuntu, op het moment van schrijven is dit Ubuntu 12.10.

We hebben ook het Oracle Virtual Box-programma nodig. Het kan ook helemaal gratis worden gedownload van de officiële website.

Start het Virtual Box-programma en klik op de knop "Maken".

Hierna wordt een venster geopend waarmee we een nieuwe virtuele machine gaan maken. We geven de naam van de machine aan, het type besturingssysteem en klikken op “Volgende” om naar het volgende venster te gaan.

Geef in het volgende venster de hoeveelheid RAM aan die beschikbaar zal zijn voor uw virtuele machine. De geselecteerde hoeveelheid mag de hoeveelheid werkelijke RAM in uw computer niet overschrijden. In de regel is 1024 megabyte voldoende.

In het volgende venster wordt u gevraagd een nieuwe harde schijf voor de virtuele machine te maken. Laat alles op de standaard staan ​​en ga verder.

In het volgende venster moet u Dynamische of Vaste schijf selecteren. Ook hier laten we de standaardwaarde staan ​​en klikken op “Volgende”.

Dat is alles, het proces van het maken van een virtuele machine is voltooid, u kunt beginnen met het installeren van Linux.

Selecteer in het Virtual Box-venster de gemaakte virtuele machine en klik op de knop "Start". Hierna wordt de “First Launch Wizard” geopend, hier moet u aangeven waar het ISO-bestand met de Linux-distributie zich bevindt. Klik hiervoor op de knop met de afbeelding van de map en selecteer het ISO-bestand.

Wanneer de distributie is geselecteerd, wordt de virtuele machine opnieuw opgestart en begint de Linux-installatie. Wacht een paar seconden totdat u op het scherm wordt gevraagd Ubuntu te installeren.

Selecteer in het venster dat verschijnt de Russische taal en klik op de knop "Ubuntu installeren".

Omdat het simpelweg onze taak is om Linux te installeren, zullen we de weg van de minste weerstand kiezen en zullen we ons leven niet ingewikkelder maken met fijnafstemming tijdens de installatie. In het venster dat verschijnt, klikt u op de knop “Doorgaan”.

Dat is alles, de installatie is begonnen. Terwijl het installatieprogramma de bestanden kopieert, kunnen we de tijdzone, toetsenbordindeling en andere instellingen configureren.

Voer in het venster voor het aanmaken van een account uw naam en wachtwoord in. U kunt hier ook ‘Automatisch inloggen’ selecteren. U hoeft dan geen wachtwoord in te voeren bij het laden van het besturingssysteem.

Hierna moet u iets langer wachten totdat de installatie is voltooid.

Nadat de installatie is voltooid, wordt de virtuele machine opnieuw opgestart en is het besturingssysteem klaar voor gebruik.

Het Linux-besturingssysteem is voor veel gebruikers interessant, maar slechts enkelen besluiten ernaar over te stappen - vanwege de gewoonte om Microsoft-producten te gebruiken. Maar je kunt met elke gewoonte breken: Windows zal geleidelijk aan vergeten worden als je eerst uitzoekt hoe je Linux op een virtuele machine installeert.

Om dit probleem op te lossen heeft u nodig:

  • Processorondersteuning voor hardwarevirtualisatie.
  • Oracle VM Virtual Box-programma.
  • Linux-distributie gedownload als ISO-image.

Nadat u het programma snel hebt geïnstalleerd, kunt u beginnen met het voltooien van de taak.

Een virtuele machine maken

Hoe je een virtuele machine op Windows 7 installeert, hebben we al in detail besproken in het gelijknamige artikel. Daar leert u alle benodigde informatie over het controleren op hardwarevirtualisatie en het inschakelen van deze functie in het BIOS.

Er zijn een groot aantal distributies gemaakt op de Linux-kernel, maar nu zullen we ons concentreren op een van de meest populaire systemen: Ubuntu. Je kunt dezelfde instructies gebruiken om Linux Fedora, Mageia, Gentoo, Puppy, enz. te installeren.

De virtuele machine is gemaakt, maar is momenteel uitgeschakeld.
Om dit in te schakelen, klikt u op de knop "Uitvoeren" op de bovenste regel, of dubbelklikt u eenvoudigweg met de linkerknop op de machine zelf.

Mogelijke problemen

Sommige gebruikers komen bij het starten van een virtuele machine de fout E_FAIL (0x80004005) tegen, wat aangeeft dat het onmogelijk is om de sessie te voltooien.
U kunt op internet verschillende oplossingen voor dit probleem vinden, maar de meest populaire zijn drie methoden:

  1. Wijzigingen in de configuratiebestandsextensies van virtuele machines van *.prev en *.tmp naar *.xml.
  2. Windows-update KB3004394 verwijderen.
  3. Een stabiele versie van VirtualBox installeren.

De eerste twee methoden zullen u waarschijnlijk niet helpen. Maar door in vrijwel alle gevallen een stabiele versie te installeren, kunt u het ontstane opstartprobleem oplossen. Het is dus beter om onmiddellijk een beproefde versie van VirtualBox te installeren (bijvoorbeeld 4.3.12) en u niet druk te maken over configuratiebestanden.

Linux installeren

De installatieprocedure voor Linux Ubuntu is extreem vereenvoudigd en vereist geen speciale kennis. Nadat u op de knop "Uitvoeren" hebt geklikt, start de installatiewizard, in het venster waarvan u het pad naar de eerder gedownloade Ubuntu ISO-image moet opgeven.

Nadat u de distributie hebt geselecteerd, verschijnt het startvenster van het installatieprogramma. Geef Russisch op in het menu aan de linkerkant om alles te begrijpen wat tijdens de installatie op het scherm wordt geschreven.

Er zijn twee opties voor verdere actie:

  • Probeer Ubuntu - het besturingssysteem start rechtstreeks vanuit de distributiekit zonder installatie op een virtuele machine.
  • Installeer Ubuntu – voltooi de installatie van het systeem met alle componenten.

In principe kun je voor de eerste optie kiezen, maar om je volledig te verdiepen in de Ubuntu-omgeving kun je beter het systeem installeren. Klik daarom op de knop “Installeren”.


Na een succesvolle installatie wordt de virtuele machine automatisch opnieuw opgestart. Na het opnieuw opstarten wordt u naar het Ubuntu-bureaublad geleid.

Toen we het hadden over het maken van een virtuele machine, hebben we de minimale systeemvereisten aangegeven waaronder Linux zal werken.

Het zou beter zijn als u wat meer middelen toewijst aan het virtuele besturingssysteem - het werkt met een minimum langzaam en is niet altijd stabiel.


Als uw instellingen de minimale systeemvereisten ernstig overschrijden, merkt u onmiddellijk een prestatieverbetering. In dit geval wordt uw hoofdbesturingssysteem niet beïnvloed - het belangrijkste is om geen resource-intensieve applicaties tegelijkertijd met de virtuele machine uit te voeren.