VirtualBox Kurulumu ve Kullanımı [Ubuntu]

Sponsorlu Bağlantılar

HakanSeven12

HakanSeven12

Üye
    Konu Sahibi
VirtualBox Kurulumu ve Kullanımı [Ubuntu]
Windows üzerinde Linux tabanlı işletim sistemi kurmak isterseniz: http://www.maxicep.com/windows-isle...box-kurulumu-ve-kullanimi-windows-807836.html

Özet


Bu yazıda VirtualBox yazılımının kurulumu, kullanımı ve sıkça karşılaşılan sorunlarını ele alacağız.
VirtualBox Nedir?

VirtualBox, üzerinde yaygın olarak kullanılan sanallaştırma araçlarından birisidir. Böylece Windows ortamında çalışması gereken programları Linux altında kolaylıkla çalıştırabilirsiniz.
Kurulum

Ubuntu Yazılım Merkezinden tek tıkla kurabilirsiniz.

Kullanımı ve Temel Ayarlar

Uygulamalar > Sistem > VirtualBox'dan programı çalıştırıyoruz. Kullanıcı Sözleşmesi'ni kabul ediyor, "Yeni"ye bastıktan sonra "İleri"ye basıyoruz.
Sanal işletim sistemimizin adını yazıyor ve türünü seçiyoruz. Yine ileri diyoruz.Ayıracağımız RAM miktarını belirleyip ileri diyoruz.
Gelen menüden "Yeni"ye basıp açılan yeni menüden sanal bellek yaratmak için "İleri" diyoruz.Sabit boyutlu kalıp seçeneğini seçip (daha stabil çalışması için) devam ediyoruz. Eğer sabit diskinizde yeterince alan yoksa ve gerektikçe açmak istiyorsanız değişken de seçebilirsiniz.
Ayrılacak sanal disk miktarını girip yine "İleri" diyoruz.Girdiğimiz bilgiler doğrultusunda sanal diskimiz oluşturulacak.
Oluşturuluyor.Yarattığımız sanal disk, sanal diskler menüsünde çıktı. Seçiyor ve "İleri" diyoruz.
Son olarak Bitir'e basıyoruz ve VirtualBox programının giriş menüsünde yarattığımız sanal sistemin özellikleri görülür oluyor, soldaki menüde de ismi ve üzerinde de "Başlat" "Ayarlar" gibi tuşlar beliriyor.Yarattığımız sanal disk, sanal diskler menüsünde çıktı. Seçiyor ve "İleri" diyoruz.
Her şey tamam, ama bir kaç ayar daha yapmamız gerekli, bunlar için ayarlara giriyoruz ve karşımıza çıkan ilk sayfadan ekran kartı için ayrılacak boyutunu belirliyoruz.Gelişmiş sekmesine geçip "Boot Ayarları"nı yapıyoruz:
Sol taraftan CD/DVD-Rom kısmına gelip CD/DVD sürücümüzü çalışır hale getiriyoruz."Audio" kısmına gelip sesi aktif ediyor ve tercihimize göre bir ses sürücüsü seçiyoruz.
Son olarak Tamam'a basıyor ve sistemimizi seçerek Başlat'a basıyoruz.Yukardaki pencere açılıyor ve sonrasında CD/DVD sürücünüze taktığınız Windows XP CD'niz ile kurulumu her zamanki gibi yapıyorsunuz.
Ubuntu ile Sanal Sistem Arasında Dosya Paylaşımı

Sanal sisteminizi kurduktan sonra muhtemelen Ubuntu ile sanal sisteminiz arasında dosya paylaşımına ihtiyaç duyacaksınız. VirtualBox bu konuda da size büyük bir kolaylık sağlıyor.
Windows - Ubuntu Arasında


  • İlk olarak paylaşacağımız dizinleri belirlemek için, sanal sistemin çalıştığı pencerede Aygıtlar > Paylaşılan Dizinler'e tıklıyoruz. Ardından gelen ekrandan paylaştırmak istediğimiz dizinleri seçiyoruz.
UYARI: Burada seçtiğimiz dizine "Folder Name" bölümüne girerek verdiğimiz isim önemli, aklınızda tutun ya da bir kenara not alın. UYARI: Bu seçimi yaparken eğer bu işlemi tekrarlamak istemiyorsak dizin eklerken "Kalıcı Yap" seçeneğini seçmeye dikkat edin.

  • Bu işlemi tamamladıktan sonra, Aygıtlar > Misafir Eklentilerini (Guest Additions) Yükle'ye basarak gerekli .iso dosyası kurulumda gelmediyse, internetten indirmesini ve kendiliğinden CD/DVD Rom gibi sanal sisteme bağlamasını sağlıyoruz.

  • Ardından Windows'ta Bilgisayarım > VirtualBox Guest Additions'a çift tıklıyoruz. (CD Sürücü yerine gözükecek) Gelen pencerelerde sırasıyla "Next" "I Agree" "Install" diyoruz. Böylece yüklemeye başlıyor.
UYARI: Yükleme esnasında Windows çeşitli uyarılar verecek. Bunları göz ardı ederek yüklemeye devam etmenizi sağlayacak seçeneklere tıklayın.

  • Yükleme tamamlandıktan sonra, Başlat > Bilgisayarım'a sağ tıklayın gelen menüden "Ağ Sürücüsüne Bağlan" seçin. Bu pencerede istediğiniz bir sürücü harfi seçin, ve klasör olarak da "\\vboxsvr\paylaşılan_klasör_ismi" girin. Burada "paylaşılan_klasör_ismi" yerine ilk adımda not aldığınız paylaşılan dizin ismini yazacaksınız, ve "Tamam"a tıklayacaksınız.
UYARI: İşlemi her seferinde tekrar etmemek için, "Oturum Açıldığında Yeniden Bağlan"ı işaretlemeyi unutmayın.
Artık Linux ve sanal Windows sistemi arasında son derece hızlı bir şekilde dosya paylaşabilirsiniz.


Ubuntu - Ubuntu Arasında

Bu işlemden önce yukarıda anlatıldığı gibi sanal sistemin çalıştığı pencerede Aygıtlar > Paylaşılan Dizinler yolundan asıl sisteminiz üzerinde paylaşmak istediğiniz dizini göstermeli ve sanal işletim sistemi üzerinde Misafir Eklentileri (Guest Additions) kurulumu gerçekleştirmelisiniz.
Ardından Ubuntu ile sanal pc üzerinde çalıştırdığınız ubuntu -veya başka herhangi bir GNU/Linux dağıtımı- arasında dosya paylaşımını sanal işletim sisteminiz üzerinde aşağıdaki iki komutu sırası ile vererek sağlayabilirsiniz.



sudo -t vboxsf KonakPaylasılan ~/KonukPaylasılansudo mount -t vboxsf -o uid=1000,gid=1000 KonakPaylasılan ~/KonukPaylasılan
KonakPaylasılan: asıl işletim sisteminz üzerinde paylaşmak istediğiniz dizin adı

KonukPaylasılan: virtualbox üzerinde çalıştırdığınız misafir işletim sistemi üzerinde paylaşmak istediğiniz dizin adı
not: sanal pc her yeninden başlatıldığında komutların yeniden verilmesi gerekmektedir.
USB Desteği Sağlamak

Eğer sanal makina üzerinde USB desteğine ihtiyacınız varsa bu desteği sağlamak için seçebileceğiniz iki yol var.
Mountdevsubfs.sh Dosyasını Düzenlemek

Önce Terminali (Uçbirimi) açıyoruz:
Komut satırında şu komutu çalıştırıyoruz,

sudo gedit /etc/init.d/mountdevsubfs.shGördüğünüz dosya şu şekilde olmalı.

## Magic to make /proc/bus/usb work## -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/usbBu yazıyı şu şekilde değiştiriyoruz:

## Magic to make /proc/bus/usb work#mkdir -p /dev/bus/usb/.usbfsdomount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644ln -s .usbfs/devices /dev/bus/usb/devicesmount --rbind /dev/bus/usb /proc/bus/usbDeğişiklikleri kaydedip çıkıyoruz. Oturumumuzu kapatıp tekrar açıyoruz. Değişikliklerin kaydedildiğinden emin olmak için uçbirimde,

sudo gedit /etc/init.d/mountdevsubfs.shkomutunu çalıştırıyoruz. Yaptığımız değişiklikleri kontrol ediyoruz.
Diğer Çözüm

Bu yolu kullanabilmek için Virtualbox'ın açık kaynak kodlu sürümünü (OSE) değil, diğer sürümü kullanıyor olmanız gerekiyor. Ardından indirmeniz gereken bir dosya daha var, onu da edinebilirsiniz. İndirdiğiniz dosyayı masaüstünüze kaydedin. Ardından şu komutları çalıştırın:

sudo apt-key add innotek.ascsudo updateŞimdi sanal makinanızı normal kurulum yapar gibi kurun. Ardından kendinizi, Sistem > Kullanıcılar ve Gruplar menüsünden VirtualBox'ın kurulum sırasında oluşturduğu vboxusers grubuna ekleyin. Ek olarak da "usbusers" isimli bir kullanıcı grubu oluşturun ve kendinizi ona da ekleyin. Bunları yapmak için sırasıyla şu komutları da çalıştırabilirsiniz.

sudo gpasswd -a vboxuserssudo groupadd usbuserssudo gpasswd -a usbusersNOT: VirtualBox "vboxusers" grubunu zaten kurmuş olacak, bir daha kurmaya kalkmayın!
Şimdi komut satırında şu komutu çalıştırıyoruz,

sudo gedit /etc/init.d/mountdevsubfs.shve açılan dosyayı aşağıdaki gibi değiştiriyoruz.

## Magic to make /proc/bus/usb work#mkdir -p /dev/bus/usb/.usbfsdomount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644ln -s .usbfs/devices /dev/bus/usb/devicesmount --rbind /dev/bus/usb /proc/bus/usbŞimdi bir dosyayı daha düzenlememiz gerekiyor. Bu dosya Gutsy'de “/etc/udev/rules.d/40-permissions.rules” adresinde ve Hardy ve Intrepid Ibex'te “/etc/udev/rules.d/40-basic-permissions.rules” adresinde bulunuyor. Sisteminize uygun olanı root yetkileriyle açın.

sudo gedit /etc/udev/rules.d/40-basic-permissions.rulesDosya açtığınızda şu satırları bulun,

# USB devices (usbfs replacement)SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"SUBSYSTEM=="usb_device", MODE="0664"ve şu şekilde düzenleyin,

# USB devices (usbfs replacement)SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usbusers", MODE="0664"SUBSYSTEM=="usb_device", MODE="0664"Son olarak da, aşağıdaki satırı dosyanıza ekledikten sonra bilgisayarınızı yeniden başlatırsanız USB desteğiniz gelmiş olmalı.

none /proc/bus/usb usbfs devgid=120,devmode=664 0 0NOT: devgid=120 bölümündeki 120 yerine "vboxusers" grubunuzun numarasını yazmalısınız.
Sık Görülen Sorunlar

vboxdrv Daemonu Çalışmıyorsa

Bu hata sanal makinayı çalıştırmak istediğinizde karşınıza gelebilir, bu hatayı alıyorsanız sanal makina çalışmayacaktır. Hatayı gidermek için;

sudo addgroup vboxuserssudo adduser kullanıcıadınız vboxuserssudo /etc/init.d/vboxdrc startkomutunu yürüttükten sonra sanal makinayı çalıştırın.
İpuçları

VirtualBox'ı başlatmadan kurulu işletim sistemini çalıştırmak

VirtualBox üzerinden kurduğunuz sanal işletim sistemini her seferinde VirtualBox yönetim programından çalıştırmak yerine masaüstünüze veya uygulamalar menünüze oluşturacağınız bir kısayol ile doğrudan çalıştırabilirsiniz. Bunun için yapmanız gereken masaüstüne sağ tıklayıp 'başlatıcı oluştur' seçeneğine tıklayın. Kısayol bilgilerini isteğinize göre doldurun, örnek yapılandırma aşağıdaki gibi olmalıdır:

Tür: UygulamaAd: WindowsKomut: VBoxManage startvm "WinXP"Yorum: Windows'u başlat.Sol kısımdan ise kısayola bir simge seçebilirsiniz.Burada dikkat etmeniz gereken kısım yazdığınız komut içerisindeki tırnak işaretiyle yazılmış alana virtualbox'ta kurduğunuz işletim sistemine verdiğiniz adı tırnaklarla beraber yazmanız gerekiyor.
VirtualBox'ı diğer masaüstünde çalıştırmak

VirtualBox ile çalışırken ekranınızın kalabalıklaşması yüzünden sorun yaşıyorsanız, VirtualBox'ı çalışacağı masaüstünü değiştirerek işinizi kolaylaştırabilirsiniz. Bunu yapmak için sisteminizde öncelikle compiz'in kurulu olması gerekmektedir. Sistem - Tercihler menüsü altında bulunan CompizConfig Ayar yöneticisini çalıştırın.

Pencere yönetimi başlığı altında Pencereleri Yerleştir bölümünü açın (Eğer aktif değilse aktif hale getirin). Fixed Window Placement sekmesini açın. Windows with fixed viewport kısmının altındaki yeni butonuna basın. Aşağıdaki gibi yapılandırma bilgilerini doldurun:

Masaüstünde konumlandırılacak pencereler: class=VirtualBoxX Görünüm yüzü konumları: 2 (Eğer 2. masaüstünde olmasını istemiyorsanız bu kısma istediğiniz masaüstünün numarasını yazın)Y Görünüm yüzü konumları: 1

Bu ayarları tamamladıktan sonra kapat tuşuna basın sonra anamenüye dönün. Yine Pencere Yönetimi başlığı altında bulunan Pencere Kurallarını aktif hale getirin ve ayarlar kısmında bulunan maximized kısmına class=VirtualBox yazın ve çıkın. Bundan sonra virtualbox sürekli olarak ikinci masaüstünde çalışacaktır.


Seamless Modda oluşan görüntü kaymasını engellemek

Seamless Modda oluşan görüntü kaymasını engellemek için ubuntu'da kullandığınız arkaplanın üstünden panel boyu kadar küçültün ve seamless modda çalışan makine için arkaplan olarak atayın. Tam anlamıyla üst üste gelen arkaplanlar oluşan görüntü kaymalarını engelleyecektir.
Sanal Windows XP ile aynı masaüstünde çalışmak

dosya paylaşımı başlığında anlatılan yöntemle Misafir Eklentilerini (Guest Additions) kurduktan sonra Ubuntu kullanıcımızın masaüstünü paylaşıma ekliyoruz. indirdiğimiz tweak ui adlı yazılımı sanal sistemimize kuruyoruz. Kurulumu tamamladıktan sonra uygulamayı çalıştırıp Sol menüde My Computer başlığının altında bulunan Special Folders öğesini seçiyoruz. Folder kısmını Desktop olarak seçtikten sonra Change Location butonuna basıp ubuntu kullanıcımızın masaüstü klasörünü seçiyoruz. Onaylayıp çıktıktan sonra masaüstler ortak olarak çalışacaktır.

 
  • Beğen
Tepkiler: -Akıncı


Akıncı

Akıncı

Üye
sait abinin anlattığı ile yasam :hmmm fark eder mi?
 
HakanSeven12

HakanSeven12

Üye
    Konu Sahibi
peki :) ama bu ubuntu üzerinde anlatım windows üzerindende anlatım var onu kullan :)
 
  • Beğen
Tepkiler: -Akıncı
KayraBey

KayraBey

Üye
Emeğine sağlık güzel konu :good:
 
hikmet366

hikmet366

Üye
Teşekkürler Hakan :eller:
 

Benzer Konular

    • Beğen
    • Sevdim
Cevap
1
Görüntüleme
2K
MAERKEK
Eren Değerli
Cevap
4
Görüntüleme
660
kacaksevgilim


Üst Alt