Saturday, February 22, 2014

TP-Link Router Firmware ကို Upgrade လုပ္ၾကမယ္



ကဲေတာ္ေတာ္မ်ားမ်ားက ဖုန္းအတြက္ Firmware တင္တဲ့အေၾကာင္းေတြ
ကိုပဲေရးေနၾကလို႕ ကၽြန္ေတာ္ကလည္း Wireless Router ကို Firmware
တင္တဲ့အေၾကာင္းေလးေရးပီးတင္ခ်င္ပါတယ္။ အရင္ဆံုး Firmware ကို
ဘာေၾကာင့္တင္ရတာလည္းဆိုတာေလးကိုရွင္းျပပါရေစ။ ကၽြန္ေတာ္တစ္
ရက္ Studio တစ္ခုမွာ Services တစ္ခုသြားလုပ္ေတာ့ ပိုင္ရွင္က သူ႕ Network
ထဲမွာ အင္တာနက္မထြက္ဘူးတဲ့။ ေနာက္ပီး WAN IP ကို ေအာ္တိုမ်ကဘူး
ဆိုတာနဲ႕ကၽြန္ေတာ္ကလည္းသူ႕ရဲ႕ Router ကိုစစ္ေဆးၾကည့္လိုက္ေတာ့
အမ်ိဳးအစားက TP-Link N Series Wireless Router အမ်ိဳးအစားပါ။ ဒီလို
နဲ႕ သူ Configure လုပ္ထားတဲ့ အေနအထားကိုၾကည့္လိုက္ေတာ့ PPPOE
Type နဲ႕လုပ္ထားတာပါ။ ကၽြန္ေတာ္က ၄င္း Network Type ကို Dynamic
IP Type နဲ႕ ေျပာင္းပီး လိုအပ္တဲ့ Settings ေတြကို ခ်ိန္ေပးလုိက္တဲ့အခါမွာ
Network ထြက္ပီး WAN IP လည္းက်ပါတယ္။ Clients အားလံုးလည္းသံုး
လို႕ရသြားပါတယ္။ ဒီလိုနဲ႕ ပိုင္ရွင္က PPPOE ကိုဘာလို႕မရလို႕ေမးပါတယ္။
ကၽြန္ေတာ္လည္း ဒီလိုနဲ႕ ဖင္လွန္ၾကည့္လိုက္ပါတယ္။အဲ.. Router ကိုေျပာ
တာေနာ္... ခိခိ။ 
 
သူ႕မွာေဖာ္ျပထားတဲ့ BarCode ေတြမွာပဲ ေနာက္ဆံုးမွာ Ver 1.1 ဆိုပီးေတြ႕
ပါတယ္။ ဒါဟာ Firmware Version 1.1 လို႕ဆိုလိုတာပါ။ ဒါဆိုရင္ သူလို
ခ်င္တဲ့ PPPOE Type ကို မရဘူးဆိုတာကို Googling အရသိလိုက္ပါတယ္။
ဒီလိုနဲ႕ ၄င္းမွာပါတဲ့ Build-in Firmware ကို Version ျမွင့္ဖို႕အတြက္ ကၽြန္ေတာ္
Google ေပၚကိုတက္သြားလိုက္ပါတယ္။သူ႕ရဲ႕ Router အမ်ိဳးအစား Model
အတုိင္းရွာလိုက္ပီး လိုအပ္တဲ့ ဖိုင္ကို ေဒါင္းလိုက္ပါတယ္။ ဒီေနရာမွာတစ္ခု
ေျပာခ်င္တာက



မိမိေဒါင္းမယ့္ ဖိုင္ရဲ႕ Version ကို ေလးေထာင့္ကြက္ အနီေရာင္ေလးမွာၾကည့္ပီး
သတ္မွတ္ရမွာျဖစ္ပါတယ္။ ဒါေၾကာင့္ ကၽြန္ေတာ္ကေတာ့ Version 4 ကိုေဒါင္း
လိုက္ပါတယ္။ဒီေနရာမွာ တစ္ခုေျပာခ်င္တာက Firmware ကို Upgrade လုပ္တဲ့
အခါမွာ Network ကေန တိုက္ရိုက္ ခ်ိတ္ဆက္ပီး Update မလုပ္ဖို႕ရယ္ေနာက္
တစ္ခ်က္က Update လုပ္ေနတဲ့အခ်ိန္မွာ Router နဲ႕ Computer ကိုခ်ိတ္ဆက္
ထားတဲ့ Network Cable ျပဳတ္ထြက္မသြားဖို႕ အေရးႀကီးဆံုးျဖစ္ပီး Upgrade
လုပ္ဖို႕ကိုလည္း Internet Explorer ကိုသံုးဖို႕ အႀကံျပဳပါရေစ။ တစ္ျခား Browser
ေတြကိုသံုးလို႕မရဘူးေတာ့မဟုတ္ပါဘူး Internet Explorer ကို ပိုပီး Save Side
ျဖစ္တာမို႕လို႕ပါ။ကဲဆက္လုိက္ရေအာင္ အရင္ဆံုး Internet Explorer ကိုဖြင့္
လိုက္ပီး


အထက္ပါပံုအတိုင္း Router ရဲ႕ Default IP ျဖစ္တဲ့ 192.168.1.1 ဆိုတာကိုရိုက္ပီး
Enter ေခါက္လိုက္ပါမယ္။ဒီအခါမွာ Router ရဲ႕ Default Username & Password
ျဖစ္တဲ့ admin ဆိုတာကိုရိုက္လိုုက္တဲ့အခါမွာေတာ့ Router ထဲကိုေရာက္သြားမွာ
ျဖစ္ပါတယ္။ထို႕ေနာက္ System Tool ထဲကေန Firmware Upgrade ဆိုတဲ့ေနရာ
ကိုသြားလိုက္ပါမယ္။


ထို႕ေနာက္ Browse... ဆိုတဲ့ ေနရာကိုႏွိပ္ပီး သင့္ Router ရဲ႕ Firmware အျမင့္ဖုိင္
ရွိတဲ့ေနရာကို သြားရမွာျဖစ္ပါတယ္။ သူ႕ရဲ႕ File Extension ကေတာ့ *.bin ျဖစ္ပါတယ္
ထို႕ေနာက္ေတာ့ Upgrade ဆိုတာကိုႏွိပ္လိုက္တဲ့အခါ အခ်ိန္အားျဖင့္ အနည္းဆံုး
၃ မိနစ္ေလာက္ၾကာပီး Router Restarrt က်သြားပါလိမ့္မယ္။ျပန္တက္လာတဲ့အခါမွာ
ေတာ့ သင့္ Router ထဲကို ျပန္၀င္ပီး Status မွာ Firmware Version ကို ၾကည့္လိုက္
တဲ့အခါမွာ သင္တင္လိုက္တဲ့ Firmware Version အျမင့္ကိုေတြ႕ရမွာျဖစ္ပါတယ္။
အခုေနာက္ပိုင္းထြက္လာတဲ့ Router အမ်ားစုကေတာ့ PPPOE ကို Support လုပ္
ပါတယ္။ အထူးသျဖင့္ CISCO Certify လုပ္ထားတဲ့ Router အမ်ားစုျဖစ္ပါတယ္။
အားလံုးအဆင္ေျပမယ္လို႕လည္း ယံုၾကည္ေမွ်ာ္လင့္ပါတယ္။
ေလးစားစြာျဖင့္
Cristiano Zarni@ ဦးဇာနည္

Window8 ရဲ႕ “Operation System not found” ကိုေျဖရွင္းနည္း



Window8 ရဲ႕ “Operation System not found”  ကိုေျဖရွင္းနည္း


ျဖစ္ပံုက တစ္ေန႕ ကၽြန္ေတာ္လည္း ကၽြန္ေတာ့္ဆရာအိမ္မွာ စက္ေတြသြား
ဆင္ေနတုန္း Customer တစ္ေယာက္က ဖုန္းလွမ္းဆက္လို႕ သူ႕၀င္းဒိုး၈ ႀကီး
က ဘာမွ မတက္လာေတာ့ပဲ “Operation system not found” ဆိုပီးေတာ့ပဲ
ေပၚေနတယ္ဆိုလို႕ ကၽြန္ေတာ္ Customer Site ထဲကိုေရာက္သြားတယ္။ဟို
ေရာက္ေတာ့ ကၽြန္ေတာ္လည္း စက္ကိုဖြင့္ၾကည့္လိုက္တယ္။ ဟုတ္ပါတယ္။


“Operation system not found” ဆိုပီး ေနာက္ခံ Screen အမဲေရာင္ႀကီး
နဲ႕ ပဲ ေပၚေနေတာ့ ကၽြန္ေတာ္လည္း Window 8 ဆိုေတာ့ အေခြကို Drive
ထဲထည့္ပီး Boot တက္ပီး System Repair လုပ္မယ္ဆိုပီးတက္လိုက္တယ္။
အေခြကို မဖတ္ပဲ “Operation system not found” ဆိုတာပဲေပၚေနတယ္။
ကၽြန္ေတာ္လည္း အေခြမေကာင္းဘူးထင္ပီး ေနာက္ထပ္ ၀င္းဒိုးအေခြကိုထပ္
ထည့္ပီး Boot တက္ၾကည့္တယ္။ မရျပန္ဘူးဗ်။ ဒါနဲ႕ ထံုးစံအတိုင္းေပ့ါ........
Hiren’s Boot CD ကိုထည့္ပီး Boot တက္ၾကည့္ေတာ့လည္းမရဘူး။ျဖစ္ခ်င္
ရာျဖစ္ဆိုပီး Window7 ကိုတန္းတင္မယ္ဆိုပီး Window7 အေခြထည့္ျပန္
ေတာ့လည္း Boot မတက္လာဘူး။ ဒါနဲ႕ အေခြကိုမဖတ္ေတာ့ ODD မေကာင္း
ဘူးထင္ပီး ကၽြန္ေတာ့ Services လက္ဆြဲေတာ္ Portable Linux သြင္းထားတဲ့
USB Stick ကိုတပ္ပီး Boot တက္ၾကည့္ျပန္ေတာ့လည္း ဘယ္လိုမွ Boot တက္
မလာဘူး... ကၽြန္ေတာ္လည္း ေတာ္ေတာ္ေလး ေခါင္းေျခာက္သြားတယ္ဗ်....

ဒါနဲ႕ FB မွာ Status (Post) တင္လိုက္တယ္။ ကၽြန္ေတာ့္ နည္းပညာညီအကို
ေမာင္ႏွမေတြ၀င္ေျဖေပးၾကပါတယ္။ ကၽြန္ေတာ္လည္းသူတို႕ Comment ေတြ
အတိုင္းႀကိဳးစားၾကည့္တယ္။ ကၽြန္ေတာ့္ဘာသာ Googling လုပ္ပီး ထြက္လာတဲ့
Result ေတြအတိုင္းႀကိဳးစားၾကည့္တယ္ မရဘူး။ ဘာလို႕လည္းဆိုေတာ့ဘယ္
လိုမွ Boot Devices ေတြကို Boot မလုပ္တဲ့အတြက္ေၾကာင့္ေပ့ါ။ ဒါနဲ႕ ကၽြန္ေတာ္
Hardware Error တက္တယ္ထင္ပီး စက္ကိုဖြင့္လိုက္တယ္။ ပီးေတာ့ အရင္ဆံုး
CMOS Battery ကိုျဖဳတ္ပီး CMOS Clear လုပ္ၾကည့္တယ္။ မရဘူး။ HDD, RAM
ေတြကိုလည္း Replacement လုပ္ၾကည့္တယ္။ ဘယ္လိုမွမရဘူး။ဒါနဲ႕ ပဲ တစ္ရက္
ျပစ္ထားလိုက္တယ္။ ေနာက္ေန႕မနက္က်ေတာ့ ျပန္စမ္းၾကည့္တယ္။ အလားတူပါ
ပဲ။ ဘာမွ ထူးမလာဘူး.. ဒီလိုနဲ႕ FB ေပၚတစ္ခ်က္တက္ၾကည့္လိုက္တယ္။ ကၽြန္ေတာ့
Post ေအာက္မွာ အန္တီ၀မ္း (စပါယ္ရွယ္၀မ္း) Comment ေပးထားတာေလးကို
သြားေတြ႕တယ္။ UEFI ဆိုတာေလးကိုေပါ့... ဒါနဲ႕ ကၽြန္ေတာ္လည္း စက္ကို ခ်က္ခ်င္း
ဖြင့္ပီး BIOS ထဲကို၀င္လိုက္တယ္။ပီးေတာ့

Boot menu ေအာက္မွာရွိတဲ့ Boot Mode: မွာ Default အတိုင္းျဖစ္ေနတာက
UEFI Mode ပါ။ ကိုႀကီး၀င္း (၀င္းကမၻာေက်ာ္)ေျပာတာက UEFI Mode ျဖစ္ေနရင္
ဘယ္ Boot Devices ကိုမွ Enable မေပးဘူးဆိုတာေၾကာင့္ ကၽြန္ေတာ္လည္း
လက္ရွိ Default mode ျဖစ္တဲ့ UEFI ကို Legacy BIOS Mode ကိုေျပာင္းပီး


First Boot Devices မွာ ကၽြန္ေတာ့ USB  ကိုေပးပီး ပါ၀ါကိုပိတ္ပီး ျပန္ဖြင့္လုိက္တဲ့
အခါမွာ Stick ကို Boot လုပ္တဲ့အတြက္ေၾကာင့္ေပ်ာ္သြားပီး ပါ၀ါျပန္ပိတ္ပီး ၀င္းဒိုး
၈ အေခြကို ထည့္လိုက္တယ္။ ပီးေတာ့ Boot Device ကို DVD ကို ျပန္ပီး Forword
လုပ္ပီး ပါ၀ါျပန္တက္လုိက္တယ္။ ၀င္းဒိုး ၈ ရဲ႕ ဖုိင္ေတြကို စတင္ပီး Loading ဆြဲလာပါ
ပီ။ ဒါနဲ႕ေအာက္ပါပံုအတုိင္း


Window Setup အပိုင္းေရာက္တဲ့အခါမွာကၽြန္ေတာ္တို႕က Next ကိုႏွိပ္လိုက္ပါမယ္။
ဒါဆိုရင္ေအာက္ပါပံုအတုိင္းေပၚလာပါလိမ့္မယ္။


ဒီေနရာမွာ ကၽြန္ေတာ္တုိ႕က Window System ကိုပဲ Repair လုပ္မွာျဖစ္ပါတယ္။
ဒီလိုျပႆနာမ်ိဳးက Window XP မွာဆိုရင္ NTLDR Missing ျပႆနာျဖစ္ပီး
Window7 မွာဆိုရင္ေတာ့ Bootmgr ေပ်ာက္သြားတာမ်ိဳးျဖစ္ပီး ယခု Window8
မွာကေတာ့ Operation system not found ဆိုပီးျပတာပါ ဒါကိုကၽြန္ေတာ္တို႕က
System Repair လုပ္လိုက္ရံုနဲ႕ ရပါတယ္။ ဒါေၾကာင့္ ကၽြန္ေတာ္တို႕က Install Now
ဆိုတာကိုမႏွိပ္ပဲ Repair your computer ဆိုတာကို ႏွိပ္လိုက္ပါမယ္။ဒါဆိုရင္ေတာ့
ေအာက္ပါပံုအတုိင္း


ေပၚလာတဲ့အခါမွာေတာ့ ကၽြန္ေတာ္တို႕က Troubleshoot ဆိုတဲ့ Menu ထဲကို
၀င္လိုက္ပါမယ္။ဒီအခါမွာေတာ့



ဆက္ပီး Advanced options ဆိုတဲ့ Tab ထဲကို ထပ္၀င္လုိက္ပါမယ္။ပီးသြားရင္ေတာ့

 
Command Prompt ဆိုတာကိုႏွိပ္လိုက္တဲ့အခါမွာေတာ့


\
Recovery Consol ေပၚလာပါတယ္။ ဒီေနရာမွာသူက  Command Prompt  ျမင္
ကြင္းမွာ X:\Sources>ဆိုပီးေတာ့ပဲေပၚေနမွာပါ ဒီေနရာမွာကၽြန္ေတာ္တို႕ရိုက္ရမယ့္
Command က “Bootrec /fixmbr “ ဆိုပီးရိုက္ပီး Enter ေခါက္လိုက္တဲ့အခါမွာေတာ့
The operation completed successfully ဆိုပီးျပပါမယ္။ ကၽြန္ေတာ္တုိ႕က ေနာက္ထပ္
Command ေတြကိုထပ္ရိုက္ရပါဦးမယ္။ဒီေတာ့ကာ....


ဆက္ပီးရိုက္ရမယ့္ Command က “Bootrec /fixboot ” ဆိုပီးထပ္ရိုက္ပီး
Enter ေခါက္လိုက္ပါမယ္။ ဒီေနရာမွာလည္း Operation completed successfully
ဆိုပီးေတာ့ ျပေနရပါမယ္။ အကယ္လို႕မ်ားမျပဘူးဆိုရင္ေတာ့ အေခြကိုေျပာင္းပီး
ေတာ့ ထပ္စမ္းရမွာျဖစ္ပါတယ္။ဒီေနာက္ ေနာက္ထပ္ ထပ္ရိုက္ရမယ့္ Command
ကေတာ့

Bootrec /rebuildbcd” ဆိုပီးထပ္ရိုက္ရပါမယ္။ ဒီေနရာမွာေတာ့ Operation
System မွာ Missing ျဖစ္သြားတဲ့ ဖုိင္ေတြကို လိုအပ္တဲ့အစိတ္အပိုင္းေတြ
Copy လုပ္ေနတာျဖစ္ပါတယ္။ သူ႕အတြက္ၾကာခ်ိန္ကေတာ့ တစ္မိနစ္သာ
သာပဲရွိပါတယ္။ အကယ္လို႕ Successfull ျဖစ္သြားမယ္ဆိုရင္ေတာ့ ေအာက္ပါ
ပံုအတုိင္းေပၚလာမွာျဖစ္ပါတယ္။


ဒီအခါမွာေတာ့ ကၽြန္ေတာ္တို႕က Operation System fail ျဖစ္တာကို
Recovery Consol ေအာက္ကေန Command Line Interface ကိုသံုး
ပီး ျပင္ဆင္လိုက္ပီးျဖစ္လို႕ အဆင္ေျပသြားပါပီ ဒီေတာ့ ကၽြန္ေတာ္တို႕
က ျပန္ထြက္မွာျဖစ္တဲ့အတြက္ေၾကာင့္


CLI Mode ထဲကေနပဲ “exit” လို႕ရိုက္လိုက္ပါမယ္။ဒါဆိုရင္ေတာ့


အထက္ပါပံုအတိုင္းေပၚလာမွာျဖစ္ပါတယ္။ ဒါဆိုရင္ေတာ့ ကၽြန္ေတာ္တို႕က
ကြန္ပ်ဴတာကိုပိတ္ဖို႕အတြက္ Turn off your PC ဆိုတာကိုေရြးေပးလိုက္ပီး
၀င္းဒိုးျပန္တက္လာတဲ့အခါမွာသင့္ရဲ႕ “Operation system not found” ဆို
တဲ့ ၀င္းဒိုး ၈ ႀကီးမွာႀကံဳေတြ႕ေနရတဲ့ ျပႆနာကို ရွင္းလင္းပီးသြားပီးပံုမွန္
အတိုင္းပဲ ၀င္းဒိုးတက္လာမွာျဖစ္ပါတယ္။ အားလံုးပဲအဆင္ေျပမယ္လို႕
ယံုၾကည္ေမွ်ာ္လင့္ပါတယ္။ ၾသ... Recovery Consol မွာ ရိုက္ရမယ့္ Command
ကို သံုးခုထဲေနာ္...
၁- Bootrec /fixmbr
၂- Bootrec /fixboot
၃- Bootrec /rebuildbcd
ဆိုတဲ့ သံုးခုတည္းေနာ္....... ယခု Post ကိုေျဖရွင္းဖို႕အတြက္ Adivce
Source ကို ေပးေသာ အန္တီ၀မ္း (ခ)စပယ္ရွယ္၀မ္းႏွင့္ အျခားအျခားေသာ နည္းပညာညီအကိုေမာင္ႏွမအားလံုးတို႕အား ဂုဏ္ျပဳလွ်က္......
ေလးစားစြာျဖင့္
Cristiano Zarni@ ဦးဇာနည္