C# İle Basit İşletim Sistemi Yapımı

C# ile Visual Studio eklentisi kullanarak basit bir işletim sistemi yazacağız.

Merhaba Arkadaşlar.

C# ile Visual Studio eklentisi kullanarak basit bir işletim sistemi yazacağız.Size gerekli olacak programların listesi:
-
Visual Studio 2008
-COSMOS(İşletim sistemini Visual Studio ortamında yapabilmemiz için gerekli eklenti)
İndirme linki: Cosmos

Cosmos’u kurmak için öncelikle verdiğim linkten kurulumu indirip açın.Dili seçin ve her zaman olduğu gibi next next diyip geçin.Kurulum bittiğinde resimdeki gibi bir pencere çıkacaktır.Finish e tıklayıp kurlumu bitirin.



Eklenti kurulumu tamam.Şimdi işletim sistemimizi yazabiliriz.Visual Studio 2008’i başlatın.(Eğer Windows 7,8,8.1,10 kullanıyorsanız yönetici olarak çalıştırmanız gerekir.Yoksa hata verecektir.)
Açıldığında File>New Project diyip gelen pencerede resimdeki gibi CosmosBoot ‘a tıklayın ve projenize isim verin.



Proje açıldığında karşımıza bir kod ekranı gelecektir.


using System;
using Cosmos.Compiler.Builder;
namespace deneme
{
    class Program
    {
        #region Cosmos Builder logic
        // Most users wont touch this. This will call the Cosmos Build tool
        [STAThread]
        static void Main(string[] args)
        {
            BuildUI.Run();
        }
        #endregion

        // Main entry point of the kernel
        public static void Init()
        {
            var xBoot = new Cosmos.Sys.Boot();
            xBoot.Execute();
            Console.WriteLine("Welcome! You just booted C# code. Please edit Program.cs to fit your needs");
            while (true)
                ;
        }
    }
}


Öncelikle

var xBoot = new Cosmos.Sys.Boot();
            xBoot.Execute();
            Console.WriteLine("Welcome! You just booted C# code. Please edit Program.cs to fit your needs");
            while (true)
                ;


Olan kısmı silelim.

Oraya kendi kodlarımızı yazalım.


public static void Init()
        {
            Console.Clear();
            Console.WriteLine("Deneme sistemine hoş geldiniz.");
        }



Normal c# kodlarını kullanarak Deneme işletim sistemine hoş geldiniz yazdırdım.Şimdi sistemimizi start debugging tuşuna basarak derleyelim.

Karşımıza Cosmos Builder adlı bir pencere gelecektir.Bu pencerede hiç birşeye dokunmayıp build tuşuna basalım.Şimdi sistemimiz derlenmeye başlayacaktır.


İşte sistemimiz bu şekilde sanal makinede açılacaktır:



Sistemin iso dosyasını almak için cosmosu yüklediğiniz yer yani: C:\Users\(Kullanıcı adınız)\AppData\Roaming\Cosmos User Kit yolundan Cosmos adlı iso dosyasını alabilirsiniz.

Bu ders kurulumu ve sistemde mesaj vermeyi gösterdim.Gelecek derste sistem açma kapama yeniden başlatma gibi fonksiyonları göstereceğim.Takipte kalın.Eğer bir sorun olursa e-mail’ime mesaj atabilirsiniz.İyi kodlamalar
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Ben kurulumu yaptıktan sonra oradaki gibi bir ekran çıkmıyor.Ve Visual Studio'da gözükmüyor
Bu Doğrudan Bir işletim sistemi yapmak değildir. Burada Asıl sistem cosmostur

Yukarı Git