Wednesday, February 12, 2014

BIOS ဆိုတာဘာလဲ ???

 


 BIOS ဆိုတာ ဘာလည္းလို ့ ေဆြးေႏြးၾကည့္ ၾကပါမယ္…. သူ ့ရဲ့ အရွည္ေကာက္ကေတာ့ Basic Input/Output System ပါ…. အဲ့ဒီ BIOS ထဲမွာ ကြန္ပ်ဴတာအတြက္ လိုအပ္တဲ့ Programs ေလးေတြ အမ်ားၾကီးပါပါတယ္…. BIOS ဆိုတဲ့ programs အစုအေ၀းေလးကို မားသားဘုတ္ေပၚက chip တစ္ခုထဲမွာ ထည့္ထားပါတယ္ တစ္ခ်ိဳ ့ မားသားဘုတ္ေတြဆိုရင္ AMI BIOS, Phoenix BIOS စသျဖင့္ chip ေပၚမွာ အေသအခ်ာ ေရးျပထားပါတယ္…. အခု အဲ့ဒီ BIOS ေလးက ဘာေတြ လုပ္ေပးလည္း ဆိုတာ ဆက္သြားၾကပါမယ္…. ကြ်န္ေတာ္တို ့ ကြန္ပ်ဴတာကို စဖြင့္လုိက္ျပီဆိုရင္ အရင္ဆံုး BIOS ထဲက POST program ကို စလုပ္ပါတယ္…. POST(Power On Self Test) က ကြန္ပ်ဴတာအတြက္ လိုအပ္တဲ့ အစိတ္အပိုင္းေတြ အဆင္ေျပ မေျပ စစ္ေဆးပါတယ္ အဆင္မေျပတာရွိရင္ အယ္ရာျပပါတယ္…. ဘာေတြ လုိအပ္တယ္ဆိုတာ ကေတာ့ BIOS ထုတ္လုပ္သူ အေပၚ မူတည္ပါတယ္ AMI, Phoenix စသျဖင့္ေပါ့…. ဟိုးအရင္က BIOS ေတြက် keyboard မရွိလည္း အယ္ရာ ျပတယ္ ခုေနာက္ပိုင္းေတာ့ မျပေတာ့ဘူး သူ ့ရဲ့ ထုတ္လုပ္သူ အေပၚမူတည္တာေပါ့…. အဓိကကေတာ့ CPU, RAM တို ့ကို စစ္ေဆးပါတယ္ သူတို ့မွ မရွိရင္ ကြန္ပ်ဴတာၾကီး မျဖစ္နုိင္ေတာ့ဘူးေလ…. BIOS ထုတ္လုပ္သူက စစ္ေဆးခုိင္းတဲ့အတုိင္း စစ္ေဆးတဲ့ အခါမွာ တစ္ခုခုက အလုပ္မလုပ္နိုင္ဘူး အဆင္မေျပဘူး ဆိုရင္ အယ္ရာျပပါတယ္…. Hardisk မရွိတာတို ့ ဘာတို ့ဆို No boot device available ဆိုျပီး အယ္ရာျပပါလိမ့္မယ္ အဲ့ဒါဆို Hardisk ကို စစ္ေဆးရံုပါပဲ အဲ့လုိမ်ိဳး စာသားနဲ ့လည္း ျပသလို အသံနဲ ့လည္း ျပတတ္ပါတယ္…. RAM လြတ္ေနတာတို့ မေကာင္းတာတို ့ဆို တီ တီ တီ ဆိုျပီး အသံ ဆက္တိုက္ ျမည္ျပီး အယ္ရာျပပါလိမ့္မယ္…. BIOS ထုတ္လုပ္တဲ့ ကုမၸဏီေပၚ မူတည္ျပီး စာသား အယ္ရာေလးေတြ အသံ အယ္ရာေလးေတြက ကြဲျပားေနမွာပါ…. အားလံုး အဆင္ေျပရင္ေတာ့ တီ ဆိုျပီး တစ္ခ်က္ျမည္ပါလိမ့္မယ္…. POST လုပ္ျပီးတာနဲ ့ BIOS က boot sequence အတိုင္း boot လုပ္ဖို ့ ၾကိဳးစားပါတယ္…. OS loading ျဖစ္သြားတာနဲ ့ က်န္တာကို OS က ဆက္လုပ္သြားပါေတာ့တယ္…. ဒါက BIOS ရဲ့ လုပ္ေဆာင္ခ်က္ နွစ္ခုေပါ့ POST နဲ ့BOOT…. ေနာက္တစ္ခုကေတာ့ essential drivers ေတြ ပါတာပါ… ကြ်န္ေတာ္တို ့ Printer တစ္ခု အလုပ္လုပ္နုိင္ဖို ့ driver install လုပ္ေပးရပါတယ္ အဲ့ဒါမွ အဲ့ဒီ ပရင္တာက အလုပ္လုပ္နုိင္မွာပါ…. အဲ့လိုပဲ hardisk, keyboard, mouse, graphic card စတာေတြလည္း driver လိုပါတယ္…. Driver ဆိုတာ OS နဲ ့ hardware ၾကားက စကားျပန္ေပါ့ ကြ်န္ေတာ္တို ့က printer ကိို စာလံုးေတြနဲ ့ စာရြက္ တစ္ရြက္ကို ထုတ္ေပးေစခ်င္ရင္ OS က driver ကို ဘယ္လို ဘယ္လို စာလံုးေတြ ပါေစခ်င္တယ္လို ့ ေျပာပါတယ္ ဒါမွ သူက printer ကို ျပန္ေျပာေပးနုိင္မွာပါ…. ကြ်န္ေတာ္တို ့ ေသခ်ာ စဥ္းစားၾကည့္မယ္ဆိုရင္ ၀င္းဒိုးမတက္ခင္မွာ OS မတက္ခင္မွာ keyboard, hardisk စတာေတြက အလုပ္လုပ္နုိင္ေနဖို ့ လိုပါတယ္ အဲ့လိုမွ မလုပ္နိုင္ရင္ CMOS ထဲကို del ကီးေတြ ဘာေတြ နွိပ္၀င္လို ့ မရပဲ ျဖစ္ေနပါလိမ့္မယ္…. OS ကေကာ ဘယ္လို တက္လာမွာတုန္း…. ဒါေၾကာင့္ ဒီလို လိုအပ္တဲ့ drivers ေတြကို BIOS ထဲမွာ ထည့္သြင္းထားျပီး OS မတက္ခင္ အသံုးျပဳပါတယ္…. ေနာက္တစ္ခုက CMOS setup utility ပါ BIOS ထဲမွာ CMOS program ေလး တစ္ပုဒ္ထည့္ထားပါတယ္ အဲ့ဒီ ပရိုဂရမ္ေလးကို အသံုးျပဳျပီး ကြ်န္ေတာ္တို ့က boot order, date and time စသျဖင့္ setting ေတြ လုပ္လုိ ့ ရပါတယ္…. အဲ့ဒီ CMOS ေလးမွာ boot order တစ္ခါ ေပးထားရင္ ေနာက္ ဘယ္ေတာ့မွ ထပ္ေပးဖို ့ မလုိေတာ့ပါဘူး သူက ကြန္ပ်ဴတာ ဖြင့္လုိက္တုိင္း ကိုယ္ေျပာထားတဲ့ အစီအစဥ္တိုင္း boot လုပ္ေပးပါတယ္ ဒီေနရာမွာ တစ္ခု စဥ္းစားရမွာက အဲ့လို boot order ကို ဘယ္နားမွာ သိမ္းထားလည္း ဆိုတာပါ အဲ့လို သိမ္းထားမွလည္း ကြန္ပ်ဴတာ ဖြင့္လုိက္တုိင္းမွာ ေနာက္တစ္ေခါက္ ေျပာေပးဖို ့ မလုိေတာ့ပဲ သူ ့ဘာသာ အလုပ္လုပ္ နုိင္မွာကိုး…. အဲ့လို အခ်က္အလက္ေတြကို NVRAM လို ့ေခၚတဲ့ မားသားဘုတ္ေပၚက chip တစ္ခုမွာ သိမ္းထားပါတယ္…. သူလည္း RAM လိုမ်ိဳးပါပဲ charge မေပးထားနုိင္ရင္ သိမ္းထားတဲ့ အခ်က္အလက္ေတြ ပ်က္သြားပါတယ္…. အဲ့ဒီ NVRAM အတြက္ မားသားဘုတ္ေပၚမွာ battery တစ္လံုး ပါပါတယ္…. သူ ့ကို CMOS battery လို ့ ေခၚျပီး အဲ့ ဘက္ထရီက အားေလးနဲ ့ NVRAM ကို charge ေပးေနပါတယ္ သူအားကုန္သြားရင္ေတာ့ မေပးနုိင္ေတာ့ဘူးေပါ့…. ကြ်န္ေတာ္တို ့ တစ္ခါ တစ္ရံမွာ ကြန္ပ်ဴတာရဲ့ date က အျမဲတမ္း ေနာက္ကို ျပန္ျပန္ေရာက္သြားတာ ၾကံဳၾကပါတယ္ မ်ားေသာ အားျဖင့္ အင္တာနက္ဆုိင္မွာေတာ့ ၾကံဳရပါတယ္ date က 2002 ေလာက္ကို အျမဲေရာက္ေနေတာ့တာပဲ ျပင္လုိက္လည္း ခဏပဲ ေနာက္ ျပန္ဖြင့္ေတာ့ အရင္တုိင္းပဲ 2002 ပဲ…. အဲ့ဒါက ခုန NVRAM ေလးကို charge မေပးနုိင္ေတာ့တဲ့ အတြက္ CMOS setting ေတြက factory default ျဖစ္ျဖစ္သြားတာပါ…. အဲ့ဒါဆိုရင္ battery လဲ ေပးလုိက္ရင္ NVRAM ေလးက ျပန္ျပီး မွတ္နုိင္သြားမွာပါ….

 drivers ေတြနဲ ့ ပတ္သတ္ျပီး အေသးစိတ္ ကို ဒီေနရာမွာ ေလ့လာနိုင္ပါတယ္ဗ်ာ

copy from =>booter's playground
နည္းပညာတိုးတက္ေစရန္အလို.ငွာကူးယူေ၀မွ်ျခင္းသာျဖစ္ပါသည္

     ျမန္မာျပည္လူငယ္တင္ျပီးသမွ်ပို.စ္မ်ား Download ဆြဲနည္းမသိပါက ဒီလင့္ကို ႏွိပ္ျပီးသြားဖတ္ေပးပါ

0 comments:

Post a Comment