Har du noen gang ønsket å prøve Ubuntu Linux (Live CD teller ikke) uten å måtte bekymre deg for å partisjonere eller installere en annen harddisk eller sette opp en dual boot? Denne trinnvise guiden vil lede deg gjennom de nøyaktige trinnene for å kjøre Ubuntu helt inne i Windows ved å bruke en virtuell maskin.
En stor fordel med å bruke en virtuell maskin er at du kan kjøre Ubuntu-operativsystemet og få tilgang til hele gratis programvarebiblioteket som Linux-samfunnet tilbyr uten å måtte gi opp Windows. I tillegg er dette en flott måte å evaluere Ubuntu for å se om det er noe du kanskje vil bytte til.
Men husk at mens du kjører et “gjest” -operativsystem inne i en virtuell maskin, er det ikke så raskt som om du hadde det samme operativsystemet installert som ditt "vert" (primære) OS. Det meste av maskinvaremiljøet er emulert, slik at du sannsynligvis ikke får alle funksjonene deres. Hvis du for eksempel har et fancy grafikkort installert på Windows-maskinen din, kan det hende at den samme enheten ikke er tilgjengelig for den virtuelle maskinen din, slik at du kan kjøre en mer generisk grafisk driver for gjesteoperativsystemet. Dette er imidlertid bare en mindre ting, fordi den virkelige fordelen her er å kunne kjøre Windows og Ubuntu på samme tid.
Krav
Selv om det er flere metoder og en rekke virtuelle maskinvare å velge mellom, skal jeg installere Ubuntu Linux ved å bruke Microsoft Virtual PC 2007 for denne turen. Prosessen skal være veldig lik for annen programvare for virtuell maskin hvis du vil bruke noe annet.
- Windows XP eller Vista.
- Respektabel prosessor (minst ~ 1, 5 Ghz eller en dual core).
- Minst 1 GB RAM.
- Microsoft Virtual PC 2007 (det er gratis). Nedlastingssiden sier at det krever XP Pro, men det er mange rapporter at det fungerer på XP Home helt fint.
- Siste distro av Ubuntu (7.10 i skrivende stund). Når du har lastet ned ISO-filen, brenn den på CD.
Trinn for å installere Ubuntu Linux i Microsoft Virtual PC 2007
- Åpne Virtual PC og klikk New inne på Virtual PC Console. Veiviseren for den nye virtuelle maskinen starter. Klikk Neste.
- Velg alternativet for å opprette en ny virtuell maskin. Klikk Neste.
- Skriv inn "Ubuntu Linux" for navnet på den virtuelle maskinen. Klikk Neste.
- Velg “Annet” for operativsystemet. Klikk Neste.
- Velg alternativet for å justere mengden RAM og tilordne minst 256 MB, men jeg vil anbefale 512 eller høyere. Jo mer RAM du tildeler raskere vil Ubuntu kjøre, men din "vert" Windows-installasjon vil ha så mye mindre RAM mens den virtuelle maskinen kjører. Klikk Neste.
- Velg alternativet for å bruke en ny virtuell disk. Klikk Neste.
- Velg et sted for å lagre den virtuelle maskinfilen og tilordne en størrelse for den virtuelle maskinen. Størrelsen du angir vil være størrelsen på Ubuntu's harddisk, så sørg for at du tildeler minst 10 000 MB (10 GB). Klikk Neste.
- Gå gjennom sammendragssiden og klikk Fullfør for å opprette den nye virtuelle maskinen. Det skal nå være en oppføring kalt "Ubuntu Linux" i din virtuelle PC-konsoll. Du kan velge denne oppføringen og klikke på Innstillinger-knappen for å gå gjennom eller endre VM-innstillingene.
- Sett Ubuntu-CDen inn i CD-stasjonen, velg Ubuntu Linux-oppføringen og trykk Start.
- Når din virtuelle maskin (VM) starter for første gang, vil den ikke ha noen enheter tildelt å starte fra. Som et resultat vil du sannsynligvis få en skjerm som viser at VM prøver å starte opp fra nettverket ("spinning" -markøren) eller bare en "Ingen oppstartsenhet funnet" -feil.
- For å fikse dette, må du be VM om å bruke CD-stasjonen fra verts OS. Fra CD-menyen til Virtual PC velger du “Use Physical Drive D:” (der D er stasjonsbokstaven til CD-stasjonen i Windows). Dette vil binde D-stasjonen i Windows til å være CD-stasjonen i din VM.
- Velg Handling> Tilbakestill for å starte VM på nytt fra den virtuelle PC-menyen.
- Når VM starter på nytt, vil den lese CD-en og gi deg Ubuntu-oppstartsmenyen. Fra tidspunktet for dette skrives har Ubuntu 7.10 en feil i kjernen som ikke kommuniserer riktig med PS2-driveremulatorer som brukes av VM-programvare som Virtual PC 2007. Slik kan du løse dette problemet (takket være Ubuntu Forums og denne feilrapporten):
- Mens du er på startmenyen, trykker du på F6 for å se boot-kommandostrengen nederst på skjermen.
- På slutten av kommandostrengen, fjern “splash” og skriv inn “i8042.noloop” før de to bindene.
- Velg alternativet for å starte Ubuntu i sikker grafikkmodus.
- Skjermen din skal se ut som skjermdumpen nedenfor. Hvis det gjør det, trykk Enter for å starte opp til Ubuntu.
- Oppstartprosessen kan ta litt tid å laste. Hvis du ser en blank skjerm i noen minutter, er dette greit. Etter hvert vil du se Ubuntu laste ned alle oppstartstjenestene sine, og deretter vises GUI-en. Du er nå i Ubuntu Live CD-miljøet.
- Siden musen og tastaturet er delt mellom din VM og det Windows-operativsystemet, når du først klikker inne i VM, vil det "låse" musen og tastaturinngangen. For å overføre kontrollen tilbake til vertsvinduet ditt, trykker du på høyre Alt-tasten.
- Du kan gjerne leke med applikasjonene, men siden alt kjører fra CD-en, vil responsen være veldig treg. La oss starte virksomheten og installere Ubuntu på den virtuelle maskinen. For å starte, dobbeltklikker du bare på Install-ikonet på skrivebordet. Installasjonsprogrammet starter deretter (vær tålmodig).
- Velg ditt språk. Klikk Fremover.
- Velg tidssone. Klikk Fremover.
- Velg tastaturoppsett. Klikk Fremover.
- Ubuntu-partisjonøren vil oppdage hvor mye plass du har tildelt din VM. For denne guiden skal jeg bruke standardalternativet som er å bruke hele disken til Ubuntu-installasjonen, men du kan sikkert konfigurere partisjonene manuelt hvis du foretrekker det, men jeg vil ikke dekke manuell redigering av partisjonene i denne guiden. Velg alternativet for guidet, og klikk Fremover.
- Fyll ut informasjonen om deg selv. Sørg for at du noterer ditt brukernavn og passord. Klikk Fremover.
- Gå gjennom installasjonssammendraget og klikk Installer for å laste Ubuntu på den virtuelle maskinen. Dette kan ta litt tid, så vær tålmodig.
- Når installasjonen er fullført, vil du få et varsel om å fjerne installasjons-CDen. I den virtuelle PC-menyen (husk å trykke på høyre Alt-tasten for å overføre musen), velg CD> Fjern og fjern Ubuntu-installasjons-CDen. Klikk på Start på nytt nå for å starte opp den nye Ubuntu-installasjonen på den virtuelle maskinen.
- Før vi går inn på Ubuntu for første gang, må vi bruke musefiksen på den fullførte installasjonen for å jobbe rundt kjernefeilen. Dette trenger bare å gjøres én gang. Når VM starter opp, vil du se en melding som sier “Trykk ESC for å laste GRUB-konfigurasjonen”. Trykk ESC for å gå inn i GRUB-konfigurasjonen (hvis du ikke trykket på ESC i tide, bare gå til Handling> Tilbakestill for å starte VM på nytt).
- I GRUB-konfigurasjonen, sørg for at det første alternativet som lyder “Ubuntu, kernel 2.6.xx-generic” er valgt, og trykk E.
- Velg kjernealternativet (skal være den andre linjen) og trykk E.
- Akkurat som når du installerer Ubuntu, endrer du “splash” på slutten av linjen til “i8042.noloop”. Trykk Enter for å bruke endringene.
- Tilbake på skjermen for kjernealternativ, trykk B for å starte Ubuntu. Når du er logget inn på Ubuntu, vil jeg vise deg hvordan du kan redigere dette permanent, slik at du ikke trenger å gjøre denne endringen hver gang du starter.
- Når Ubuntu-påloggingsskjermen vises, skriver du inn brukernavnet og passordet du opprettet under installasjonen.
- Velkommen til Ubuntu helt inne i Windows.
- Nå, her er hvordan du bruker den faste fiksen for kjernemusfeilen. Når du har gjort dette, trenger du ikke å bekymre deg for museproblemet lenger:
- Gå til Programmer> Tilbehør> Terminal.
- Skriv inn: sudo gedit /boot/grub/menu.lst
- Når du blir bedt om det, oppgir du innloggingspassordet.
- Finn “kjernen” -linjen vi redigerte i da vi først startet opp Ubuntu (linje ~ 132), og endre “splash” til “i8042.noloop” igjen.
- Lagre endringene dine.
- Du er ferdig! Gled deg over å kjøre Ubuntu fra innsiden av Windows.
Husk selvfølgelig at du kjører Ubuntu Linux helt fra innsiden av et virtuelt miljø. Dette skal ikke ha noen innvirkning på programfunksjonaliteten, men du vil sannsynligvis ikke kunne spille noen åpne GL-spill. Jeg har også funnet ut at lyd ikke virker ut av boksen, men hvis du trenger det, bør dette fikset hjelpe (jeg har ikke prøvd dette, siden jeg ikke bruker lyd i min VM).
Det er det. Gå ned til å gi Ubuntu et virkelig bra utseende, og det kan være lurt å gjøre det til ditt primære operativsystem.