- 19 Haz 2016
- 8,533
- 148
- 63

BIOS ve BIOS GÜNCELLEME İŞLEMLERİ
@mehmetkarahanlı@
1. BIOS
BIOS adı Basic Input / Output System ( Temel Giriş / çıkış Sistemi) kelimelerinin baş harflerinin birleşmesiyle meydana gelmiştir. ROM adını verdiğimiz Read Only Memory (Sadece Okunabilir Bellek) bir çip içine depolanmıştır.En son çıkan anakartların çoğu şimdilerde kullanıcılar tarafından kolayca güncellenebilen Flash BIOS olarak da bilinen EEPROM ElectricallyErasable ProgrammableRead-Only Memory ( Elektrikle Silinebilir Programlanabilir Sadece Okunabilir Hafıza) kullanmaktadır. (Daha önceki BIOS ların çipleri güncellenebilmek için anakarttan fiziksel olarak çıkartılır ve daha yenisi ile değiştirilirdi) Bilgisayarı ilk açtığımızda çalıştırılan ilk program BIOS dur.İlk olarak bilgisayarın donanımını tarar ve test eder (Bu işlem Power On Self Test veya POST olarak adlandırılır ) Daha sonra BIOS işletim sistemini yükler. BIOS içindeki bilgiler bazı zamanlar CMOS diye de adlandırılan SETUP programı ile değiştirilebilir.Run Time Service olarak adlandırılan aynı zamanda BIOS un bir fonksiyonu olan komut kümesi bilgisayarın donanımını kontrol etme işleminde işletim sistemine ve uygulama programlarına yardım eder. BIOS ,bilgisayarın donanımı hakkında tüm bilgiye sahip olur ve bu donanımların birbirleri ile haberleşmeleri işlemini BIOS üstlenir. Örneğin ses kartı, modem gibi parçaları üzerinde barındıran bir anakart aldığınızda, anakartınızın üzerine takılı olan aygıtların listesini işletim sisteminize BIOS verir. Anakart üzerinden desteklenen bir donanımı iptal ettiğimizde ise (örneğin, BIOS'dan anakartın ses özelliğini iptal ettik) işletim sisteminiz bu aygıtı artık görmeyecektir. Diğer taraftan, BIOS bir yazılım olduğundan, anakartın dengeli + performanslı çalışması için kullanıcılara ayar yapma olanağı sunuyor.
Bu paragraftan çıkartacağımız sonucu ise şöyle özetlersek daha kalıcı olabilir: "BIOS, anakartınızın özelliklerini ve üzerine takılı olan donanımların çalışması için gereken parametreleri, kullandığınız işletim sistemine aktaran, minik bir işletim sistemidir." çeşitli BIOS üreten firmalar vardır.Bunlar: AWARD, AMI ve Phoenix BIOS. Phoenix BIOS ile AWARD BIOS birleşerek, bazı anakartlarda ikisinin ortak ürünü olan BIOS'lardan kullanılmaya başlandı.

Şekil 1.1: P6-BXA Model Bir Anakart üzerindeki Bios
Güç Düğmesine bastıktan hemen sonra, BIOS devreye giriyor ve POST (Power On Self Test)denen kısa bir analiz-test yapıyor. Bu analiz ile birlikte, üzerine takılı olan PnP (Tak ve çalıştır) aygıtları tanımaya olanak sağlıyor. Bir aksilik olduğunda bunu size yazılı mesaj olarak ya da ses ile bildiriyor. Tahmin edeceğiniz üzere, BIOS, -diğer anlamda- PC'nin boot etmesi için gereken bir sistemdir.
2. BIOS GÜNCELLEME
Tıpkı işletim sistemlerinde olduğu gibi BIOS'lar da hata içerebilir. Eğer anakartınız bir donanım ile çalışmayı reddediyorsa, veya uyumsuzluk yapıyorsa, bu sorunları ve(ya) hataları BIOS güncellemeleri ile gidermek mümkün. Kısacası BIOS güncellemesi, anakartınızın üreticisinin çıkardığı daha yeni BIOS sürümünü, kullandığınız BIOS ile değiştirmektir. Ortada bir sorun yokken BIOS Güncellemek pek mantıklı değil. Ama yeni özellikler gelmiştir, kritik sorunlar giderilmiştir, o zaman BIOSu güncelleriz. BIOS güncelleme sadece sorunları gidermek için yapılan bir işlem değil.. örneğin yeni bir işlemci çıktı, anakartımız teorik olarak bu işlemciyi destekliyor. Ama işlemciyi taktığımızda, işlemcinin yanlış algılandığını görüyoruz. Bu durumda BIOS u güncelleriz ve yeni işlemcimizin tam olarak algılandığını görürüz. Bu güncelleme işini, BIOS yazılımının türüne göre veya anakart üreticisine göre farklı farklı yazılımlar ile yapabilmemiz mümkün. örneğin, AWARD BIOS kullanan bir kişi, BIOS güncelleme yaparken AWDFLASH programını kullanır. Anakart üreticine göre de değişir demiştik. Asus anakartlar AWARD BIOS kullanmasına rağmen, AFLASH adında kendilerine has bir program kullanırlar.
3. BIOS GÜNCELLEME İŞLEMİ İÇİN GEREKLİ OLANLAR
BIOS güncelleme işlemi, eğer kurallara uyulmaz ise riskli bir iştir. Kurallara uyarsanız çok basit bir işlem. Eğer anakartınızın üreticisinin sayfasında yazılanlara harfiyen uymazsanız, BIOS yazılma işlemi başarısız olarak sisteminiz tekrar açılmayabilir. BIOS Güncelleme işlemlerine başlamadan önce, anakart üreticinizin yazdığı uyarılara tam olarak uyun.Gerekli olan ve bilmeniz gereken şeylere topluca bir göz atalım:
- Anakartınızın Markası & Modeli
- Anakartınızın üreticisinin Web Sitesi
- Anakartınız için gereken BIOS dosyaları ve sistem disketi
Anakart üreticilerini BIOS dosyaları için sunduğu direkt adresler ve programların adresleri:
ASUS : ASUS å°ç£
GigaByte: http://www.gigabyte.com.tw/support/mbbios_index.htm
Abit : http://www.abit-usa.com/english/download/bios update/main.htm
MSI : http://www.msi.com.tw/support/bios/main.htm
Soyo : soyousa.comÂ*-Â*En iyi Motherboard bilgi ve alim kaynaklar.
INTEL : Intel® Support
IWILL : http://www.iwillusa.com/support/Prod...sp?SupportID=8
FIC : http://www.fic.com.tw/techsupport/dr...earchbios1.asp
SpaceWalker (Shuttle) : spacewalker.com
Tyan : http://www.tyan.com/support/html/bios_support.html
4. ANAKARTIN MARKASINI VE MODELİNİ ÖĞRENME
4.1. AWARD BIOS
BIOS güncelleme işlemini anakartımızın markasına ve modeline göre yaparız. Bu sebeple anakartımızın markasını ve modelini öğrenmek durumundayız. Satın aldığımız sistemin özelliklerine bakarız ve hiçbir şeyin yazılı olmadığı görülür. Aslında en garantili ve kısa yol kasanızın içini açıp, anakartın üzerinde isim aramak olacaktır. Bazı üreticiler, anakartın üzerine marka yerine bazen model yazabiliyorlar. Dolayısıyla markayı anlamak güçleşiyor. Fakat bilgisayarın kasasını açmadan da anakartın markasını ve modelini öğrenebiliyoruz.
Anakart üreticilerini, kullandığı AWARD ve AMI BIOS'lar sayesinde anlıyoruz. PC'yi açtıktan sonra RAM'ın sayıldığı ekranda iken Pause tuşuna basarak ekrandakileri inceleyin. En altta, ilk bakışta vasıfsız gibi duran bir çok rakam ve harf bulunuyor. İşte her üreticinin kendine has bir id(kimlik) numarası bulunuyor. Her üreticinin kimlik numarası farklı ve bu numara aşağıda işlevsiz gibi duran bir dizi rakam ve harfin içerisine gizlenmiştir. Fakat günümüzde çıkan son model anakartlarda, bu işlemlere fazla gerek kalmıyor. Markalı bir anakart aldıysanız, POST ekranındayken, anakartınızın markası ve modeli çok açık bir şekilde görünmektedir.

Şekil 4.1: Ekranda BIOS versiyonunu ve Ana kart modelini öğrenme.
Fakat çoğu anakartta, kodlar yer alıyor. örneğin yukarıdaki resimde altı çizili ve işaretli yerlerde, marka ve model yerine, genelde kodlar yer alıyor ve biz bu kodları kullanarak anakartımızın markasını bulacağız.CTBIOS adlı bir program, eğer AWARD BIOS'lu bir anakarta sahipseniz, bu kodları kendisi analiz ederek, anakartınızın markasını sizlere söylüyor. Ama modelini söyleyemiyor. Her üreticinin sayfasında, anakartın modelini nasıl bulacağınız ile ilgili bilgiler yer almakta.
Bu programı, www.hwstation.com/files/pcmag/ctbios.zip adresinden çekebilirsiniz. Anakartımızın markasını nasıl bulacağımıza gelelim şimdi. Award BIOS'lar için, altını çizip B harfiyle işaretlenen yerde yazan yazıya bakın: 6A6S7M49C. Buradaki ilk 5 karakter, yani 6A6S7 anakartta kullanılan yongaseti hakkında bilgi verir. Bundan sonraki 6. ve 7. karakterler ise, yaniM4, anakartınızın üreticisinin kod adını taşımaktadır. Son 2 karakter işimize yaramıyor. Bu kodlar her anakartın üreticine göre farklılık gösterir. Siz kendi anakartınızdaki kodları edindikten sonrawww.motherboards.org/moboidtools.html adresine giderek, BIOS String ID bölümüne bu kodu yazacaksınız ve sonuca ulaşacaksınız.
Bazı anakartlarda, A harfiyle işaretlenen yerde, Kuzey ve Güney Köprüsü bilgileri yer almakta. Ama i815, i820 gibi hızlandırılmış mimariyi kullanan yongasetli anakartlarda yongasetinin ismi yer alır.
Yukarıda görülen ekran resminde,sol üst köşede altı çizili yere bakarsanız Anakart Modeli - BIOS versiyonunu göreceksiniz. örneğin, W6167MS V 1. 3 şeklinde. W6167MS burada model, V 1. 3 ise kullanılan BIOS'un sürümünü belirtiyor.
4.2. AMI BIOS
- Sisteminizi kapatın
- Klavyenizi kasanızdan çıkartın veya tuşlardan birini basılı tutun.
- Sitemi açın ( klavye hatası ile karşılaşmanız gerekiyor)

Şekil 4.2: AMI BIOS ta BIOS tanımlama dizisi
- Ekranın sol alt köşesindeki harf ve sayılardan oluşmuş uzun diziye dikkat edin.
Bu dizi BIOS tanımlama dizisidir. Bu dizi aşağıdaki gibi görünür.
51-0102-005123-00111111-101094-AMIS123-P
Bu dizi 1991 den günümüze olan bir anakartı işaret etmektedir. Bu BIOS tanımlama dizisi için BIOS tanımlama numarası 3. dizi bölümünde koyu olarak yer alan 005123 dür.
DINT-1123-04990-K8
Bu dizi 1986dan 1991 e kadar olan BIOS ları işaret etmektedir..Bu BIOS tanımlama dizisi için BIOS tanımlama numarası 2. dizi bölümünde koyu olarak yer alan 1123dür.
Eğer ikinci dizi kümesinin koyu renkli ilk numarası;
1, 2, 8, veya bir harf ise-bu NON-AMI Taiwan üretimi bir anakarttır.
3, 4, veya 5 ise- bu TRUE AMI anakarttır.
50 veya 6 ise - bu NON-AMI US yapımı anakarttır.
9 ise bu Taiwan üretimi değerlendirme anakartıdır.
Not: Eğer tanımlama numarası NON-AMI bir anakartı işaret ediyorsa bu durumda anakartı size satan kişi veya kuruluşlarla temasa geçmeniz gerekmektedir.
Son olarak, anakartınızın markasını ve modelini öğrendikten sonra yapacağınız işlem artık çok basit. Yukarıda verilen adresten ID Stirng'e göre sonuçları aldığınızda, size bu markanın Web sitesi adresi verilecektir. Anakartınızın üreticisinin Web adresine gidip, ürünler bölümünden sizin anakartınız ile ilgili olan sayfaya gidecek ve BIOS sayfalarından, anakartınız için olan BIOS dosyalarına ulaşacaksınız.
5. AWARD BIOS GÜNCELLEME İŞLEMLERİ
Önce sistemi boot edebilecek bir disket hazırlamanız gerekiyor. Bunun için Win9x veya Windows Me kullanıyorsanız, disket sürücünüze boş bir disket koyup, Başlat-Ayarlar-Denetim Masası-Program Ekle/Kaldır-Başlangıç Disketi yolunu izleyip, bir açılış disketi oluşturun.

PC'yi bu disket ile açmanız gerektiğinden, BIOS'a girip ADVANCED BIOS FEATURES menüsünden, boot sırasında birinciliği disket sürücüsüne verin. Böylece sistemi disketten boot edebileceksiniz.
Anakartın modeline göre, kutucukta belirtilen BIOS dosyalarının adresine gidip, sizin anakartınız için en güncel olan BIOS dosyasını çekin. Ayrıca,AWDFLASH programını çekin ve diskete kopyalayın.

Daha sonra BIOS'a girerek, önemli ayarları bir kenara not edin.Bilgisayarı disketten açtıktan sonra komut satırına awdflash.exe yazıp entere basın.Karşımıza aşağıdaki gibi bir ekran çıkacaktır.

File Name to Program kısmına anakartınızın üreticisinin web sitesinden indirmiş olduğunuz yeni bios bilgilerini içeren .BIN uzantılı dosyanın diskinizdeki tam yolunu yazın.Bu işlemi yaptıktan sonra anakartınızın Flash tipi okunacak ve ekranda görülecektir.Aşağıda görüldüğü gibi Flash tipi Winbond 29C020 / 5V olarak ekrana gelmiştir.Daha sonra en alt kısımda size "Do You Want To Save BIOS? " şu anda kullandığınız BIOS'u kayıt edip etmeyeceğinizi sorulur. "Y" tuşuna basarak bunu kabul edin.

Daha sonra sizden şu anki bios dosyanızı biryere yedeklemeniz için bir dizin ve dosya ismi girmeniz istenecektir. örneğin dosya ismi olarak ESKIBIOS.BIN verebilirsiniz.

Bu işlemi yaptıktan sonra entere bastığımızda karşımıza Now Backup System Bios to a file uyarı yazısı gelecektir.

Bu işlem bittikten sonra alt bölümde ikinci bir soru belirecek: Are you sure to program? BIOSu güncellemek istediğinize emin olup olmadığınız sorusuna Y tuşuna basıp devam edin.BIOS güncellenecek ve bilgisayarınız otomatik olarak tekrardan başlayacaktır.Post ekranında iken DEL tuşuna basarak BIOS'a girin ve LOAD SETUP DEFAULTS seçeneğini uygulayın. Değiştirmek istediğiniz ayarları değiştirip, kayıt edip çıkın.Açılışta POST ekranında sağ üst köşede göreceksiniz ki BIOS un versiyonu değişmiştir. Böylece BIOS u sağlıklı bir şekilde güncelleyebildiğinizi anlayabilirsiniz.
6. AMI BIOS GÜNCELLEME İŞLEMLERİ
Bir sistem disketi oluşturun . İnternetten çekeceğiniz ROM uzantılı dosyayı diskete kopyalayın. Aynı diskete yine internettenAmi703e.com dosyasını kopyalayın.ROM uzantılı bu dosyanın bir kopyasını acil durumlarda kullanabilmek için başka bir diskette saklayın ve dosya ismini AMIBOOT.ROM olarak değiştirin.Sistem disketi ile sistemi açın ve şunları yazın:
AMI703E xxxxxx.ROM
xxxxxx olan yere BIOS dosyasının ismini yazacaksınız.
"Y" tuşuna bastığınızda, güncelleme işlemi başlayacaktır. Programlama işlemi başarılı olursa, "Flash EEPROM Program Successful" mesajı görünecektir. Bir tuşa bastığınızda sistem yeniden başlayacaktır.
7. BAZI ANAKART İÇİN GÜNCELLEME İŞLEMLERİ
7.1. ASUS ANAKARTLAR ve BIOS GÜNCELLEMESİ
ASUS Anakartlarda, genelde AWARD BIOS kullanılıyor. Sadece, şu an için eski bir kart sayılan ASUS K7Mde AMI BIOSkullanılmıştı. Onun haricinde, AWARD BIOS kullanılıyor. Fakat ASUS P3B-F dahil olmak üzere ondan sonra ASUS un çıkan tüm anakartlarında, alışık olduğumuz AWARD Moduler BIOSun aksine, AWARD Medallion BIOS kullanılmıştır.

Şekil 7.1: Award Medallion BIOS
ASUS anakartların BIOSunu güncellemek için, ASUSa özel olan AFLASH programını kullanmak gerekiyor. K7M serisi için ise, Flash822.exe dosyasını kullanmak gerekiyor.
Genel olarak bakıldığında, Asus anakartların BIOSunu güncellemek için iki adet dosyaya ihtiyacımız var. AFLASH.exe ve güncel BIOS dosyası.
Güncelleme İşlemleri :
- Bir açılış disketi oluşturun.
- AFLASH.EXE programını oluşturduğunuz diskete kopyalayın
- Aflash.exe programını disketten çalıştırın ve 1.Save Current Bios to File seçeneğini seçin.

ASUS BIOS dosyasını ASUS un web sitesinden daha önceden oluşturmuş olduğunuz diskete indirin.
- Ssistem disketti ile açılış yapın.
- Sistem A sürücüsünde iken Aflash.exe yazıp enter tuşuna basın.
- Ana Menüde iken 2 numaralı seçeneği girin ve enter tuşuna basın.
- Are you sure ? sorusuna Y tuşuna basarak evet deyin.

Yeni BIOS bilgisi programlanmaya başlanır. Programlama işlemi bittikten sonra Flashed Succesfully yazısı görünür.

Karşımıza son gelen ekrandaki talimatları takip ederek BIOS güncelleme işlemini bitiririz.
Talimatlar: EPROM u güncellediniz;Sistemi yeniden başlatıp sisteme girmeniz ve yeni BIOS ile güncellenmiş CMOS u görmek için Load Setup Defaults seçeneğini seçmeniz tavsiye olunur.

7.2. GIGABYTE ANAKARTLAR ve BIOS GÜNCELLEMESİ
Güncelleme İşlemleri :
- Bir sistem disketi hazırlayın..
Not:
A.Bu işlem disket sürücünüzdeki bütün bilgileri kaybetmenize sebep olacaktır.Bu sebeple dikkatli olunuz.
B. Tipik olarak 4 dosya disketinize transfer edilecek fakat bunlardan sadece command.com görünebilir olacaktır.
C. Son olarak disketinizdeki bu dosyaların güvenliği için yazmaya karşı koruma tırnağını açın.
- BIOS güncelleme dosyasını ve sıkıştırılmış haldeki awdflash.exe programını Gigabyte sitesinden indirin.
- Sıkıştırılmış awdflash.exe dosyasını pkunzip veya winzip gibi programlarla 1. adımda hazırlamış olduğunuz diskete açın.Daha sonra yine indirmiş olduğunuz yeni BIOS dosyasını da diskete kopyalayın.
Not:
Bu iki programı da aşağıda görmüş olduğunuz adresten bulabilirsiniz.
www.shareware.com
- Yeni hazırlamış olduğunuz disketi kullanmak için sisteminizi tekrardan başlatın.Sisteminiz disketten açılış yapsın.
- DOS komut satırında iken awdflash.exe dosya_adı.xxx komutunu yazın ve enter tuşuna basın. Dosya_adı.xxx dosyası sizin Gigabyte sitesinden indirmiş olduğunuz ve diskete kopyaladığınız bios güncelleme dosyasıdır.
Sıradaki ilk seçeneğiniz, eski BIOSu kaydetmek olacaktır.. Bu işlemi yapmanız tavsiye olunur. BIOSu güncelledikten sonra yeni özelliklerden memnun olmayabilirsiniz.
A. Eski BIOSu kaydetmeye karar verirseniz, yeni BIOSun adıyla kaydetmediğinizden emin olun.Eğer eski biosa yeni bios dosyası ile aynı ismi verirseniz eski bios bilgileri yeni bios dosyasının üzerine hiçbir uyarı olmadan yazılacaktır. En basit isim verme şekli ESKIBIOS.BIN şeklinde olabilir.
B. Eğer eski bios dosyanızı biryere kaydetmek istemiyorsanız en azından eski bios un versiyon numarasını biryerlere not alın. Hayır demek için N tuşuna basarak bir sonraki adıma geçin.
- Eski BIOSu kaydetmek için evet anlamında Y tuşuna basın.
- Eski bios için bir isim verin ve enter tuşuna basın.
- Sıradaki ikinci seçeneğiniz BIOSu güncellemek isteyip istemediğiniz olacaktır.
Evet demek için Y tuşuna basın.
Not:
Bu adım çok kritiktir.Flash işlemi sürmekte iken kesinlikle klavyeye,reset tuşuna veya açma kapama butonuna dokunmayın.
- BIOS güncelleme işlemi tamamlandıktan sonra disketinizi disket sürücüden çıkartın ve sisteminizi tekrar başlatın. Açılışta POST ekranındayken BIOS versiyonunun değişmiş olduğunu göreceksiniz. Artık işlem tamamlanmıştır.