Qemu kurulumu ve kullanımı

PardusWiki sitesinden

Git ve: kullan, ara

Konu başlıkları

QEMU ile Pardus içinde diğer işletim sistemlerinin kurulum/kullanımı

Bu belge, Pardus içinde diğer işletim sistemlerinizi(Linux, Windows vb..) çalıştırabilmeniz için qemu kurulumu ve kullanımını anlatmaktadır.

Uyarı: QEMU'yu burada anlatıldığından daha kolay bir şekilde, grafik arayüzle de kullanabilirsiniz: bkz. QtEmu


Qemu nedir?

Qemu: Kullandığınız işletim sisteminin içinde başka bir işletim sistemi kurmanıza olanak sağlayan, Vmware tarzı bir yazılımdır. Kullandığınız bilgisayarın işlemcisine ve kartlarına öykünerek, size sanal bir makine sahibi olmanızı sağlar. Bu yazıda, sanal bir makine sahibi olmanız için ilk önce qemu'nun kurulumu anlatılacak, sonra, örnek bir kullanım için qemu ile Pardus Linux işletim sistemi kurulacak. Siz isterseniz, herhangi bir Linux dağıtımını ya da Windows sürümünü kurabilirsiniz. Resmi web sayfası: http://bellard.org/qemu/

Qemu başka bir özelliği ise işlemci emülatörüdü olmasıdır. Qemu sayesinde farklı işlemciler için yazılmış programları çalıştırmak mümkündür. ARM işlemcisi için yazılmış bir programı i386 platformunda çalıştırabilirsiniz.

Kqemu nedir?

Qemu için hızlandırıcı modüldür. Bu modül sayesinde dinamik çevrim yapılabilmektedir. GPLv2 olarak lisanslanmıştır.

Kurulum

Pardus->Programlar->Sistem->Konsole programını çalıştırın.

   foto@turkuaz ~ $ sudo pisi it qemu -y
   Bağımlılıkları sağlamak için bu paketler verilen sırada kurulacaktır:
   kqemu qemu 
   Paket(ler)in toplam boyu: 2.31 MB
   Paket kqemu, pardus-2008 deposunda bulundu
   kqemu-1.3.0_pre11-8-19.pisi [önbellekte]
   kqemu paketi, versiyon 1.3.0_pre11, sürüm 8, inşa 19 kuruluyor
   kqemu paketinin dosyaları arşivden çıkartılıyor
   kqemu paketi yapılandırılıyor
   kqemu paketi yapılandırıldı
   kqemu paketi kuruldu
   Paket qemu, pardus-2008 deposunda bulundu
   qemu-0.9.1-11-2.pisi           (2.3 MB)100%    106.06 KB/s [00:00:00] [bitti]
   qemu paketi, versiyon 0.9.1, sürüm 11, inşa 2 kuruluyor
   qemu paketinin dosyaları arşivden çıkartılıyor
   qemu paketi yapılandırılıyor
   qemu paketi yapılandırıldı
   qemu paketi kuruldu
   foto@turkuaz ~ $

Yukarıda ki konsol çıktısında, Pisi sayesinde Qemu ve Kqemu paketlerinin sisteme kurulumu görülüyor. Makinanızı her açışınızda, kqemu modülününde yüklenmesi için, kqemu modülünü /etc/modules.autoload.d/kernel-2.6 dosyası içine eklemelisiniz.

   foto@turkuaz ~ $ su -
   Parola:    
   turkuaz foto # echo kqemu >> /etc/modules.autoload.d/kernel-2.6    
   turkuaz foto #

/etc/modules.autoload.d/kernel-2.6 dosyanızda kqemu modülünü görmeniz gerekmetedir.


Not: Makinenizi her açışınızda, kqemu modülünün yüklenmesini istemiyorsanız /etc/modules.autoload.d/kernel-2.6 dosyasına kqemu satırını eklemenize gerek yok. Ama bu durumda qemu uygulamasını çalıştırmazdan önce konsolda root olarak modprobe kqemu komutunu vermelisiniz.

   foto@turkuaz ~ $ su -    
   Parola:    
   turkuaz foto # modprobe kqemu    
   turkuaz foto #

--MuST 07:05, 14 Temmuz 2006 (EET)

Kullanım

Sanal disk oluşturma

Ben, 5G'lik bir sanal disk üzerine Pardus kurmaya karar verdim. Siz elinizdeki herhangi bir işletim sistemini kurabilirsiniz. Ama, önce sanal işletim sistemimiz için bir sanal disk oluşturalım.


   foto@turkuaz ~ $ ls

Belge Desktop Fotoğraf Müzik Paket

   foto@turkuaz ~ $ qemu-img create pardus.img 5G
   Formating 'pardus.img', fmt=raw, size=5242880 kB
   foto@turkuaz ~ $ ls

Belge Desktop Fotoğraf Müzik Paket pardus.img

   foto@turkuaz ~ $

pardus.img adında 5G'lik sanal diskim hazır.


Not: Kurduğunuz sanal işletim sitemini daha sonra sisteminizden kaldırmak istiyorsanız, sadece oluşturduğunuz bu dosyayı(sanal disk) silmeniz yeterlidir. --MuST 05:05, 14 Temmuz 2006 (EET)



Sanal işletim sistemi kurulumu

Kurmak istediğiniz işletim sisteminin kurulum CD sini CDROM a takın. Aygıtı bağlamanıza gerek yok. Ve kurulumu başlatmak için ilgili komutu konsoldan verin

   foto@turkuaz ~ $ qemu -soundhw all -localtime -hda /home/foto/pardus.img -cdrom /dev/cdrom -boot d

Bu komut mealen şöyle diyor; Bütün ses sürücülerinin yükleneceği, yerel zaman kullanılacağı, sabit disk olarak /home/foto/pardus.img dosyasını kullanacağını, CD aygıtı olarak /dev/cdrom kullanılacağını ve sanal makinanın kurulum için, CDROM dan başlayacağını söylüyor.

Komuttaki seçeneklerin açıklaması şöyle;

-hda seçeneği ile sanal diskin yerini gösterin

-cdrom seçeneği ile kurulum cd'sinin hangi aygıtta olduğunu gösterin

-boot seçeneği ile kurulumun başlayacağını gösterin. (a) floppy diskden, (c) sabit diskden, (d) cd-rom dan

-localtime seçeneği ile yerel zaman kullanılabilirsiz

-m seçeneği sanal makinenizin ne kadar ram'e sahip olacağını belirleyebilirsiniz.

-soundhw seçeneği ses sürücülerini yükleye bilirsiz.

Bu seçeneklerin tamamını görmek için http://bellard.org/qemu/qemu-doc.html sayfasını ziyaret ediniz.

Başka bir örnek (1.1 alfa ekranının monitöre sığması için):

   jnmbk@dell $ qemu -m 512 -soundhw all -localtime -hda pardus.img -cdrom /media/sda5/indirilen/pardus-1.1-alpha.iso -boot d -std-vga


Qemu, iso dosyanızı bir cd'ye yakmadan da, kurulum yapmanıza olanak sağlar. İso dosyanızın nerede olduğunu göstermeniz yeterli

   foto@turkuaz ~ $ qemu -soundhw all -localtime -hda /home/foto/pardus.img -cdrom /home/foto/pardus-1.0.iso -boot d

Bundan sonraki işlemlerde, gerçek bir sabit diske nasıl işletim sistemi kuruyorsanız yine aynısını yapmalısınız.


Not: Qemu penceresi içine fare ile tıkladığınızda artık fareyi sanal sisteminizde kullanabilirsiniz. Fareyi sanal işletim sisteminden kurtarmak için klavyeden Ctrl+Alt tuşlarını kullanabilirsiniz. Sanal işletim sisteminizi tam ekran kullanmak için klavyeden Ctrl+Alt+F tuşlarını kullabilir ve yine tam ekrandan çıkmak için yine aynı Ctrl+Alt+Ftuşlarını kullanabilirsiniz. --MuST 06:05, 14 Temmuz 2006 (EET)


Not: Kurmak istediğiniz işletim sistemi iki ve daha fazla kurulum CD sine sahip ise birinci kurulum CD si bittiğinde sizden ikinci CD yi isteyecektir. İkinci CD yi takın ve Qemu ekranında iken klavyede CTRL+ALT+2 tuşları ile Qemu monitör'e geçin, şu komutu çalıştırın,

   change cdrom /dev/cdrom

ve tekrar kurulum ekranına dönmek için klavyeden CTRL+ALT+1 tuşlarını kullanın ve kuruluma devam edin. (Kurulum bittikten sonra da sanal işletim sisteminizi kullanırken cdrom'a ihtiyaç duyduğunuzda yine aynı işlemi yapmalısınız.) --MuST 06:15, 14 Temmuz 2006 (EET)

Sanal işletim sistemini çalıştırma

Kurulum bittikden sonra, CDROM dan kurulum CD nizi çıkarın. Artık qemu'yu sanal diskinizden başlatabilirsiniz.

   foto@turkuaz ~ $ qemu -soundhw all -localtime -hda /home/foto/pardus.img


Gelsin işletim sistemleri...! (^_^) Retrieved from "http://www.pardus-wiki.org/index.php/NASIL:Qemu_Kurulumu_ve_Kullan%C4%B1m%C4%B1"

İnternet bağlantısı için

  -net user -net nic

parametrelerini ekleyerek çalıştırın.

   qemu -soundhw all -localtime -hda pardus2008.img -net user -net nic
Diğer diller