VirtualBox etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
VirtualBox etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

18 Ekim 2024 Cuma

Sanal Makine Yazılımları

Günümüz teknoloji dünyasında sanallaştırma, fiziksel donanımlar üzerinde birden fazla işletim sisteminin aynı anda çalışmasına imkan sağlayan güçlü bir araç haline geldi. Sanal makineler (Virtual Machine), bu sanallaştırmanın önemli bir parçasıdır ve pek çok farklı senaryoda kullanılabilir.

Sanal Makine Nedir?

Sanal makine (Virtual Machine), fiziksel bir bilgisayar üzerinde çalışan yazılımsal bir bilgisayardır. Gerçek bir bilgisayar gibi çalışır ve üzerinde işletim sistemi kurarak makina ve sisteme uygun uygulamaları çalıştırabiliriz. Ancak, fiziksel donanım yerine, ana sistemin (host) donanımını paylaşan bir yazılım katmanında çalışır. Bu sayede aynı anda birden fazla sanal makineyi tek bir fiziksel bilgisayar üzerinde çalıştırabiliriz.

Sanal Makine Kullanım Alanları

Sanal makineler birçok amaç için kullanılabilir:

  • Test Ortamları: Yeni yazılımlar ya da işletim sistemleri denemek için güvenli bir ortam sağlar.
  • Eski Sistemleri Çalıştırma: Eski uygulamaları çalıştırmak için geçmiş işletim sistemlerini kullanabilirsiniz. Örneğin, eski DOS sürümleri, Windows 1, Windows 2, Windows 3.1, Windows XP veya Windows 7 gibi.
  • Güvenlik: Sanal makineler, ana sisteme zarar vermeden zararlı yazılımları analiz etmek için kullanılabilir.
  • Verimlilik: Tek bir fiziksel bilgisayar üzerinde birden fazla sanal makine kurarak donanım kaynaklarını daha verimli kullanabilirsiniz.

Sanal Makine İçin Kullanılan Yazılımlar

Sanal makine kurmak için çeşitli yazılımlar kullanılabilir. Her birinin kendine özgü özellikleri, avantajları ve kullanım alanları bulunmaktadır.

En yaygın kullanılan sanal makine yazılımları:

1. VirtualBox

VirtualBox, açık kaynak kodlu ve ücretsiz bir sanallaştırma yazılımıdır. Windows, macOS, Linux ve Solaris gibi farklı platformlarda çalışabilen bu yazılım, özellikle kişisel kullanım için oldukça popülerdir. Kolay arayüzü, geniş işletim sistemi desteği ve kullanıcı dostu olması, VirtualBox’ı başlangıç seviyesi kullanıcılar için ideal hale getirir.
  • Avantajlar:
    • Ücretsiz ve açık kaynaklı.
    • Geniş işletim sistemi desteği.
    • Snapshot (anlık görüntü) özelliği ile sistem durumunu kaydedebilme.
  • Kullanım Alanları:
    • Test ortamları, eğitim amaçlı sanal makineler ve eski sistemleri çalıştırmak.
Sanal sistem kurulumu videoları:

2. VMware Workstation Player / Pro

VMware, sanallaştırma teknolojisinde lider firmalardan biridir ve VMware Workstation serisi hem kişisel hem de ticari kullanım için geniş seçenekler sunar. VMware Workstation Player, temel özelliklere sahip ücretsiz bir sürümken, Workstation Pro, daha gelişmiş özelliklere sahip ücretli bir sürümdür.

17 Ekim 2024 Perşembe

VirtualBox Kurulumu

Sanal Makine Nedir?

Sanal makine (Virtual Machine), bir bilgisayarın donanımını ve yazılımını, fiziksel olarak var olmayan ancak yazılım aracılığıyla çalıştırılan bir sistem üzerinde taklit eden bir teknolojidir. Bir sanal makine, tıpkı fiziksel bir bilgisayar gibi işletim sistemlerini çalıştırabilir, uygulamalar yükleyebilir ve dosyalar yönetebilir. Sanal makineler, bilgisayar kaynaklarını (CPU, RAM, depolama, vb.) paylaşan izole edilmiş ortamlar sağlar ve kullanıcıya, tek bir fiziksel makinede birden fazla işletim sistemini çalıştırma olanağı tanır.

Sanal Makine Kullanım Alanları:

  • Yazılım Testi: Geliştiriciler, farklı işletim sistemlerinde yazılımlarını test etmek için sanal makineleri kullanır.
  • Eski Sistemlerin Çalıştırılması: Eski veya uyumsuz işletim sistemlerini çalıştırmak için sanal makineler kullanılır.
  • Güvenlik ve İzolasyon: Şüpheli yazılımların güvenli bir ortamda çalıştırılması için izole bir sanal makine kullanılabilir.

Sanal makinelerin en büyük avantajı, fiziksel donanımda değişiklik yapmadan birden fazla işletim sistemi kullanabilme yeteneğidir. Örneğin, Windows işletim sistemine sahip bir kullanıcı, sanal bir makine aracılığıyla Linux çalıştırabilir veya tam tersi.

VirtualBox Nedir?

VirtualBox, Oracle tarafından geliştirilen açık kaynaklı bir sanallaştırma yazılımıdır. Windows, Linux, macOS gibi farklı platformlar üzerinde çalıştırılabilen VirtualBox, kullanıcıların bir ana işletim sistemi üzerinde bir veya daha fazla sanal işletim sistemi kurup çalıştırmasına olanak tanır. VirtualBox, kullanıcı dostu arayüzü ve geniş platform desteği ile en popüler sanal makine yazılımlarından biridir.

VirtualBox’ın Özellikleri:

  • Çapraz Platform Desteği: Windows, macOS, Linux ve Solaris işletim sistemleri üzerinde çalışabilir.
  • Kapsamlı İşletim Sistemi Desteği: Windows’tan Linux’a, BSD’den eski DOS sürümlerine kadar pek çok işletim sistemini sanal makine olarak çalıştırabilir.
  • Anlık Görüntüler (Snapshots): Sanal makinelerin belirli bir anlık görüntüsünü alarak, gerektiğinde bu duruma geri dönme olanağı sunar.
  • Paylaşımlı Klasörler ve Dosya Transferi: Ana bilgisayar ile sanal makine arasında dosya paylaşımı yapılabilir.
  • USB Aygıt Desteği: Sanal makineler USB aygıtlarını tanıyabilir ve kullanabilir.

VirtualBox Kullanım Alanları:

  • Yazılım Geliştiriciler: Farklı işletim sistemlerinde geliştirme ve test yapmak için VirtualBox kullanırlar.
  • Eğitim: VirtualBox, öğrencilere ve öğretmenlere farklı işletim sistemlerini öğrenme ve deneme olanağı tanır.
  • Deneme Ortamları: Yeni yazılımları veya işletim sistemlerini ana makineyi riske atmadan denemek için güvenli bir sanal ortam sağlar.

VirtualBox, ücretsiz ve açık kaynaklı bir çözüm sunarak kullanıcıların farklı işletim sistemlerini sanal makineler üzerinden kullanmasını kolaylaştıran güçlü bir araçtır. Özellikle, yazılım geliştirme ve test işlemleri için yaygın olarak tercih edilmektedir.

VirtualBox Kurulum ve Kullanım

  1. VirtualBox programını indirin. VirtualBox, ücretsiz bir sanallaştırma yazılımıdır ve Windows, macOS, Linux gibi birçok işletim sisteminde çalışabilir.

  2. Yeni Bir Sanal Makine Oluşturma:

14 Eylül 2021 Salı

QuickBasic - 1: Giriş

Yayınlama: 2000
Güncelleme: 14 Eylül 2021
Bu yazıdaki açıklamalar ve kodlar QuickBasic v4.5 'a göredir. Ekran görüntüleri Microsoft QuickBasic 4.5 programından alınmıştır.
Verilen örnek kodlar tarafımdan QuickBasic v4.5 üzerinde yazılıp, çalıştırılıp, denenmiştir. Kodlar büyük oranda QB64'te de çalışmaktadır.

QuickBasic Kursu içeriğini 2000 yılında hazırlayıp kişisel web sayfamda yayınladım.
2003 yılında PDF formatına dönüştürdüm. Sonraki tarihlerde sayfalarda güncelleme ve eklemeler yaptım ve yapmaya devam ediyorum. Umarım programlama öğrenmek isteyenlere faydalı olur.

Bilgisayar programlama

Belirli bir bilgi işlem görevini gerçekleştirmek için bir bilgisayarı tasarlama, oluşturma ve komuta etme sürecidir. Bilgisayarımıza belirli bir görevi yapması için talimat(komut) vermek için belirli bir programlama dilinde bazı kodlar yazmamız gerekir. Günümüzde kullanabileceğimiz çok sayıda programlama dili vardır ancak burada yeni başlayanlar için öğrenmesi kolay dillerden biri olan QuickBASIC programlama dilini kullanacağız.

BASIC nedir?

BASIC, İngilizce Beginners All-Purpose Symbolic Instruction Code kelimelerinin baş harflerinden oluşmuş bir kelimedir. Genel amaçlı yeni başlayanlar için, öğrenmesi kolay, yüksek seviyeli bir dildir.

Yüksek seviyeli dil: Konuşma diline yakın. PYTHON, PASCAL, BASIC, FORTRAN vb. diller.
Düşük seviyeli dil: Makine diline yakın. Makine Dili, ASSEMBLY dili.

Tarihçe


İlk BASIC programlama dilini 1964'te Thomas E. Kurtz ve John G. Kemeny adlı iki matematik ve bilgisayar bilim adamı tasarladı.

27 Temmuz 2020 Pazartesi

VirtualBox: USB sürücü ile açılış

Yayınlama: 19 Mart 2016
Güncelleme: 27 Temmuz 2020
VirtualBox programı bilgisayarda sanal bilgisayar oluşturarak çok sayıda ve çeşitli işletim sistemlerini kurma ve çalıştırma işlevini yerine getirebiliyor.

Örneğin Windows 10 kurulu bilgisayarda VirtualBox programı ile Windows 95, 98, XP, Vista, 7, 8, 8.1, 10, Linux sistemleri, Android, IOS ... kurup çalıştırabilirsiniz.
Aynı anda veya ayrı ayrı çalıştırılabilir.

Sanal sistemler ağ üzerinden birbirleriyle haberleşebilir. Sistem ve program test eden veya programcılar için faydalı bir program. Bedava.
Asıl konumuz ise VirtualBox'da USB sürücü ile sistem açılışı yapma.
Normalde ayarlarda böyle bir özellik yok.
Disket, CD, DVD, HD ile açılış var ancak USB ile açılış(BOOT) yok.
USB ile açmak için birkaç aşamadan oluşan işlemi gerçekleştirmeliyiz.

Yapılacaklar: