ÖN BİLGİ:
Her diskin içeriğini gösterir bir tablosu bulunur.
Bir disk bootable ise bu tablonun hemen önünde booting tablosu da bulunmaktadır.
Herhangi bir disk içerisindeki booting tablosu, işletim sisteminin önyüklenebilmesi için bazı adreslemeleri barındırmaktadır. Bu tablo silinirse veya erişim olmazsa NTLDR MISSING hatası alınır.
Linux tabanındaki bu tablonun adı ise LiLO veya GRUB olarak adlandırılmaktadır. Windows7 den önceki sürümlerde NTLDR dosyası diğer bütün yükleyicileri tanımaz. Dolayısı ile Win7 den önceki işletim sistemlerinde iki yükleyici windows tabanında yapılandırılamaz. Bu sebepten ötürü önce en eski işletim sistemi ve ardından linux kurulumu yapılmakta idi.
KONU DEVAMI:
PC açılışta BIOS tarafından NTLDR (Veya yükleyici) dosyasını yüklemek zorundadır. Bu dosya yüklenmez ise başka bir yükleyici aranır. Bulunamazsa sistem durur.
C yani sistem diski içerisine yüklenilmiş bir uygulamanın başlatılabilmesi için, önce sistem yüklenmesi yapılacaktır. Eğer C diskinde ikinci bir yükleyici (BOOT SECTOR) konulursa, sistem ciddi hatalarla karşılaşarak durur veya hasar görebilir. (Çoğunluk mavi ekran tabir edilen durumdur)
USB'den de olsa bu gibi uygulamaların bir yükleyicisi bulunmaktadır. Bizler BIOS ekranında boot seçeneklerinden USB birimi seçmişsek, HDD içerisindeki yükleyici es geç komutu vermiş olmaktayız. PC ilk boot sektörünü es geçerek, yönergemizdeki boot bayrağına yönelir ve, o donanım içerisindeki önyükleyiciyi yükler. O donanım içerisinde bir önyükleyici yoksa ''NON SYSTEM DISC'' hatası vererek durur.
Demekki USB bellekler içerisinde de bir önyükleyici kurulu ki, sistemi açabiliyor. Belleklerin formatları ile bu işlemin ilgisi bulunmamaktadır. Boot edilebilen ve yüklenilmek istenilen her işletim sisteminin tanımlayabildiği, herhangi bir formatta olabilir.
ÇÖZÜM:
İki yol vardır.
1) Farklı bir formatta ve işletim sisteminin açılışında tanılanmayan özel bir bölüm oluşturulur. (Windows kurtarma bölümü gibi) Bu bölüme erişim için F tuşlarından birisi tanılanır. ÖRNEK F12.
Bölüm içerisine Linux yükleyici oluşturulur.
BIOS post esnasında bu komutun görüldüğü anda F12 ye basılırsa, PC ilk önce bu diskten yükleme yapacaktır.
F12 ye basılmakta geçikilirse sistem açılışta bu bölümü tanımayacağı için direk Windows ile açılacaktır.
2) Atıl ve küçük kapasiteli başka bir disk edinilir. 80GB fazlasıyla yeterlidir. BIOS içerisinden boot device seçeneklerinden (Genellikle F5) seçilerek bu disk gösterilir. Bir çeşit USB bellek, DVD/ROM FLOPPY gibi. Böylece sistem istenildiği anda live olarak çalıştırılabilecektir.
Buraya kadar anlattıklarım bilgi niteliğinde olup, uygulaması zor gelebilir. En iyi çare PC içerisine veya arka USB portlarından birisine bir flash bellek takılarak boot device seçeneği ile başlatmaktır.