VirtualBox'a USB desteği eklemek

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla

İlk olarak sistemde VirtualBox yüklü ise Ubuntu Yazılım Merkezini kullanarak onu kaldırıyoruz ve VirtualBox download 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.

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:

Dosya İçeriği
Dosya yolu:/etc/fstab

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:

Dosya İçeriği
Dosya yolu:/etc/init.d/mountkernfs.sh

## 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ı.