Virtualbox 2.0 - Linux problēmas, USB atbalsts | Notepad.lv


Virtualbox 2.0 - Linux problēmas, USB atbalsts


   
  1. samurajs : 6 Septembris 2008 11:05:36 AtbildētProfilsSūtīt vēstuli

    Tikko iznākusi jauna, uzlabota 2.0 finālversija virtuālo sistēmu menedžerim Sun Virtualbox.
    Kā pie tās tikt uz debianveidīgajiem Linuxiem (iesk. Ubuntu)? Visvienkāršāk ar 1 komandu


    Kods:
     sudo wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -


    Var arī pievienot repozitoriju vai arī lejuplādēt visu paku un instalēt ar GDebi installer vai konsolē.
    Viss atrodams šeit.

    Ja iepriekš jau ir bijis vecāks Virtualbox, teiksim, 1.6, tad uz tā uzinstalētās Guest-OS vairs nestrādās, tiks izmests kļūdas paziņojums:

    "VBox status code: -1912 (VERR_VM_DRIVER_VERSION_MISMATCH). "

    Tas izskaidrojams ar to, ka Guest sistēmas tika uzinstalētas ar vecāku (iepriekšējo) Virtualbox draiveri. Tagadējais šo sistēmu vairs nepazīst. Problēma tika atrisināta vienkārši pārkompilējot draiveri


    Kods:
     sudo /etc/init.d/vboxdrv setup


    Kā pieslēgt USB ierīces?

    Tam visam jau bija jābūt defaultā, bet izstrādātāji nokļūdījušies un sajaukuši mapes. Uz Ubuntu jādara sekojošais:


    Kods:
    sudo gedit /etc/fstab


    Noskaidrojam Ubuntu iestādījumos savu vboxuser ID (iekš Lietotāji un Grupas; tas ID parasti ir 124 vai 125), papildinām /etc/fstab ar sekojošu rindiņu un saglabājam


    Kods:
    none /proc/bus/usb usbfs devgid=TAVS_VBOXUSER_ID_NUMURS,devmode=664 0 0



    Kods:
    sudo gedit /etc/init.d/mountdevsubfs.sh


    Atrodam šīs rindiņas un veicam izmaiņas, tad saglabājam:

    PIRMS


    Kods:
    #
    # Magic to make /proc/bus/usb work
    #
    #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)


    PĒC


    Kods:
    #Magic to make /proc/bus/usb work

    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



    Kods:
    sudo chown -R root:vboxusers /proc/bus/usb


    Pēc sistēmas restarta Virtualboxā ieķeksējam enable IO APIC, enable USB un pievienojam vajadzīgās USB ierīces Guest sistēmai.

    Man viss strādā, ceru, ka jums arī! :cool:

    Attēlā: virtuāla Mandriva ar piemontētu Kingston USB-flash uz Ubuntu hosta.


    _________________

    2% cilvēku domā. 3% cilvēku domā, ka domā. Pārējie 95% drīzāk nomirs, nekā sāks domāt.
    (Bernards Šovs)

  2. drono : 7 Septembris 2008 0:26:22 AtbildētProfilsSūtīt vēstuli

    Tikko uzinstalēju jauno versiju, bet guest sistēma neko sliktu par to neteica, darbojās tālāk, it kā nekas nebūtu bijis. Uzinstalējot jauno vbox servisu, nomainījās tikai ikoniņa pie pulksteņa.
    Vispār man ļoti nepatīk, ka nav iespējams Drag & Drop no host sistēmas uz guestu. Tur taču nav nekāds apslēptais ķeksītis, kurš būtu jāieliek? Baigā problēma ar failu pārsūtīšanu, uz hosta jānošārē, pēc tam uz guesta jāmeklē, kā tikt klāt.
    Bet tā vispār jaunajā versijā sistēma ielādējas ievērojami ātrāk (Man XP uz XP hosta)

  3. samurajs : 7 Septembris 2008 7:42:29 AtbildētProfilsSūtīt vēstuli

    drono: tev tak uz XP bāzes Vbox... Linux visu traktē pavisam savādāk
    Tas, ka nav drag'n'drop - varbūt ir pat labi... vismaz visādas zarazas no guest sistēmas (tur tak mēs testējam kriminālos softus? )nekādi nevar tikt iekšā bāzes sistēmā un to sačakarēt...


    _________________

    2% cilvēku domā. 3% cilvēku domā, ka domā. Pārējie 95% drīzāk nomirs, nekā sāks domāt.
    (Bernards Šovs)

Pievienot komentāru




Digitālās foto kamerasDigitālās foto kameras
  • Saistītās tēmas