Anonim

Har du någonsin velat testa Ubuntu Linux (Live CD: er räknas inte) utan att behöva oroa dig för att partitionera eller installera en annan hårddisk eller installera en dubbel start? Den här steg-för-steg-guiden leder dig genom de exakta stegen för att köra Ubuntu helt inuti Windows med en virtuell maskin.

En stor fördel med att använda en virtuell maskin är att du kan köra Ubuntu-operativsystemet och få tillgång till hela det fria programvarubiblioteket som Linux-samhället erbjuder utan att behöva ge upp Windows. Dessutom är detta ett bra sätt att utvärdera Ubuntu för att se om det är något du kanske vill byta till.

Tänk på att medan du kör ett "gäst" -operativsystem i en virtuell maskin är snabbt är det inte lika snabbt som om du hade samma operativsystem som ditt "värd" (primär) operativsystem. De flesta hårdvarumiljöer är emulerade så att du troligtvis inte får alla deras funktioner. Om du till exempel har ett snyggt grafikkort installerat på din Windows-maskin kanske samma enhet inte är tillgänglig för din virtuella maskin, vilket gör att du kan köra en mer generisk grafisk drivrutin för gäst-OS. Detta är dock bara en mindre sak, eftersom den verkliga fördelen här är att kunna köra Windows och Ubuntu på samma gång.

Krav

Det finns flera metoder och en mängd virtuella maskinprogramvaror att välja mellan, men jag kommer att installera Ubuntu Linux med Microsoft Virtual PC 2007 för denna promenad. Processen bör vara mycket lik för alla andra virtuella maskinprogramvaror om du vill använda något annat.

  • Windows XP eller Vista.
  • Respektabel processor (minst ~ 1, 5 Ghz eller en dual core).
  • Minst 1 GB RAM.
  • Microsoft Virtual PC 2007 (det är gratis). Nedladdningssidan säger att det krävs XP Pro, men det finns många rapporter att det fungerar på XP Home helt fint.
  • Senaste distro av Ubuntu (7.10 i skrivande stund). När du har laddat ner ISO-filen bränner du den på CD.

Steg för att installera Ubuntu Linux inuti Microsoft Virtual PC 2007

  1. Öppna Virtual PC och klicka på New inuti Virtual PC Console. Guiden Ny virtuell maskin startar. Klicka på Nästa.
  2. Välj alternativet för att skapa en ny virtuell maskin. Klicka på Nästa.
  3. Ange "Ubuntu Linux" för namnet på den virtuella maskinen. Klicka på Nästa.
  4. Välj ”Övrigt” för operativsystemet. Klicka på Nästa.
  5. Välj alternativet för att justera mängden RAM och tilldela minst 256 MB, men jag skulle rekommendera 512 eller högre. Ju mer RAM du tilldelar desto snabbare kommer Ubuntu att köra, men din "värd" Windows-installation kommer att ha mycket mindre RAM medan den virtuella maskinen körs. Klicka på Nästa.
  6. Välj alternativet för att använda en ny virtuell disk. Klicka på Nästa.
  7. Välj en plats för att spara den virtuella maskinfilen och tilldela en storlek för den virtuella maskinen. Storleken du anger är storleken på Ubuntu hårddisk, så se till att du tilldelar minst 10 000 MB (10 GB). Klicka på Nästa.
  8. Granska sammanfattningssidan och klicka på Slutför för att skapa den nya virtuella maskinen. Det bör nu finnas en post som heter "Ubuntu Linux" i din virtuella PC-konsol. Du kan välja den här posten och klicka på knappen Inställningar för att granska eller ändra VM-inställningarna.

  9. Sätt i din Ubuntu-CD i din CD-enhet, välj Ubuntu Linux-posten och tryck på Start.
  10. När din virtuella maskin (VM) startar för första gången kommer den inte att ha några enheter tilldelade att starta från. Som ett resultat kommer du förmodligen att få en skärm som visar att VM försöker starta upp från nätverket (“spinning” -markören) eller helt enkelt ett “No boot device found” -fel.
  11. För att åtgärda detta måste du berätta för VM att använda CD-enheten från värdens OS. Från CD-menyn på Virtual PC, välj “Use Physical Drive D:” (där D är CD-enhetens enhetsbokstav i Windows). Detta kommer att binda D-enheten i Windows till att vara CD-enheten i din VM.
  12. Från den virtuella PC-menyn väljer du Åtgärd> Återställ för att starta om VM.
  13. När VM startas om kommer den att läsa CD: n och ge dig Ubuntu-startmenyn. Från och med tidpunkten för detta skrivande har Ubuntu 7.10 ett fel i sin kärna som inte kommunicerar korrekt med PS2-drivrutinsemulatorer som används av VM-programvara som Virtual PC 2007. Så här löser du det här problemet (tack vare Ubuntu Forums och den här felrapporten):
    1. På startmenyn trycker du på F6 för att se startkommandosträngen längst ner på skärmen.
    2. I slutet av kommandosträngen, ta bort "splash" och ange "i8042.noloop" innan de två streckarna.
    3. Välj alternativet för att starta Ubuntu i säkert grafikläge.
    4. Din skärm ska se ut som skärmdumpen nedan. Om det gör det, tryck på Enter för att starta Ubuntu.

  14. Startprocessen kan ta lite tid att ladda. Om du ser en tom skärm i några minuter är det bra. Så småningom kommer du att se Ubuntu ladda alla sina starttjänster och sedan kommer GUI att visas. Du är nu i Ubuntu Live CD-miljön.
  15. Eftersom musen och tangentbordet delas mellan din VM och värd Windows OS, när du klickar in i VM kommer det att "låsa" musen och tangentbordet. För att överföra kontrollen tillbaka till värdens Windows OS trycker du på höger Alt-tangenten.
  16. Du kan gärna leka med applikationerna, men eftersom allt körs från CD-skivan kommer responsen att bli riktigt långsam. Låt oss komma igång och installera Ubuntu på den virtuella maskinen. För att starta, dubbelklicka på Installera-ikonen på skrivbordet. Installationsprogrammet startar sedan (ha tålamod).

  17. Välj ditt språk. Klicka framåt.
  18. Välj din tidszon. Klicka framåt.
  19. Välj tangentbordslayout. Klicka framåt.
  20. Ubuntu-partitionern kommer att upptäcka hur mycket utrymme du tilldelade din VM. För den här guiden kommer jag att använda standardalternativet som är att använda hela disken för Ubuntu-installationen, men du kan säkert konfigurera dina partitioner manuellt om du föredrar det, men jag täcker inte manuell redigering av dina partitioner i den här guiden. Välj alternativet för guidad och klicka på Framåt.
  21. Fyll i informationen om dig själv. Se till att du anger ditt användarnamn och lösenord. Klicka framåt.

  22. Granska installationssammanfattningen och klicka på Installera för att ladda Ubuntu på din virtuella maskin. Det kan ta lite tid, så var tålamod.
  23. När installationen är klar får du ett meddelande om att ta bort installations-CD: n. I menyn Virtual PC (kom ihåg, tryck på höger Alt-tangenten för att överföra musen) välj CD> Mata ut och ta bort Ubuntu-installations-CD. Klicka på Starta om nu för att starta upp din nya Ubuntu-installation på din virtuella maskin.
  24. Innan vi går in i Ubuntu för första gången måste vi använda musfixen på den färdiga installationen för att arbeta runt kärnbugg. Detta behöver bara göras en gång. När VM startar kommer du att se ett meddelande som säger "Tryck på ESC för att ladda GRUB-konfigurationen". Tryck på ESC för att gå in i GRUB-konfigurationen (om du inte tryckte på ESC i tid, gå bara till Åtgärd> Återställ för att starta om VM).
  25. I GRUB-konfigurationen, se till att det första alternativet som läser "Ubuntu, kernel 2.6.xx-generic" är valt och tryck på E.

  26. Välj kärnalternativet (ska vara den andra raden) och tryck på E.

  27. Precis som när du installerar Ubuntu, ändra "splash" i slutet av raden till "i8042.noloop". Tryck på Enter för att tillämpa ändringarna.

  28. Tillbaka på skärmen för kärnalternativ, tryck på B för att starta Ubuntu. När jag är inloggad på Ubuntu kommer jag att visa dig hur du ändrar detta permanent så att du inte behöver göra denna ändring varje gång du startar.
  29. När Ubuntu-inloggningsskärmen visas anger du användarnamnet och lösenordet du skapade under installationen.
  30. Välkommen till Ubuntu helt inuti Windows.

  31. Nu, här är hur du använder den permanenta fixen för kärnmusfelen. När du gör detta behöver du inte oroa dig för musproblemet längre:
    1. Gå till Program> Tillbehör> Terminal.
    2. Ange: sudo gedit /boot/grub/menu.lst
    3. Ange ditt inloggningslösenord när du uppmanas.

    4. Leta reda på "kärnan" -raden vi redigerade i när du först startade Ubuntu (rad ~ 132) och ändra igen "splash" till "i8042.noloop".

    5. Spara dina ändringar.
  32. Du är färdig! Njut av att köra Ubuntu från Windows.

Kom ihåg naturligtvis att du kör Ubuntu Linux helt från insidan av en virtuell miljö. Detta bör inte ha någon effekt på programfunktionaliteten, men du kommer troligtvis inte att kunna spela några öppna GL-spel. Jag har också upptäckt att ljudet inte fungerar utanför rutan, men om du behöver det borde denna fixing hjälpa (jag har inte testat detta, eftersom jag inte använder ljud i min VM).

Det är allt. Gå ner för att ge Ubuntu ett riktigt snyggt utseende och du kanske vill göra det till ditt primära operativsystem.

Hur du installerar och kör Ubuntu Linux i Windows