Har du nogensinde ønsket at prøve Ubuntu Linux (Live CD'er tæller ikke) uden at skulle bekymre dig om partitionering eller installation af en anden harddisk eller opsætning af en dual boot? Denne trin for trin guide vil lede dig gennem de nøjagtige trin for at køre Ubuntu helt inde i Windows ved hjælp af en virtuel maskine.
En stor fordel ved at bruge en virtuel maskine er, at du kan køre Ubuntu-operativsystemet og få adgang til hele det gratis softwarebibliotek, som Linux-samfundet tilbyder uden at skulle opgive Windows. Derudover er dette en fantastisk måde at evaluere Ubuntu for at se, om det er noget, du måske ønsker at skifte til.
Vær dog opmærksom på, at mens du kører et "gæst" -operativsystem inde i en virtuel maskine, er det ikke så hurtigt, som hvis du havde det samme operativsystem installeret som dit "vært" (primært) operativsystem. Det meste af hardwaremiljøet emuleres, så du sandsynligvis ikke får alle deres funktioner. Hvis du f.eks. Har et dekorativt grafikkort installeret på din Windows-maskine, er den samme enhed muligvis ikke tilgængelig for din virtuelle maskine, hvilket giver dig mulighed for at køre en mere generisk grafisk driver til gæst OS. Dette er dog kun en mindre ting, fordi den reelle fordel her er at kunne køre Windows og Ubuntu på samme tid.
Krav
Mens der er flere metoder og en række virtuelle maskinsoftware at vælge imellem, vil jeg installere Ubuntu Linux ved hjælp af Microsoft Virtual PC 2007 til denne gennemgang. Processen skal være meget ens for enhver anden virtuel maskinsoftware, hvis du vil bruge noget andet.
- Windows XP eller Vista.
- Respektabel processor (mindst ~ 1, 5 Ghz eller en dual core).
- Mindst 1 GB RAM.
- Microsoft Virtual PC 2007 (det er gratis). Downloadsiden siger, at det kræver XP Pro, men der er adskillige rapporter, det fungerer på XP Home helt fint.
- Seneste distro af Ubuntu (7.10 på dette tidspunkt). Når du har downloadet ISO-filen, skal du brænde den på CD.
Trin til installation af Ubuntu Linux inde i Microsoft Virtual PC 2007
- Åbn Virtual PC, og klik på New inde i Virtual PC Console. Guiden Ny virtuel maskine starter. Klik på Næste.
- Vælg indstillingen for at oprette en ny virtuel maskine. Klik på Næste.
- Indtast "Ubuntu Linux" for navnet på den virtuelle maskine. Klik på Næste.
- Vælg "Andet" til operativsystemet. Klik på Næste.
- Vælg indstillingen for at justere mængden af RAM og tildele mindst 256 MB, men jeg vil anbefale 512 eller højere. Jo mere RAM du tildeler hurtigere vil Ubuntu køre, men din "vært" Windows-installation vil have så meget mindre RAM, mens den virtuelle maskine kører. Klik på Næste.
- Vælg indstillingen for at bruge en ny virtuel disk. Klik på Næste.
- Vælg et sted for at gemme den virtuelle maskinfil og tildele en størrelse til den virtuelle maskine. Størrelsen, du angiver, vil være størrelsen på Ubuntu's harddisk, så sørg for at tildele mindst 10.000 MB (10 GB). Klik på Næste.
- Gennemgå oversigtssiden, og klik på Udfør for at oprette den nye virtuelle maskine. Der skal nu være en post kaldet "Ubuntu Linux" i din Virtual PC Console. Du kan vælge denne post og klikke på knappen Indstillinger for at gennemgå eller ændre VM-indstillingerne.
- Indsæt din Ubuntu-cd i dit cd-drev, vælg Ubuntu Linux-posten, og tryk på Start.
- Når din virtuelle maskine (VM) starter første gang, har den ikke nogen enheder, der er tildelt at starte fra. Som et resultat vil du sandsynligvis få en skærm, der viser VM, der prøver at starte fra netværket (“spinding” -markøren) eller bare simpelthen en “Ingen startenhed fundet” fejl.
- For at løse dette skal du fortælle VM om at bruge cd-drevet fra dit host-OS. Fra cd-menuen på Virtual PC skal du vælge “Brug fysisk drev D:” (hvor D er drevet bogstav for dit cd-drev i Windows). Dette binder D-drevet i Windows til at være cd-drevet i din VM.
- Fra handlingen Virtuel PC skal du vælge Handling> Nulstil for at genstarte VM.
- Når VM genstarter, vil den læse cd'en og give dig Ubuntu-startmenuen. Fra tidspunktet for denne skrivning har Ubuntu 7.10 en fejl i sin kerne, som ikke kommunikerer korrekt med PS2-driveremulatorer, der bruges af VM-software, såsom Virtual PC 2007. Her er, hvordan man løser dette problem (takket være Ubuntu Forums og denne fejlrapport):
- Mens du er i startmenuen, skal du trykke på F6 for at se startkommandostrengen i bunden af skærmen.
- I slutningen af kommandostrengen skal du fjerne “splash” og indtaste “i8042.noloop” før de to streger.
- Vælg muligheden for at starte Ubuntu i sikker grafiktilstand.
- Din skærm skal ligne skærmbilledet nedenfor. Hvis det sker, skal du trykke på Enter for at starte Ubuntu.
- Startprocessen kan tage lidt tid at indlæse. Hvis du ser en tom skærm i et par minutter, er det fint. Til sidst vil du se Ubuntu indlæse alle dets starttjenester, og derefter vises GUI'en. Du er nu i Ubuntu Live CD-miljøet.
- Da musen og tastaturet deles mellem din VM og vært Windows OS, når du først klikker inde i VM, vil den "låse" musen og tastaturindgangen. For at overføre kontrol tilbage til dit værts Windows OS skal du trykke på højre Alt-tasten.
- Du kan føle dig fri til at lege med applikationerne, men da alt kører fra cd'en, vil responsen være rigtig langsom. Lad os komme i gang og installere Ubuntu på den virtuelle maskine. For at starte, skal du blot dobbeltklikke på ikonet Install på skrivebordet. Installationsprogrammet starter derefter (vær tålmodig).
- Vælg dit sprog. Klik på Videresend.
- Vælg din tidszone. Klik på Videresend.
- Vælg dit tastaturlayout. Klik på Videresend.
- Ubuntu-partitioneren registrerer den mængde plads, du har tildelt din VM. Til denne vejledning vil jeg bruge standardindstillingen, som er at bruge hele disken til Ubuntu-installationen, men du kan bestemt manuelt konfigurere dine partitioner, hvis du foretrækker det, men jeg vil ikke dække manuel redigering af dine partitioner i denne vejledning. Vælg indstillingen for guidet, og klik på Videresend.
- Udfyld oplysningerne om dig selv. Sørg for at notere dit brugernavn og din adgangskode. Klik på Videresend.
- Gennemgå installationsoversigten, og klik på Installer for at indlæse Ubuntu på din virtuelle maskine. Dette kan tage nogen tid, så vær tålmodig.
- Når installationen er afsluttet, får du en meddelelse om at fjerne installations-cd'en. I menuen Virtual PC (husk, tryk på højre Alt-tast for at overføre musen) skal du vælge CD> Skub og fjerne din Ubuntu-installations-cd. Klik på Genstart nu for at starte op til din nye Ubuntu-installation på din virtuelle maskine.
- Inden vi går ind i Ubuntu for første gang, er vi nødt til at anvende musefixen på den afsluttede installation for at arbejde omkring kernen bug. Dette skal kun gøres én gang. Når VM starter, vil du se en meddelelse, der siger "Tryk på ESC for at indlæse GRUB-konfigurationen". Tryk på ESC for at åbne GRUB-konfigurationen (hvis du ikke trykker på ESC i tide, skal du blot gå til Handling> Nulstil for at genstarte VM).
- I GRUB-konfigurationen skal du sikre dig, at den første mulighed, der lyder "Ubuntu, kernel 2.6.xx-generic" er valgt, og tryk på E.
- Vælg kerneindstilling (skal være den anden linje), og tryk på E.
- Ligesom når du installerer Ubuntu, skal du ændre “splash” i slutningen af linjen til “i8042.noloop”. Tryk på Enter for at anvende ændringerne.
- Tilbage på skærmbilledet med kernelindstillinger, tryk på B for at starte Ubuntu. Når jeg først er logget ind på Ubuntu, viser jeg dig, hvordan du redigerer dette permanent, så du ikke behøver at foretage denne ændring, hver gang du starter.
- Når Ubuntu-loginskærmen vises, skal du indtaste brugernavnet og adgangskoden, du oprettede under installationen.
- Velkommen til Ubuntu helt inde i Windows.
- Nu, her er, hvordan man anvender den permanente rettelse til kernemusebuggen. Når du gør dette, behøver du ikke at bekymre dig om museproblemet mere:
- Gå til Programmer> Tilbehør> Terminal.
- Indtast: sudo gedit /boot/grub/menu.lst
- Når du bliver bedt om det, skal du indtaste dit login-adgangskode.
- Find den "kerne" -linje, vi redigerede i, da vi først startede Ubuntu (linje ~ 132), og skift igen "splash" til "i8042.noloop".
- Gem dine ændringer.
- Du er færdig! Nyd at køre Ubuntu fra indersiden af Windows.
Husk selvfølgelig, at du kører Ubuntu Linux helt fra indersiden af et virtuelt miljø. Dette bør ikke have nogen indflydelse på programfunktionaliteten, men du vil sandsynligvis ikke være i stand til at spille nogen åben GL-spil. Jeg har også fundet ud af, at lyd ikke fungerer ud af kassen, men hvis du har brug for det, skulle denne rettelse hjælpe (jeg har ikke prøvet dette, da jeg ikke bruger lyd i min VM).
Det er det. Gå ned for at give Ubuntu et rigtig godt look, og du vil måske gøre det til dit primære operativsystem.
