|
Size: 4003
Comment: Laajensin artikkelia + parempi tapa korjata usb-ongelma.
|
Size: 5883
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
| 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. | 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: |
| Asennus on helppoa, sillä VirtualBox tarjoaa oman pakettivarasto-lähteen Ubuntulle. | == Asennus: Avoimen lähdekoodin VirtualBox Open Source Edition == Asennus on helppoa, sillä Virtual``Boxin avoimen lähdekoodin versio on osa Ubuntua alkaen Ubuntu 7.10:stä. Asenna siis vain paketit: |
| Line 6: | Line 9: |
| deb http://www.virtualbox.org/debian feisty non-free | virtualbox-ose virtualbox-ose-modules-generic |
| Line 8: | Line 11: |
| Lisää tämä siis '''/etc/apt/sources.list'''-tiedostoon. | |
| Line 10: | Line 12: |
| Päivitä lähteet ja asenna VirtualBox | ...ja Virtual``Box on käytettävissä; ks. kuitenkin Käyttöönotto alempana. == Asennus: Suljetun koodin VirtualBox == Myös perinteinen suljetun koodin versio on mahdollista asentaa. Erot eivät kotikäyttäjille ole yleensä oleellisia, keskeisin ero lienee avoimesta puuttuva USB-tuki. Avoin versio päivittyy myös automaattisesti Ubuntun myötä, toisin kuin suljettu. Virtual``Boxin kehittäjät tarjoavat suljetusta versiosta oman ohjelmalähteen Ubuntulle: . {{{ deb http://download.virtualbox.org/virtualbox/debian hardy non-free }}} Lisää asennuksesi versiota vastaava rivi '''/etc/apt/sources.list'''-tiedostoon. ”hardy” tarkoittaa versiota 8.04, ja se on korvattava esim. sanalla ”intrepid”, jos käytät Ubuntun versiota 8.10. Lisäksi sinun pitää asentaa lisäämäsi pakettivaraston avain {{{(lopussa oleva viiva mukaan)}}}. {{{ wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add - }}} Päivitä lähteet ja asenna VirtualBox |
| Line 16: | Line 33: |
| Lisää itsesi käyttäjäryhmään vboxusers voidaksesi käyttää ohjelmaa: | == Käyttöönotto == Lisää itsesi käyttäjäryhmään vboxusers voidaksesi käyttää ohjelmaa: |
| Line 20: | Line 39: |
| 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'''. | 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'''. Joissakin tilanteissa (esim. Linux-ytimen päivityttyä, mahdollisesti myös VirtualBoxin asennuksen jälkeen) saatat joutua ajamaan seuraavan komennon käsin: {{{ sudo /etc/init.d/vboxdrv setup }}} Tämä asentaa tarvittavat ajurit. |
| Line 23: | Line 48: |
| 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. |
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ä Virtual``Boxiin voit asentaa käyttöjärjestelmäsi suoraan iso-tiedostosta jolloin asennuskin on huomattavasti nopeampi. |
| Line 27: | Line 51: |
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. |
Virtuaalikoneen luomisen jälkeen kannattaa asentaa "Guest Additions"-devices valikosta, jonka jälkeen voit Virtual``Boxin asetuksista laittaa päälle hiiren integroinnin, jaetun leikepöydän ja- kansiot. |
| Line 43: | Line 65: |
| 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! | 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! |
| Line 47: | Line 69: |
| 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. | Ubuntussa käyttäjällä ei ole välttämättä tarvittavia oikeuksia usb-laitteisiin. Mikäli saat virheilmoituksen usb-laitteista niiden aktivoinnin jälkeen niin tee seuraavat toimenpiteet. |
| Line 58: | Line 80: |
| 1. Avaa tiedosto '''/etc/udev/rules.d/40-permissions.rules''' pääkäyttäjän oikeuksin tekstieditorissa ja etsi sieltä kohta | 1. Avaa tiedosto '''/etc/udev/rules.d/40-permissions.rules''' pääkäyttäjän oikeuksin tekstieditorissa ja etsi sieltä kohta |
| Line 68: | Line 90: |
1. Nyt viimeistään isäntäkoneen boottauksen jälkeen usb-laitteiden pitäisi toimia. |
1. Gutsyssä sinun on muokattava myös toista tiedostoa '''/etc/init.d/mountdevsubfs.sh''' pääkäyttäjän oikeuksin tekstieditorissa. Etsi sieltä kohta {{{ #mkdir -p /dev/bus/usb/.usbfs #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 #ln -s .usbfs/devices /dev/bus/usb/devices #mount --rbind /dev/bus/usb /proc/bus/usb }}} 1. Muuta se muotoon {{{ mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb }}} 1. Nyt viimeistään tietokoneen uudelleenkäynnistämisen jälkeen usb-laitteiden pitäisi toimia. |
| Line 75: | Line 109: |
| * [http://www.virtualbox.org/download/UserManual.pdf UserManual (pdf)] - Kattava manuaali VirtualBoxin käyttöön | * [http://www.virtualbox.org/download/UserManual.pdf UserManual (pdf)] - Kattava manuaali Virtual``Boxin 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: Avoimen lähdekoodin VirtualBox Open Source Edition
Asennus on helppoa, sillä VirtualBoxin avoimen lähdekoodin versio on osa Ubuntua alkaen Ubuntu 7.10:stä. Asenna siis vain paketit:
virtualbox-ose virtualbox-ose-modules-generic
...ja VirtualBox on käytettävissä; ks. kuitenkin Käyttöönotto alempana.
Asennus: Suljetun koodin VirtualBox
Myös perinteinen suljetun koodin versio on mahdollista asentaa. Erot eivät kotikäyttäjille ole yleensä oleellisia, keskeisin ero lienee avoimesta puuttuva USB-tuki. Avoin versio päivittyy myös automaattisesti Ubuntun myötä, toisin kuin suljettu. VirtualBoxin kehittäjät tarjoavat suljetusta versiosta oman ohjelmalähteen Ubuntulle:
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
Lisää asennuksesi versiota vastaava rivi /etc/apt/sources.list-tiedostoon. ”hardy” tarkoittaa versiota 8.04, ja se on korvattava esim. sanalla ”intrepid”, jos käytät Ubuntun versiota 8.10.
Lisäksi sinun pitää asentaa lisäämäsi pakettivaraston avain (lopussa oleva viiva mukaan).
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
Päivitä lähteet ja asenna VirtualBox
$ sudo apt-get update $ sudo apt-get install virtualbox
Käyttöönotto
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.
Joissakin tilanteissa (esim. Linux-ytimen päivityttyä, mahdollisesti myös VirtualBoxin asennuksen jälkeen) saatat joutua ajamaan seuraavan komennon käsin:
sudo /etc/init.d/vboxdrv setup
Tämä asentaa tarvittavat ajurit.
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 usb-laitteista niiden aktivoinnin jälkeen niin tee seuraavat toimenpiteet.
- Tehdään uusi ryhmä jolle annetaan vähän lisäoikeuksia.
$ sudo addgroup usbusers
- Lisää itsesi siihen
sudo adduser käyttäjänimesi usbusers
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"
- Muuta se muotoon
# USB devices (usbfs replacement) SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664"
Gutsyssä sinun on muokattava myös toista tiedostoa /etc/init.d/mountdevsubfs.sh pääkäyttäjän oikeuksin tekstieditorissa. Etsi sieltä kohta
#mkdir -p /dev/bus/usb/.usbfs #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 #ln -s .usbfs/devices /dev/bus/usb/devices #mount --rbind /dev/bus/usb /proc/bus/usb
- Muuta se muotoon
mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb
- Nyt viimeistään tietokoneen uudelleenkäynnistämisen jälkeen usb-laitteiden pitäisi toimia.
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
