Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net

Anasayfa - Makale - Raspberry Pi Üzerinde DOS Nasıl Çalıştırılır?

Raspberry Pi Üzerinde DOS Nasıl Çalıştırılır?

24 Ağustos 2018 - 12:00
- Makale
Raspberry Pi

Raspberry Pi

Raspberry Pi üzerinde DOS uyumlu işletim sistemini nasıl çalıştıracağınızı bu yazımızda anlatıyoruz.

FreeDOS Nasıl Kurulur Ve Nasıl Kullanılır? yazımızda FreeDOS kurulumunun nasıl yapılacağından ve temel komut bilgilerinden bahsetmiştik. FreeDOS, ücretsiz ve DOS uyumlu bir işletim sistemidir. DOS oyunlarını oynayabileceğiniz, eski iş uygulamalarını çalıştırabileceğiniz bu işletim sisteminde, MS-DOS üzerinde çalışan her program yürütülebiliyor.

FreeDOS, Raspberry Pi üzerinde kullanılan işlemci mimarisi yüzünden doğrudan çalıştırılamıyor. Diğer DOS işletim sistemleri gibi, FreeDOS da Intel x86 işlemciye ve basit yürütme servisleri için BIOS’a ihtiyaç duyuyor. Raspberry Pi ise ARM işlemcisine sahip ve BIOS’u yok. Bu yüzden FreeDOS sadece donanım üzerinden Raspberry Pi’de çalıştırılamıyor.

Ancak Raspberry Pi’de FreeDOS çalıştırmak için bir yol mevcut. FreeDOS’u doğrudan kullanmak kadar güzel olmasa da, emülatör kullanarak DOS uygulamalarını Pi üzerinde yürütmek mümkün.

Oyunlar İçin Alternatif

DOSBox, açık kaynak kodlu bir x86 emülatörüdür. Linux da dahil birçok sistemde çalışmaktadır. DOS benzeri bir arayüz sağlayarak özellikle oyunların çalıştırılmasını amaçlar. Eğer sadece klasik DOS oyunlarını oynamak istiyorsanız DOSBox işinizi görecektir. Ancak DOS uygulamalarını çalıştırmak istiyorsanız, DOSBox bunun için en iyi platform değildir.

Kullanıcılar için tercih meselesi olsa da FreeDOS üzerinde de klasik DOS oyunlarını rahat çalıştırabilirsiniz. FreeDOS, daha esnek ve geniş bir kullanım olanağı sunuyor.

Raspberry Pi Üzerinde FreeDOS Yüklemek

QEMU, Linux üzerinde DOS’u misafir işletim sistemi olarak yürütmeye yarayan açık kaynak kodlu bir sanal yazılım sistemidir. VMWare, VirtualBox gibi yazılımlarla aynı görevi üstlenir. Birçok Linux dağıtımı QEMU’yu varsayılan olarak içerir. Pi’nin Raspbian işletim sistemi için de QEMU mevcuttur.

QEMU’yu kullanmak için öncelikle oluşturacağınız sanal makinenin her bileşenini tanımlamanız gerekiyor. İlk olarak DOS yükleyip çalıştıracağınız sanal diskinizi oluşturun. qemu-img komutu sanal disk imajlarını oluşturmanızı sağlıyor. FreeDOS için çok fazla alana ihtiyacınız yok. Bu yüzden 300-500 MB boyutunda bir diski aşağıdaki komutla oluşturabilirsiniz.

qemu-img create freedos.img 500M

Bu bağlantıyı kullanarak FreeDOS 1.2 için ISO dosyasını (FD12CD.iso) indirin. VMware ve VirtualBox’un aksine, çeşitli komutlarla kullanılacak bileşenleri tanımlayıp sanal sisteminizi oluşturmanız gerekiyor. Bunun için aşağıdaki örnek komutu kullanabilirsiniz. Maddeler halinde bunların ne anlama geldiğini de açıklayacağız.

qemu-system-i386 -m 16 -k tr -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -hda freedos.img -cdrom FD12CD.iso -boot order=d

  • qemu-system-i386 : QEMU farklı sistemleri çalıştırmak için kullanılabilir. Ancak DOS işletim sistemini boot etmek istediğimiz için i386 komutuyla Intel uyumlu bir CPU’ya sahip sanal bir sistem oluşturmamız gerekiyor.
  • -m 16 : Burada oluşturduğumuz sanal makinenin bellek miktarını belirliyoruz. 16 MB küçük gibi gözükse de DOS işletim sistemi çalışmak için çok fazla belleğe ihtiyaç duymuyor. Zaten DOS’un yaygın olduğu zamanlarda 16 MB ya da 8 MB belleğe sahip bilgisayarlar kullanılıyordu.
  • -k tr : Teknik olarak bu satırı eklemek gerekli değil. QEMU sanal klavyeyi asıl klavyenize göre ayarlıyor. Ancak farklı bir klavye dizini kullanmak istiyorsanız komutun bu kısmını düzenleyebilirsiniz.
  • -rtc base=localtime : Zamanı yerel saatle eşleştirmek için bu satırı ekliyorsunuz.
  • -soundhw sb16,adlib : Özellikle oyunlar için sese ihtiyacınız varsa QEMU’yu SoundBlaster16 ses sürücüsü ve AdLib Music desteği ile birlikte tanımlamanızda fayda var. Bu iki ses sürücüsü DOS zamanında yaygın olarak kullanılıyordu. Bazı eski programlar ses için bilgisayarınızın hoparlörünü kullanmak isteyebilir. Eğer böyle bir program çalıştıracaksanız komutun sonuna virgül koyup pcspk kelimesini de eklemelisiniz.
  • -device cirrus-vga : DOS zamanında Cirrus VGA kartı yaygın olarak kullanılıyordu. VGA ekran kartı olarak bu satırı kullanmanız faydalı olacaktır.
  • -hda freedos.img -cdrom FD12CD.iso -boot order=d : Bu satır sanal makinenin sabit diskinin ilk adımda oluşturduğunuz disk imajı olmasını, bir sonraki adımda bahsedeceğimiz ISO dosyasının kullanılmasını ve sistemin bunun üzerinden boot edilmesini sağlıyor.

FreeDOS Nasıl Kurulur Ve Nasıl Kullanılır? makalesindeki gibi kurulumu yapabilirsiniz. Ancak yüksek disk işlemi ve microSD kartlarının hızının düşük olması sebebiyle yüklemenin uzun sürebileceğini unutmayın. MicroSD kartınızın hızı yüklemenin süresini belirleyen en büyük etken olarak karşınıza çıkacak.

Raspberry Pi Üzerinde FreeDOS Çalıştırmak

FreeDOS’u yükledikten sonra QEMU komut satırına aşağıdaki komutu girerek boot sırasını değiştirmeniz gerekiyor.

qemu-system-i386 -m 16 -k tr -rtc base=localtime -soundhw sb16,adlib -device cirrus-vga -hda freedos.img -cdrom FD12CD.iso -boot order=c

Bu komutla ISO dosyası üzerinden değil de, oluşturduğunuz disk imajı üzerinden sanal sistemin boot edilmesini sağlayacaksınız. FreeDOS’u çalıştırdığınız zaman herhangi bir performans sorunu ile karşılaşmamanız gerekiyor. Oyunları da gecikme yaşamadan çalıştırabilirsiniz.

FreeDOS 1.2 dağıtımı birçok oyunu ve uygulamayı da içeriyor. Bu oyunları ve uygulamaları yüklemek için FDIMPLES komutunu girmeniz gerekiyor. Komutu girdiğiniz zaman karşınıza aşağıdaki ekran çıkacak.

Oyunu seçtikten sonra TAB tuşuna iki sefer basarak OK seçeneğine gelin. Enter basarak yüklemeyi başlatabilirsiniz. Yükleme tamamlandığı zaman komut satırından uygulamanın yüklü olduğu dizine gelip çalıştırmanız gerekiyor.

Oyunlar dışında birçok uygulamayı da deneyebilirsiniz. Örneğin günümüzdeki Excel’in alternatifi olarak kullanabileceğiniz As-Easy-As programını bu bağlantıdan indirip yükleyebilirsiniz. Metin düzenlemek için Freemacs yazılımını FDIMPLES komutunu kullanarak açtığınız paket yöneticisinden yükleyebilirsiniz.

 

Etiketler: DOSDOSBoxFreedosFreeDOS 1.2komutlarmakaleMS-Dosnasıl çalıştırılırnasıl yüklenirOyunproğramQEMUraspberry pitechnopatteknolojiYazılımyeni
PaylaşPaylaşTweetYollaPaylaş
Egemen Yıldız

Egemen Yıldız

Yorum Yap Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

RSS Technopat Sosyal

  • Oyun için KZ EDX Pro alınır mı?
  • 4000 TL klavye önerisi
  • iPhone 6s SIM kartsız PC'ye nasıl bağlanır?
  • 40 bin TL sistem toplama
  • Speed Mouse pad önerisi
  • Kablo uzantıları nereden alınabilir?
  • Konsol bitecek mi?
  • Göğüs ortası dolmuyor
  • Alberto Sego parfüm alınır mı?
  • Tarayıcı önerisi

Technopat Video

Şu an oynayan

Apple Watch’u bambaşka bir seviyeye taşıyan 5 uygulama

Apple Watch’u bambaşka bir seviyeye taşıyan 5 uygulama

Apple Watch’u bambaşka bir seviyeye taşıyan 5 uygulama

Akıllı Saat
Huawei Watch GT 6 Pro

Apple’ı 20’ye katlayan saat! Huawei Watch GT 6 Pro incelemesi

Akıllı Saat
Technopat ofisi Eylül ayında neler aldı? 

Technopat ofisi Eylül ayında neler aldı? 

Giyilebilir Teknoloji

Teknoloji tutkunu Technopatların ortak adresi: Technopat.net!

Güncel teknoloji, internet, donanım, yazılım, oyun ve daha fazlası haber, makale ve videolar ile Technopat’ta sizlerle.


01010100 01100101 01100011 01101000 01101110 01101111 01110000 01100001 01110100

Kategoriler

  • Yapay Zeka
  • Ev Teknolojileri
  • Makale
  • Video

Sosyal Medya

Bağlantılar

  • Hakkında
  • Haber
  • Video
  • Sosyal
  • Çerez Politikası
© 2011-2025 Technopat. Tüm Hakları Saklıdır.
Netse
Çerez Onayı
Web sitemizi ziyaret ettiğinizde, kullanıcı deneyiminizi daha iyi hale getirmek, hizmetlerimizi size daha etkin bir şekilde sunabilmek için çerezler (cookies) ve benzeri araçlar kullanıyoruz. Çerezler, internet sitesinin düzgün çalışmasını sağlamak, içeriği kişiselleştirmek, sosyal medya özellikleri sağlamak ve trafik analizi yapmak için kullanılan küçük metin dosyalarıdır. Çerezleri nasıl kullandığımız ve kişisel verilerinizi nasıl işlediğimiz hakkında daha fazla bilgi almak için çerez politikamızı ve kişisel veri politikamızı inceleyebilirsiniz.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, sadece kullanıcının açıkça talep ettiği belirli bir hizmetin kullanılmasını sağlama amacıyla veya iletişimin elektronik iletişim ağı üzerinden iletilmesinin tek amacıyla yasal olarak kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından istenmeyen tercihlerin depolanması yasal amacıyla gereklidir.
İstatistikler
Sadece istatistiksel amaçlarla kullanılan teknik depolama veya erişim. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Pazarlama
Teknik depolama veya erişim, reklam gönderimi için kullanıcı profilleri oluşturmak veya kullanıcıyı bir web sitesinde veya birden fazla web sitesinde benzer pazarlama amaçları için takip etmek amacıyla gereklidir.
Seçenekleri yönet Hizmetleri yönetin {vendor_count} satıcılarını yönetin Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri yönet
{title} {title} {title}
Onayı Yönet
En iyi deneyimleri sunmak için, cihaz bilgilerini saklamak ve/veya bunlara erişmek amacıyla çerezler gibi teknolojiler kullanıyoruz. Bu teknolojilere izin vermek, bu sitedeki tarama davranışı veya benzersiz kimlikler gibi verileri işlememize izin verecektir. Onay vermemek veya onayı geri çekmek, belirli özellikleri ve işlevleri olumsuz etkileyebilir.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, abone veya kullanıcı tarafından açıkça talep edilen belirli bir hizmetin kullanılmasını sağlamak veya bir elektronik iletişim ağı üzerinden bir iletişimin iletimini gerçekleştirmek amacıyla meşru bir amaç için kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından talep edilmeyen tercihlerin saklanmasının meşru amacı için gereklidir.
İstatistik
Sadece istatistiksel amaçlar için kullanılan teknik depolama veya erişim. Sadece anonim istatistiksel amaçlar için kullanılan teknik depolama veya erişim. Mahkeme celbi, İnternet Hizmet Sağlayıcınızın gönüllü uyumu veya üçüncü bir taraftan ek kayıtlar olmadan, yalnızca bu amaçla depolanan veya alınan bilgiler genellikle kimliğinizi belirlemek için kullanılamaz.
Pazarlama
Teknik depolama veya erişim, reklam göndermek için kullanıcı profilleri oluşturmak veya benzer pazarlama amaçları için kullanıcıyı bir web sitesinde veya birkaç web sitesinde izlemek için gereklidir.
Seçenekleri yönet Hizmetleri yönetin {vendor_count} satıcılarını yönetin Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri görüntüle
{title} {title} {title}
Sonuç bulunamadı
Bütün Sonuçları Göster
  • Giriş
  • Teknoloji Haberleri
  • Sosyal
  • Video
  • Tavsiyeler
  • İncelemeler
    • Video İncelemeler
  • Güvenlik
  • Oyun
  • Makale
    • Pratik
    • Yazar Köşeleri

© 2025 Technopat
Sorularınız için Technopat Sosyal