Sida 1 av 1

Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 10:14
av Ett_tingest
Hej på er allesammans.
Jo det är så att jag ha inte använt mig av Ubuntu speciellt länge och aldrig arbetat med KVM förr.
Har installerat KVM i samband med att jag sökte på "virt-manager" som jag lade till för installation.
Vill kunna skapa egna virtuella maskiner genom GUI i Ubuntu 9.10.
Efter att allt blivit installerat körde jag igång "Virtual Machine Manager" som finns under "Applications->System Tools".
Men när jag försöker skapa en ny maskin får jag upp ett felmeddelande som säger:

"Unable to complete install 'Couldn´t create storage volume 'server.img': 'cannot create path '/var/lib/libvirt/images/sevrer.igm': Permission denied"

Har detta att göra med att jag inte använder "root" som användare när jag försöker skapa maskinen? Vill helst slippa behöva logga in som root då det kan bli en massa komplikationer om man gör det. Finns det något sätt att fixa detta utan att behöva installera via terminalen samt slippa behöva aktivera och logga in som root? Har försökt hitta någon guide som går igenom hur man fixar med detta via GUI men inte hittat någon. Google is not my best friend anymore ;)

Tack på förhand!

MvH Ett_tingest

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 10:36
av Konservburk
Det ser ut som att du behöver ge den root-rättigheter, iaf när du skapar nya virtuella maskiner. Du kan ställa in så att den frågar efter ditt lösenord och därefter startar med root-rättigheter.

Gå till Preferences -> Main Menu -> System Tools/Virtual Machine Manager -> Properties
Ändra kommandot till gksudo virt-manager

Om du inte vill ge den några root-rättigheter alls så kanske det är möjligt att det kan räcka att ändra rättigheter på katalogen /var/lib/libvirt/images/ där den försöker skriva filerna, men det är inte alls säkert att det är tillräckligt.

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 10:42
av Ett_tingest
Aha! Det var ju en trevlig liten grej man kunde göra =)
Men innan jag vågar mig på att göra något sådant, vet du om något som kan gå snett om jag kör Virtual Machine Manager med "gksudo virt-manager" istället för på vanligt vis? Kan det få mitt grund OS vilket är Ubuntu 9.10 att krascha eller påverka andra saker i systemet? Eller kommer det enbart kunna påverka så att i värsta fall bara Virtual Machine Manager ger upp?

MvH Ett_tingest

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 10:54
av Konservburk
Det borde inte vara någon fara, men jag tänker inte lova något. Ger du programmet root-rättigheter så kan det i princip göra vad det vill med systemet ditt. Litar du på programmet så är det förmodligen inga problem. Är du bara lite orolig så kan du begränsa dig till att ge det rooträttigheter bara när du tänker skapa nya virtuella maskiner, men köra det som vanligt i annat fall.

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 11:02
av Ett_tingest
Men skulle inte det innebära att jag inte kan skriva till min image om jag är inloggad som någon som inte har root rättigheter mot den virtuella maskinen?
Menar om jag bara använder gksudo vid skapandet av maskinerna och sedan kör det som vanligt när jag väl har skapat maskinen... får jag inte då problem med att installera ett OS?

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 11:12
av Konservburk
Nja, det är ju egentligen inte virt-manager som kör de virtuella maskinerna. Det gör KVM som är en del av kärnan, vilket är snäppet värre än vanliga root-rättigheter. Jag vet inte exakt vad virt-manager gör, men jag misstänker att den "bara" talar om för KVM att du t.ex. vill att en viss virtuell maskin ska startas eller stoppas.

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 11:28
av Ett_tingest
Ah okej,
tack för hjälpen.
Gjorde som du föreslog och la till gksudo i virt-manager. Får se om allt jag vill fungerar som det ska =)

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 12:00
av Ett_tingest
Ingen som råkat på problemet med att få altgr att fungera som det ska samt att bokstäverna för ä och ö sitter på fel platser på tangentbordet?
Märkte att jag kan skriva @ tecknet genom altgr + 2 men inte altgr + 7 för { eller för andra tecken. Något jag missat vid installationen av den virtuella maskinen? Installerar Ubuntu 9.04 virtuellt genom KVM och valde vanliga swedish keyboard layout.

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 13:43
av Ett_tingest
Hej på er allesammans, fortsätter skriva här där jag en gång började.
Börjar ge upp hoppet om att få i ordning på KVM som det ska. Tangentsbords layouten är helt åt H*lve*e.
Satte den på svensk layout men altgr fungerar inte och shift fungerar halvt om halvt.
Konstigt att allt fungerar som det skall när man kör windows i botten och sedan virtualbox med ubuntu.. Men inte när man kör Ubuntu 9.10 i botten med Ubuntu 9.04 som virtuellt OS i KVM. Hade samma problem när jag testade XenSever 5.5...

Får hoppas att VMWare ESXi fungerar bättre. =)
Ingen som har en ide om något man kan göra för att få svensk tangentbords layout att fungera i KVM när man kör ubuntu 9.04 virtuellt?

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 13:51
av Konservburk
Ett_tingest skrev:Börjar ge upp hoppet om att få i ordning på KVM som det ska. Tangentsbords layouten är helt åt H*lve*e.
Satte den på svensk layout men altgr fungerar inte och shift fungerar halvt om halvt.
Jag har ingen aning om vad det kan bero på. Blir det någon skillnad om du sätter amerikansk layout utanför KVM och sedan startar om den virtuella maskinen?

Du kan ändra snabbt och tillfälligt med kommandot setxkbmap us i terminalen eller från alt+f2. Byt ut us mot se för att gå tillbaka till svensk layout.

Re: Sätta upp KVM på Ubuntu 9.10

Postat: 14 apr 2010, 14:21
av Ett_tingest
Hej,
Nej det gjorde inte någon skillnad alls, testade den grejen för jag läste om det på det engelska forumet...
Men det gjorde inte någon skillnad. Någon som vet ifall VMWare ESXi är bra att köra med?

MvH Ett_tingest