VirtualBox'a USB desteği eklemek

Ubuntu Türkiye Wiki sitesinden
14.20, 26 Nisan 2009 tarihinde Tutunamayan (mesaj | katkılar) tarafından oluşturulmuş 2719 numaralı sürüm (Yeni sayfa: '''Bu anlatım Ubuntu-tr Forum'dan alıntıdır.''' İlk olarak sistemde VirtualBox yüklü ise kaldırıyoruz ve [http://www.virtualbox.org/wiki/Linux_Downloads VirtualBox] adresi...)
(fark) ← Önceki sürüm | Güncel sürüm (fark) | Sonraki sürüm → (fark)
Gezinti kısmına atla Arama kısmına atla

Bu anlatım Ubuntu-tr Forum'dan alıntıdır.


İlk olarak sistemde VirtualBox yüklü ise kaldırıyoruz ve VirtualBox adresinden bize uyan .deb paketini indiriyoruz. Depolardaki VirtualBox açık kaynak kodlu ve usb desteği yok. İndireceğimiz VirtualBox ise kapalı kaynak kodlu ve usb desteği bulunmakta. Benim sistemim 64bit olduğu için 64bit paketini indirdim.


VB1.png


Kuruluma başlıyoruz ve kurulum sırasında çıkan adımları ileri diyerek kurulumu bitiriyoruz.


VB2.png


Kurulum bittikten sonra alt+f2 ile çıkan pencereye:



VirtualBox


yazıyoruz ve çıkan lisans anlaşmasını en sonuna kadar okuyup kabul ediyoruz.


VB3.png


Çıkan kayıt penceresini istediğimiz şekilde doldurup doğrula diyoruz.


VB4.png


VirtualBox yüklendi ve usb desteği için bir kaç ayar yapmak gerekli. Şimdilik kapatıyoruz.


VB5.png


Uygulamalar > Donatılar > Uçbirim yoluyla Uçbirim'i açıp;



sudo gpasswd -a KULLANICI_ADI vboxusers


komutunu uyguluyoruz. Uçbirim'de tekrar:


Görevi: fstab dosyasını açar
sudo gedit /etc/fstab


komutunu uygulayıp, açtığımız fstab dosyamızın en altına:

none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0


satırını ekledikten sonra kaydedip kapatıyoruz.


Yine Uygulamalar > Donatılar > Uçbirim yoluyla Uçbirim'i açıp;


Görevi: mountkernfs.sh dosyasını açar
sudo gedit /etc/init.d/mountkernfs.sh


komutu ile çıkan dosyanın en altına:


## Mount the usbfs for use in Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=1002,devmode=664


satırlarını ekleyip, kaydettikten sonra kapatıyoruz.


İşlemleri bitirdikten sonra Uygulamalar > Sistem Araçları altından VirtualBox'ı çalıştırıyoruz veya alt+f2 ile açılan pencereye;


VirtualBox


yazıp çalıştırıyoruz. Daha sonra istediğimiz bir işletim sistemi için yeni tuşuna basarak bir sanal makina oluşturuyoruz. Resimde de gördüğünüz üzere usb desteğimiz aktif halde.


VB6.png


Şimdi gelelim sanal makinamızın ayarlarını yapmaya. Sanal makinamızın üstündeki ayarlar kısmına tıklıyoruz.

Açılan pencereden ilk ayar kısmı genel ayarlar.

Buradan:

1. Sanal makinaya vereceğimiz toplam bellek (Ram) boyutunu belirliyoruz.

2. Sanal makinanın Kullanacağı ekran kartı boyutunu belirtiyoruz. Ayrıca 3d hızlandırma için alttaki kutucuğu işaretliyoruz.


VB7.jpg


Sabit Diskler sekmesini atlıyoruz ve Cd/Dvd-Rom sekmesinden CD-rom sürücüsünü bağla seçeneğini işaretliyoruz.


VB8.png


Ses sekmesinde ses sürücüsü olarak alsa'yı seçiyoruz.


Usb sekmesinde ise etkinleştir yazan yerlere tik atıyoruz ve sağ taraftaki + işareti olan yerden istediğimiz usb cihazını sanal makinamıza bağlıyoruz.


VB9.png


Eğer sanal makinanızın direkt erişim sağlaması istediğiniz bir sabit disk bölümü varsa onu da paylaşılan dizinler sekmesine ekliyoruz. Daha detaylı anlatım için ogren.tv adresine bakabilirsiniz.


Kurulum ve ayarlar bitmiştir. Bu aşamadan sonra sanal iştetim sistemini kurup usb cihazlarınızı bağlayabilirsiniz. Eğer VirtualBox'ı daha verimli kullanmak isterseniz Sanal makineyi çalıştırdıktan sonra aygıtlar sekmesinden Misafir Eklentileri'ni yüklemeniz şiddetle tavsiye edilir. Bu sayede fare ve klavye geçişleri olmadan sanal makinenizi rahatlıkla kullanabilirsiniz. Daha detaylı anlatım için ogren.tv adresine bakabilirsiniz.


VB10.png


Önemli Not: Eğer usb cihazları bağlayamazsanız bunun nedeni yukarıdaki komutlarda geçen:


devgid=1002


olabilir. Şayet bu kod çalışmazsa:


Uygulamalar > Donatılar > Uçbirim yoluyla Uçbirim'i açıp:


Görevi: /etc/group klasörnü açar
grep vboxusers /etc/group


komutu ile kendi devgid'iniz öğrenip tekrar deneyin.


Kaynak

peligom'un Ubuntu-tr Forum'daki anlatımı.