Monday, February 10, 2014

Learning Hardware Drivers

 


 Driver ေတြနဲ ့ ပတ္သတ္လို ့ ကြ်န္ေတာ္ သိထားတာေလးေတြ မ်ွေ၀ခ်င္လုိ ့ပါ…. Driver ဆိုတာကိုဘယ္ေနရာမွာသံုးလည္းဆိုေတာ့hardware ေတြကိုထိန္းခ်ဳပ္ ေစခိုင္းဖို ့သံုးရပါတယ္ ဥပမာေပါ့ graphic card တစ္ခု ၀ယ္လာတယ္ ဆိုပါေတာ့ အဲ့ကဒ္ကိုကြန္ပ်ဴတာမွာတပ္လိုက္ရံုနဲ ့ သံုးလို ့ မရေသးပါဘူး.... driver အင္စေတာလုပ္ေပးမွ သံုးလုိ ့ ရပါတယ္ ဘာျဖစ္လုိ ့လည္းဆိုရင္ အဲ့ကဒ္ကို Operating System ( OS ) က ခိုင္းေစနိုင္ေအာင္ပါ….Driver က OS နဲ ့ hardware ပူးေပါင္းအလုပ္လုပ္နိင္ဖို ့ လုပ္ေပးပါတယ္…. ဒီေလာက္ဆို driver ကိုေရးေတးေတးနားလည္ေနပါျပီ…. သံုးေနရင္းပိုနားလည္လာမွာပါ…. တစ္ခါ တစ္ခါမွာကိုယ့္ကြန္ပ်ဴတာမွာတစ္ခါမွ မတပ္ဖူးေသးတဲ့ စတစ္တစ္ေခ်ာင္းကိုတပ္လိုက္ရင္ ခ်က္ခ်င္းတန္းမသံုးနုိင္ေသးပဲ driver အင္စေတာလုပ္ေနတာကိုသတိထားမိမွာပါ…. Driver ဆိုတာဘာမွ ေထြေထြ ထူးထူးေတာ့ မဟုတ္ပါဘူးသူလည္း software ပါပဲ…. Hardware ပစၥည္းတိုင္းအတြက္ driver လိုလားမလိုဘူးလား…. ကြ်န္ေတာ္ ေလ့လာမိသေလာက္ေတာ့ လိုပါတယ္…. ဒါေပမယ့္ တစ္ခ်ိဳ ့ေသာ hardware ေတြက driver အင္စေတာမလုပ္ေပမယ့္ သံုးလို ့ ရေနပါတယ္.... ဘာျဖစ္လို ့လည္းဆိုေတာ့ OS ( eg- windows, Ubuntu ) ေတြမွာထည့္သြင္းေပးထားလို ့ပါ ကြ်န္ေတာ္တို ့ windows 7 စထြက္ခါစကဆိုရင္ driver အင္စေတာလုပ္ေပးဖို ့ မလုိပါဘူး.... သူစထြက္ခ်ိန္မွာေပၚေနတဲ့ hardware ေတြရဲ့ driver ေတြကို ၾကိဳတင္ ထည့္သြင္းထားလို ့ပါ အဲ့ဒါေၾကာင့္ windows 7 တင္လုိက္တာနဲ ့ driver သက္သက္ အင္စေတာလုပ္ေပးရတာသက္သာပါတယ္ ဒါေပမယ့္ တျဖည္းျဖည္း ၾကာလာလို ့ ေနာက္ထပ္ hardware ေတြလည္းအသစ္ထြက္ေရာ windows 7 လည္း driver ေတြ အင္စေတာလုပ္ေပးရေတာ့တာပါပဲ….သိသာတဲ့ ဥပမာေပးရရင္ ကြ်န္ေတာ့္ ကြန္ပ်ဴတာ windows 7 သံုးလို ့ ရွိရင္ driver က တစ္ျဗဳတ္ၾကီးသြင္းရပါတယ္…. Windows 8 လည္းတင္လုိက္ေရာ driver က တစ္ခုပဲလားမသိဘူးတင္ရေတာ့တယ္ သက္သာလုိက္ျခင္းဟိဟိ….တစ္ခုရွိတာကတစ္ခ်ိဳ ့က ေျပာၾကတယ္ Ubuntu က driver လံုး၀ကို မတင္ရဘူးတဲ့ ဘယ္လိုမတုန္း Ubuntu က လပိုင္းေလာက္နဲ ့ version တစ္ခုထြက္ေနတာကိုထြက္တိုင္းလည္း upgrade လိုက္လုပ္ၾကတာမ်ားပါတယ္ ၀င္းဒိုးၾကေတာ့ နွစ္ကိုသံုးေလးခါ ေပါက္ေအာင္ ေစာင့္မွ ဗားရွင္းအသစ္ ထြက္တာပါ ထြက္တိုင္းလည္း Upgrade လုပ္တာရွားပါတယ္ ခိခိဒီလိုဆိုတစ္ခုစဥ္းစားအုန္းမယ္ ကြ်န္ေတာ္တို ့ CMOS ထဲမွာ boot menu ေရြးတာကိုသိတယ္မလား…. အဲ့ဒီထဲကို ၀င္ဖုိ ့ del key တို ့ ဘာတို ့ နွိပ္ေပးရပါတယ္ ေရြးတာကိုကီးဘုတ္က ျမွားေလးေတြနဲ ့ ေရြးခ်ယ္ေပးရပါတယ္ အဲ့ဒီခ်ိန္မွာကီးဘုတ္ကအလုပ္လုပ္ ေနျပီေလ…. ေသခ်ာစဥ္းစားရင္ ၀င္းဒိုးေတာင္ မတက္ေသးပဲကီးဘုတ္ကဘယ္က driver ရလို ့ အလုပ္လုပ္တုန္း…. မေက်နပ္ရင္ hardisk ၾကီးျဖဳတ္ထားလုိက္ ကီးဘုတ္ကအလုပ္လုပ္ေနေသးတယ္ အဲ့ေတာ့မွ ဂြ ဟီးဟီးေသခ်ာတာတစ္ခုက hardware တိုင္းအတြက္ လံုး၀ driver လိုတယ္…. ခုကဘယ္က driver နဲ ့ အလုပ္လုပ္ ေနတာလည္းစဥ္းစားစရာပဲ…. BIOS ဆိုတာကို ၾကားဖူးၾကမွာပါ…. အဲ့ဒီ BIOS ေလးကိုမားသားဘုတ္ေပၚမွာထည့္သြင္းထားပါတယ္ chip တစ္ခုေပါ့( အဲ့အေၾကာင္းေနာက္ပိုင္းေရးအုန္းမွာပါ )…. သူ ့အလုပ္ကမ်ားေတာ့ မ်ားတယ္ အဲ့ထဲကတစ္ခုက essential drivers ေတြကိုထည့္သြင္းထားျခင္းပါ…. ၀င္းဒိုးမတက္ခင္မွာ သံုးလို ့ ရေနဖို ့ လိုအပ္တဲ့ ကီးဘုတ္, ေမာက္စ္, hardiskစတာေတြ အတြက္ driver ကို BIOS ထဲမွာထည့္ထားပါတယ္…. ၀င္းဒိုးမတက္ခင္ မလိုအပ္ေသးတဲ့ printer တို ့လိုဟာမ်ိဳးေတာ့ ထည့္မထားပါဘူး…. ဘာလို ့ထည့္မထားလည္းဆိုရင္ BIOS ကိုထည့္သြင္းထားတဲ့ ROM chip ေလးက size က အမ်ားၾကီးမရနိုင္ပါဘူး 256 KB ၀န္းက်င္ေလာက္ပဲ ရတယ္လို ့ ဖတ္ရပါတယ္…. ေနာက္တစ္ခုေျပာစရာက်န္ပါေသးတယ္ graphic card တို ့ ဘာတို ့ေပါ့ သူတို့အတြက္ driver ကိုေတာ့ BIOS မွာထည့္သြင္းမထားပါဘူးဒါေပမယ့္ သူလည္းသံုးလို ့ ရေနပါတယ္ ၀င္းဒိုးမတက္ေသးပဲ….လာျပန္ျပီဘယ္နားကယူျပန္ျပီလည္းမသိဘူး…. ဟီးဒီတစ္ခါေတာ့ ကိုယ့္ထဲကိုယ္ျပန္နွိုက္တာဗ် ကြ်န္ေတာ္တုိ ့ graphic card ေပၚမွာchip ေလးတစ္ခုထည့္ထားပါတယ္ အဲ့ chip ထဲမွာ driver ကိုထည့္သြင္းေပးထားပါတယ္  ဒါေၾကာင့္ ၀င္းဒိုး မတက္ပဲ graphic card ကိုသံုးလို ့ ရေနပါတယ္ ဒါေပမယ့္ ေျပာခဲ့သလိုပဲ ROM chip မ်ားသည္ ေစ်းၾကီးတဲ့ အတြက္ သံုးလို ့ ရရံုပဲ chip ထဲမွာထည့္ေပးထားျပီးအျပည့္အ၀ သံုးနုိင္ဖို ့ေတာ့ ၀င္းဒိုးထဲမွာ driver အင္စေတာထပ္လုပ္ေပးရပါမယ္…. အခုအားလံုးကို ျပန္ျခံဳငံုၾကည့္ပါမယ္…. Driver ရွိတဲ့ ေနရာေတြက windows ထဲမွာရယ္ BIOS chip ထဲမွာရယ္ hardware ေတြရဲ့ chip ထဲမွာရယ္ သံုးေနရာရွိပါတယ္…. ၀င္းဒိုးထဲမွာ ရွိရင္ေတာ့ အျပည့္အ၀ ရွိတာပါ driver ထပ္အင္စေတာလုပ္ေပးဖုိ ့ မလိုပါဘူး chip ေတြထဲမွာဆိုရင္ေတာ့ သံုးလို ့ ရရံုရွိတာပါ ထပ္အင္စေတာလုပ္ေပးရပါမယ္…. အခုဆို driver ေတြရဲ့ သေဘာတရားသီအိုရီေလးေတြ သိေနပါျပီဆက္ျပီးေတာ့ ကိုယ့္ကြန္ပ်ဴတာမွာဘယ္ပစၥည္းက driver အင္စေတာလုပ္ေပးဖုိ ့ လိုလည္းဆိုတာ ၾကည့္ၾကပါမယ္ ေနရာကေတာ့ device manager မွာပါ အဲ့ဒီမွာကြန္ပ်ဴတာမွာတပ္ဆင္ထားသမ်ွ ပစၥည္းေတြကို ျပထားပါတယ္…. RUN >devmgmt.msc ကေနသြားလိုက္ပါ….




အဲ့ဒီမွာhardwareေတြ အကုန္ အဆင္ေျပေနတယ္ driver ေတြ အကုန္ ရွိေနတယ္ဆိုရင္ အေပၚကပံုေလးအတိုင္း ျပမွာပါ….အဲ့ေတာ့ ကိုယ့္စက္မွာ driver စံုလားမစံုဘူးလားဆိုတာဒီေနရာေလးမွာလာၾကည့္နုိင္ပါတယ္…. Hardware တစ္ခုခု driver တင္ေပးဖို ့ လိုရင္ !ေလးနဲ ့ ျပထားပါလိမ့္မယ္ ဒါဆိုအဲ့ဒါေလးကို driver ရွာေဖြ တင္ေပးလိုက္ပါ…. ကြန္ပ်ဴတာ ၀ယ္တိုင္း motherboard driver cd ဆိုတာေပးပါတယ္ အဲ့ဒါေလးကိုမေပ်ာက္ပါေစနဲ ့ အဲ့စီဒီေလးကကြန္ပ်ဴတာအတြက္ လိုအပ္တဲ့ driver ေတြအကုန္ ထည့္ေပးထားတာပါ အကယ္လို ့မ်ားအဲ့စီဒီေပ်ာက္သြားခဲ့ရင္ေတာ့ ကိုယ့္ကြန္ပ်ဴတာရဲ့ Motherboard brand နဲ ့ model ကိုသိေအာင္ လုပ္ျပီးသက္ဆိုင္ရာ ၀က္ဆိုက္မွာ driver ေတြ ေဒါင္းလုတ္ သြားဆြဲနုိင္ပါတယ္…. Motherboard က ဘာအမ်ိဳးအစားလည္းဆိုတာ ၾကည့္ၾကပါမယ္ CMD ထဲမွာsysteminfoလို ့ ရိုက္လိုက္ပါ….. အဲ့ထဲကsystem manufacturer ဆိုတာမားသားဘုတ္ brand ပါ system model ကေတာ့ model ေပါ့….


Brand က ASUS , model က K84L ပါ အဲ့ဒါကိုဂူးဂဲမွာ ASUS K84L driver လို ့ ရိုက္ရွာလိုက္ရင္ ပထမဆံုးဆိုက္မွာပဲ driver ေတြ ရနိုင္ပါလိမ့္မယ္…. အဲ့လိုေဒါင္းလုတ္ မဆြဲနုိင္ဘူးဆိုရင္လည္း driver pack solution စီဒီနဲ ့ ကိုယ့္ကြန္ပ်ဴတာအတြက္ လိုအပ္တဲ့ driver ေတြကိုထည့္သြင္းနုိင္ပါတယ္ ဘာမွ မခက္ပါဘူး driver pack solution program ကိုဖြင့္ေပးလိုက္ရင္ သူ ့ဘာသာလိုအပ္တဲ့ driver ေတြ ထည့္သြားပါလိမ့္မယ္….ေနာက္ျပီး driver ကလည္း backup လုပ္ထားလို ့ ရတယ္ဗ် driver pack solution စီဒီထဲမွာ backup program ပါပါတယ္ အဲ့ဒါေလးနဲ ့ backup လုပ္ထားလိုက္ရင္ ေနာင္အခါ ၀င္းဒိုးအသစ္တင္ရင္ အဲ့ဒီ backup ဖိုင္ေလးကိုဖြင့္ေပးလိုက္တာနဲ ့ လိုအပ္တဲ့ driver ေတြ သူက ျပန္သြင္းေပးပါလိမ့္မယ္….အခု driver နဲ ့ ပတ္သတ္တာေတာ္ေတာ္ မ်ားမ်ားသိသြားျပီလို ့ ထင္ပါတယ္အားလံုးအဆင္ေျပပါေစ ကြ်န္ေတာ္ည့ံဖ်င္းတာရွိသင္ေပးနိုင္ပါသည္။

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

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

1 comments:

Post a Comment