Differences between revisions 6 and 7
Revision 6 as of 2007-04-30 19:29:22
Size: 2280
Editor: VilleLaitila
Comment:
Revision 7 as of 2007-08-24 10:35:31
Size: 4003
Editor: Epeli
Comment: Laajensin artikkelia + parempi tapa korjata usb-ongelma.
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Virtuaalikoneista VirtualBox on jäänyt täällä todella vähälle huomiolle. Googlekin antoi tämän artikkelin tekohetkellä vain 7 suomenkielistä hakutulosta hakusanalla "virtualbox". Ohjelman esittelyn voi lukea teprr:n kirjoittamasta [http://forum.ubuntu-fi.org/index.php?topic=7985.msg%msg_id% viestistä]. VirtualBox on hyvin kehittynyt usean käyttöjärjestelmän virtualisointi-ohjelmisto. Se on Vmwarea kevyempi, mutta osaa silti pyörittää Linuxeja sekä Windowseja aina Vistaan asti ja sisältää Vmware-tools:ia vastaavan Guest Additions-ohjelmiston.
Line 4: Line 4:
Virtualbox on Vmwarea kevyempi softa mutta osaa silti pyörittää Linuxeja sekä Windowseja aina Vistaan asti. Asennus on helppoa, sillä VirtualBox tarjoaa valmiin asennuspaketin Ubuntulle. Hae siis seuraavasta linkistä asennuspaketti työpöydällesi, joko Dapperille tai Edgylle tarkoitettu asennuspaketti riippuen Ubuntusi versiosta: Asennus on helppoa, sillä VirtualBox tarjoaa oman pakettivarasto-lähteen Ubuntulle.
 {{{
deb http://www.virtualbox.org/debian feisty non-free
}}}
 Lisää tämä siis '''/etc/apt/sources.list'''-tiedostoon.
Line 6: Line 10:
[http://www.virtualbox.org/wiki/Downloads VirtualBox Downloads]  Päivitä lähteet ja asenna VirtualBox
 {{{
$ sudo apt-get update
$ sudo apt-get install virtualbox
}}}
Line 8: Line 16:
Avaa konsoli ja kirjoita seuraavat käskyt:

Asenna ensin Virtualboxin riippuvuudet:

{{{
sudo apt-get install libxalan110 libxerces27 libstdc++5
}}}
Siirry sitten kansioon, jossa asennuspaketti sijaitsee:

{{{
cd ~/Desktop
}}}
Asenna VirtualBox:

{{{
sudo dpkg -i VirtualBox_1.3.6_Ubuntu_edgy_i386.deb
}}}
(mikäli sinulla on dapper ja hait sille tarkoitetun paketin korvaa tiedoston nimessä "edgy" sanalla "dapper")

Sinun pitää vielä lisätä itsesi käyttäjäryhmään vboxusers voidaksesi käyttää ohjelmaa:

{{{
 Lisää itsesi käyttäjäryhmään vboxusers voidaksesi käyttää ohjelmaa:
 {{{
Line 32: Line 20:
Koska tämä tulee voimaan vasta seuraavan kirjautumisen yhteydessä, kirjaudu ensin ulos ja sitten takaisin sisään. Nyt voit käynnistää Virtualboxin ohjelmavalikon kautta tai kirjoittamalla konsoliin:  Koska tämä tulee voimaan vasta seuraavan kirjautumisen yhteydessä, kirjaudu ensin ulos ja sitten takaisin sisään. Nyt voit käynnistää Virtualboxin ohjelmavalikon kautta tai kirjoittamalla terminaaliin '''VirtualBox'''.
Line 34: Line 22:
{{{
VirtualBox
== Virtuaalikoneen luominen ==
New-napista voit käynnistää velhon jonka avulla virtuaalikoneen luominen ei pitäisi aiheuttaa turhia ongelmia. Mikäli ajattelit Windowsin asentaa, niin suosittelen lämpimästi asennuslevyn karsimista [http://www.nliteos.com/ nLitellä]. Huomaa myös, että VirtualBoxiin voit asentaa käyttöjärjestelmäsi suoraan iso-tiedostosta jolloin asennuskin on huomattavasti nopeampi.


== Asetukset ==


Virtuaalikoneen luomisen jälkeen kannattaa asentaa "Guest Additions"-devices valikosta, jonka jälkeen voit VirtualBoxin asetuksista laittaa päälle hiiren integroinnin, jaetun leikepöydän ja- kansiot.

=== Jaetutkansiot Windows-vieraassa - Shared Folders ===
 * Luo aluksi jako virtuaalikoneen asetuksista.
 * Ota ne käyttöön My Computerin '''tool''' valikosta "'''Map network drive...'''" Laita folder kohtaan '''\\vboxsvr\sharename''' jossa sharename on vieraalle antamasi jaon nimi.

=== Shared Clipboard - Jaettu leikepöytä ===
 * Tämän saa myös suoraan VB:n asetuksista päälle. General -> Advanced-tabi
 * Kannattaa käyttää bidrectional-tapaa jolloin isännän ja vieraan leikepöydän sisältö pysyy aina sama.

=== Audio - Äänet ===
 * Tämän voit aktivoida suoraan kunhan varmistat, että Host '''Audio Driver''' on '''alsa'''.

=== USB ===
On turhaa ohjata kaikki usb-laitteet Virtuaalikoneelle, joten jokaiselle tarvittavalle laitteelle luodaan oma filtteri. +-napista aukeavasta valikosta voit lisätä uuden laitteen. '''Huom!''' Usb-levyjen kanssa on oltava varovaisia, sillä kun käynnistät Virtuaalikoneen johon liitetään usb-laite, niin se irroitetaan välittömästi isäntä koneesta. Jos tällä hetkellä esim. usb-tikku on mountattu järjestelmään niin sen äkillinen irroittaminen saattaa aiheuttaa tiedostojen katoamista. Joten muista poistaa laitteet turvallisesti ensin!

'''Ei käyttöoikeuksia?'''

Ubuntussa käyttäjällä ei ole välttämättä tarvittavia oikeuksia usb-laitteisiin. Mikäli saat virheilmoituksen laitteista, kun olet aktivoinut ne VirtualBoxin asetuksista niin tee seuraavat toimen piteet.

 1. Tehdään uusi ryhmä jolle annetaan vähän lisäoikeuksia.
 {{{
$ sudo addgroup usbusers
Line 37: Line 53:
=== Usb-tuki ===
Huom! En osaa sanoa, mikä on tässä selostetun muutoksen merkitys tietoturvan kannalta, joten tee se omalla vastuulla.
 1. Lisää itsesi siihen
 {{{
 sudo adduser käyttäjänimesi usbusers
}}}
Line 40: Line 58:
Jos usb-laitteiden lisääminen virtuaalikoneeseen aiheuttaa virheilmoituksen, kirjoita konsoliin:  1. Avaa tiedosto '''/etc/udev/rules.d/40-permissions.rules''' pääkäyttäjän oikeuksin tekstieditorissa ja etsi sieltä kohta
 {{{
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", MODE="0664"
}}}
 1. Muuta se muotoon
 {{{
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664"
}}}
Line 42: Line 69:
{{{
sudo nano /etc/udev/rules.d/40-permissions.rules
}}}
Muokkaa avautuvasta tiedostosta rivi:
 1. Nyt viimeistään isäntäkoneen boottauksen jälkeen usb-laitteiden pitäisi toimia.
Line 47: Line 71:
{{{
SUBSYSTEM=="usb_device", MODE="0664"
}}}
muotoon:
Line 52: Line 72:
{{{
SUBSYSTEM=="usb_device", MODE="0666"
}}}
Lopeta ja tallenna painamalla "Ctrl+x" ja "k". Tämän jälkeen käynnistä tietokone uudelleen, ja Usb-laitteiden lisääminen onnistuu.

[http://forum.ubuntu-fi.org/index.php?topic=8858.0 Keskustelua oppaasta foorumilla]
== Linkkejä ==
 * [http://forum.ubuntu-fi.org/index.php?topic=8858.0 Keskustelua oppaasta foorumilla]
 * [http://www.virtualbox.org/ VirtualBoxin kotisivu]
 * [http://www.virtualbox.org/download/UserManual.pdf UserManual (pdf)] - Kattava manuaali VirtualBoxin käyttöön

VirtualBox

VirtualBox on hyvin kehittynyt usean käyttöjärjestelmän virtualisointi-ohjelmisto. Se on Vmwarea kevyempi, mutta osaa silti pyörittää Linuxeja sekä Windowseja aina Vistaan asti ja sisältää Vmware-tools:ia vastaavan Guest Additions-ohjelmiston.

Asennus on helppoa, sillä VirtualBox tarjoaa oman pakettivarasto-lähteen Ubuntulle.

  • deb http://www.virtualbox.org/debian feisty non-free

    Lisää tämä siis /etc/apt/sources.list-tiedostoon.

    Päivitä lähteet ja asenna VirtualBox

    $ sudo apt-get update
    $ sudo apt-get install virtualbox
    Lisää itsesi käyttäjäryhmään vboxusers voidaksesi käyttää ohjelmaa:
    sudo adduser käyttäjänimesi vboxusers

    Koska tämä tulee voimaan vasta seuraavan kirjautumisen yhteydessä, kirjaudu ensin ulos ja sitten takaisin sisään. Nyt voit käynnistää Virtualboxin ohjelmavalikon kautta tai kirjoittamalla terminaaliin VirtualBox.

Virtuaalikoneen luominen

New-napista voit käynnistää velhon jonka avulla virtuaalikoneen luominen ei pitäisi aiheuttaa turhia ongelmia. Mikäli ajattelit Windowsin asentaa, niin suosittelen lämpimästi asennuslevyn karsimista [http://www.nliteos.com/ nLitellä]. Huomaa myös, että VirtualBoxiin voit asentaa käyttöjärjestelmäsi suoraan iso-tiedostosta jolloin asennuskin on huomattavasti nopeampi.

Asetukset

Virtuaalikoneen luomisen jälkeen kannattaa asentaa "Guest Additions"-devices valikosta, jonka jälkeen voit VirtualBoxin asetuksista laittaa päälle hiiren integroinnin, jaetun leikepöydän ja- kansiot.

Jaetutkansiot Windows-vieraassa - Shared Folders

  • Luo aluksi jako virtuaalikoneen asetuksista.
  • Ota ne käyttöön My Computerin tool valikosta "Map network drive..." Laita folder kohtaan \\vboxsvr\sharename jossa sharename on vieraalle antamasi jaon nimi.

Shared Clipboard - Jaettu leikepöytä

  • Tämän saa myös suoraan VB:n asetuksista päälle. General -> Advanced-tabi

  • Kannattaa käyttää bidrectional-tapaa jolloin isännän ja vieraan leikepöydän sisältö pysyy aina sama.

Audio - Äänet

  • Tämän voit aktivoida suoraan kunhan varmistat, että Host Audio Driver on alsa.

USB

On turhaa ohjata kaikki usb-laitteet Virtuaalikoneelle, joten jokaiselle tarvittavalle laitteelle luodaan oma filtteri. +-napista aukeavasta valikosta voit lisätä uuden laitteen. Huom! Usb-levyjen kanssa on oltava varovaisia, sillä kun käynnistät Virtuaalikoneen johon liitetään usb-laite, niin se irroitetaan välittömästi isäntä koneesta. Jos tällä hetkellä esim. usb-tikku on mountattu järjestelmään niin sen äkillinen irroittaminen saattaa aiheuttaa tiedostojen katoamista. Joten muista poistaa laitteet turvallisesti ensin!

Ei käyttöoikeuksia?

Ubuntussa käyttäjällä ei ole välttämättä tarvittavia oikeuksia usb-laitteisiin. Mikäli saat virheilmoituksen laitteista, kun olet aktivoinut ne VirtualBoxin asetuksista niin tee seuraavat toimen piteet.

  1. Tehdään uusi ryhmä jolle annetaan vähän lisäoikeuksia.
    $ sudo addgroup usbusers
  2. Lisää itsesi siihen
     sudo adduser käyttäjänimesi usbusers
  3. Avaa tiedosto /etc/udev/rules.d/40-permissions.rules pääkäyttäjän oikeuksin tekstieditorissa ja etsi sieltä kohta

    # USB devices (usbfs replacement)
    SUBSYSTEM=="usb_device",       MODE="0664"
  4. Muuta se muotoon
    # USB devices (usbfs replacement)
    SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664"
  5. Nyt viimeistään isäntäkoneen boottauksen jälkeen usb-laitteiden pitäisi toimia.

Linkkejä