Virtual Box မွာ USB နဲ႕ Boot တက္ေအာင္ျပဳလုပ္နည္း
မဂၤလာပါ။ Virtual Box ဆိုတဲ့ Software ကိုေတာ္ေတာ္မ်ားမ်ားသိၾကမွာပါ။
သူက VMware, Parallels, Microsoft Hyper-V, XenSource, KVM, စတာတို႕လို
Oracle က ထုတ္တဲ့ Virtual Machine Software တစ္ခုပဲ ျဖစ္ပါတယ္။ Virtual Box
မွာ ပံုမွန္အတိုင္းပဲ USB Flash Drive ကေန Boot တက္မယ္ဆိုရင္ VirtualBox
Extension Pack လိုပါတယ္။ အဲဒီ VirtualBox Extension Pack ကို Install
ၿပီးမွ USB Flash Drive ကေန Boot လုပ္ ၾကရပါတယ္။ ဒါေပမယ့္ အဲဒီ နည္းက
Virtual Box ရဲ႕ Version ေတြေပၚမူတည္ၿပီး ရတာ မရတာ ေတြရွိတတ္ၾကပါတယ္။
အခုေျပာမွာကေတာ့ VirtualBox Extension Pack မလိုပဲ Raw File Virtual Disk
ျပဳလုပ္ၿပီး Virtual Box နဲ႕ Boot လုပ္တဲ့နည္းကိုေျပာျပမွာျဖစ္ပါတယ္။
ျပဳလုပ္နည္းကေတာ့
၁။ Boot လုပ္မည့္ USB Flash Drive ကို တပ္ထားပါ။
၂။ Disk Management မွာမိမိ USB Flash Drive ရဲ႕ Disk နံပါတ္ကို ၾကည့္ဖို႕အတြက္ Run မွာ diskmgmt.msc လို႕ရိုက္ၿပီး OK လုပ္ပါ။
၃။ Disk Management ေပၚလာရင္ မိမိ USB Flash Drive ရဲ႕ နံပါတ္ကိုၾကည့္ပါ။ ကၽြန္ေတာ့္ရဲ႕ USB Disk ကေတာ့ Disk 2 ပါ။
၄။ ၿပီးရင္ေတာ့ CMD ကို Administrator Privilege နဲ႕ Run ဖို႕အတြက္
Windows 8, 8.1, 10 သမားမ်ားအတြက္ Start Menu ကို Right Click ႏွိပ္ၿပီး Command Prompt (Admin) ဆိုတာကိုႏွိပ္လိုက္ပါမယ္။ (Start Menu မွာ cmd လို႕ရိုက္ၿပီး ရွာလဲ ရပါတယ္။ သို႕မဟုတ္ Start Menu -> All apps -> Windows System ကိုသြားၿပီးေတာ့ Cmd ကို Right Click လုပ္ၿပီး Run as administrator အေနနဲ႕ Run ရင္လဲ ရပါတယ္။)
Windows 7 သမားမ်ားအတြက္ကေတာ့ Start Menu -> All Programs -> Accessories -> Command Prompt ကို Right Click လုပ္ၿပီး Run as administrator အေနနဲ႕ Run ပါ။
UAC ( User Account Control ) က Prompt လုပ္လာရင္ Yes လုပ္လိုက္ပါ။
၅။ CMD ကို Administrator နဲ႕ Run ေနတာဆိုရင္ေတာ့ Title Bar မွာ Administrator လို႕ေပၚပါလိမ့္မယ္။ ဒါဆိုရင္ ေတာ့ cd %ProgramFiles%\Oracle\VirtualBox လို႕ရိုက္ၿပီး Enter ကိုႏွိပ္ပါ။
၆။ Virtual Box Install ထားတဲ့ Location ထဲကိုေရာက္ၿပီဆိုရင္ေတာ့ VBoxManage internalcommands createrawvmdk -filename C:\usbdisk.vmdk -rawdisk \\.\PhysicalDrive2 လို႕ရိုက္ၿပီး Enter ထပ္ႏွိပ္လိုက္ပါ။ PhysicalDrive2 ကေတာ့ မိမိရဲ႕ Boot လုပ္မည့္ Flash Drive ကို Disk Management မွာ ၾကည့္ခဲ့တုန္းက ေပၚတဲ့ နံပါတ္ပါ။ အဲဒီမွာ Drive 3 လို႕ေပၚရင္ 2 ေနရာမွာ 3 အစားထိုးပါ။ C:\usbdisk.vmdk ဆိုတာကေတာ့ Raw ဖိုင္ ကိုသိမ္းဆည္းမည့္ေနရာပါ။ C: ေအာက္မွာ usbdisk.vmdk အေနနဲ႕ သိမ္းမယ္လို႕သတ္မွတ္ထားပါတယ္။ မိမိ စိတ္ႀကိဳက္ D:, G:, F: ႀကိဳက္ရာ ေနရာမွာ သတ္မွတ္ႏိုင္ပါတယ္။ ေနာက္ၿပီး Command မွာ Sapce ျခားတဲ့ ေနရာေလး ေတြမွာ Space ျခားပါ။
၇။ ဒါဆိုရင္ ေတာ့ RAW host disk access VMDK file C:\USBDisk.vmdk created successfully. လို႕ေပၚလာပါလိမ့္မယ္။
၈။ Vrtual Box မွာ စမ္းသပ္အသံုးျပဳေတာ့မွာျဖစ္လို႕ Virtual Box ကို Administrator Privilege (Run as administrator) အေနနဲ႕ ဖြင့္္လိုက္ပါတယ္ ( Admin Privilege နဲ႕မဖြင့္ရင္ Raw File ကို Select တဲ့အခါ Error ေပၚပါလိမ့္မယ္)။
၉။ Virtual Box မွာ Hard disk ထည့္တဲ့ အခါမွာ Use an existing virtual hard disk file ကိုေရြးၿပီး ေအာက္က ျမွားျပထားတဲ့ Button ေလးကိုႏွိပ္ပါ။
၁၀။ ၿပီးရင္ေတာ့ ကၽြန္ေတာ္တို႕ ေစာေစာက ျပဳလုပ္ခဲ့တဲ့ USBDisk.vmdk ရွိရာ C:\ ေအာက္ကိုသြားၿပီး USBDisk.vmdk ဖိုင္ကိုေရြးၿပီး Open ကိုႏွိပ္လိုက္ပါ။
၁၁။ ၿပီးရင္ေတာ့ Virtual Box မွာ Create ကိုႏွိပ္ၿပီး USB Flash Drive ကေန Boot တက္မည့္ Virtual Machine တစ္ခုကို ဖန္တီးၿပီးပါၿပီ။
၁၂။ ေနာက္ဆံုး Virtual Box မွာ Start ကိုႏွိပ္ၿပီး USB Flash ကေန စၿပီး Boot လုပ္ႏိုင္ပါၿပီ။
ဒီနည္းေလးက သိထားတာၾကာပါၿပီ။ မအားတာနဲ႕ေကာ၊ အားလံုးနီးပါးလဲ သိေလာက္မယ္ ထင္လို႕မတင္ျဖစ္တာပါ။ ဟိုေန႕က Virtual Box အေၾကာင္းတင္ေတာ့ ဒီနည္းကို မသိေသးတဲ့ သူေတြမ်ားေနလို႕ တင္ေပးတာျဖစ္ပါတယ္။ အမွား တစ္စံု တစ္ရာမ်ားပါသြားရင္ ကၽြန္ေတာ္တစ္ဦးတည္းရဲ႕ လိုအပ္ခ်က္သာျဖစ္ပါတယ္။ အားလံုးအဆင္ေျပၾကပါေစဗ်။













ျပဳလုပ္နည္းကေတာ့
၁။ Boot လုပ္မည့္ USB Flash Drive ကို တပ္ထားပါ။
၂။ Disk Management မွာမိမိ USB Flash Drive ရဲ႕ Disk နံပါတ္ကို ၾကည့္ဖို႕အတြက္ Run မွာ diskmgmt.msc လို႕ရိုက္ၿပီး OK လုပ္ပါ။
၃။ Disk Management ေပၚလာရင္ မိမိ USB Flash Drive ရဲ႕ နံပါတ္ကိုၾကည့္ပါ။ ကၽြန္ေတာ့္ရဲ႕ USB Disk ကေတာ့ Disk 2 ပါ။
၄။ ၿပီးရင္ေတာ့ CMD ကို Administrator Privilege နဲ႕ Run ဖို႕အတြက္
Windows 8, 8.1, 10 သမားမ်ားအတြက္ Start Menu ကို Right Click ႏွိပ္ၿပီး Command Prompt (Admin) ဆိုတာကိုႏွိပ္လိုက္ပါမယ္။ (Start Menu မွာ cmd လို႕ရိုက္ၿပီး ရွာလဲ ရပါတယ္။ သို႕မဟုတ္ Start Menu -> All apps -> Windows System ကိုသြားၿပီးေတာ့ Cmd ကို Right Click လုပ္ၿပီး Run as administrator အေနနဲ႕ Run ရင္လဲ ရပါတယ္။)
Windows 7 သမားမ်ားအတြက္ကေတာ့ Start Menu -> All Programs -> Accessories -> Command Prompt ကို Right Click လုပ္ၿပီး Run as administrator အေနနဲ႕ Run ပါ။
UAC ( User Account Control ) က Prompt လုပ္လာရင္ Yes လုပ္လိုက္ပါ။
၅။ CMD ကို Administrator နဲ႕ Run ေနတာဆိုရင္ေတာ့ Title Bar မွာ Administrator လို႕ေပၚပါလိမ့္မယ္။ ဒါဆိုရင္ ေတာ့ cd %ProgramFiles%\Oracle\VirtualBox လို႕ရိုက္ၿပီး Enter ကိုႏွိပ္ပါ။
၆။ Virtual Box Install ထားတဲ့ Location ထဲကိုေရာက္ၿပီဆိုရင္ေတာ့ VBoxManage internalcommands createrawvmdk -filename C:\usbdisk.vmdk -rawdisk \\.\PhysicalDrive2 လို႕ရိုက္ၿပီး Enter ထပ္ႏွိပ္လိုက္ပါ။ PhysicalDrive2 ကေတာ့ မိမိရဲ႕ Boot လုပ္မည့္ Flash Drive ကို Disk Management မွာ ၾကည့္ခဲ့တုန္းက ေပၚတဲ့ နံပါတ္ပါ။ အဲဒီမွာ Drive 3 လို႕ေပၚရင္ 2 ေနရာမွာ 3 အစားထိုးပါ။ C:\usbdisk.vmdk ဆိုတာကေတာ့ Raw ဖိုင္ ကိုသိမ္းဆည္းမည့္ေနရာပါ။ C: ေအာက္မွာ usbdisk.vmdk အေနနဲ႕ သိမ္းမယ္လို႕သတ္မွတ္ထားပါတယ္။ မိမိ စိတ္ႀကိဳက္ D:, G:, F: ႀကိဳက္ရာ ေနရာမွာ သတ္မွတ္ႏိုင္ပါတယ္။ ေနာက္ၿပီး Command မွာ Sapce ျခားတဲ့ ေနရာေလး ေတြမွာ Space ျခားပါ။
၇။ ဒါဆိုရင္ ေတာ့ RAW host disk access VMDK file C:\USBDisk.vmdk created successfully. လို႕ေပၚလာပါလိမ့္မယ္။
၈။ Vrtual Box မွာ စမ္းသပ္အသံုးျပဳေတာ့မွာျဖစ္လို႕ Virtual Box ကို Administrator Privilege (Run as administrator) အေနနဲ႕ ဖြင့္္လိုက္ပါတယ္ ( Admin Privilege နဲ႕မဖြင့္ရင္ Raw File ကို Select တဲ့အခါ Error ေပၚပါလိမ့္မယ္)။
၉။ Virtual Box မွာ Hard disk ထည့္တဲ့ အခါမွာ Use an existing virtual hard disk file ကိုေရြးၿပီး ေအာက္က ျမွားျပထားတဲ့ Button ေလးကိုႏွိပ္ပါ။
၁၀။ ၿပီးရင္ေတာ့ ကၽြန္ေတာ္တို႕ ေစာေစာက ျပဳလုပ္ခဲ့တဲ့ USBDisk.vmdk ရွိရာ C:\ ေအာက္ကိုသြားၿပီး USBDisk.vmdk ဖိုင္ကိုေရြးၿပီး Open ကိုႏွိပ္လိုက္ပါ။
၁၁။ ၿပီးရင္ေတာ့ Virtual Box မွာ Create ကိုႏွိပ္ၿပီး USB Flash Drive ကေန Boot တက္မည့္ Virtual Machine တစ္ခုကို ဖန္တီးၿပီးပါၿပီ။
၁၂။ ေနာက္ဆံုး Virtual Box မွာ Start ကိုႏွိပ္ၿပီး USB Flash ကေန စၿပီး Boot လုပ္ႏိုင္ပါၿပီ။
ဒီနည္းေလးက သိထားတာၾကာပါၿပီ။ မအားတာနဲ႕ေကာ၊ အားလံုးနီးပါးလဲ သိေလာက္မယ္ ထင္လို႕မတင္ျဖစ္တာပါ။ ဟိုေန႕က Virtual Box အေၾကာင္းတင္ေတာ့ ဒီနည္းကို မသိေသးတဲ့ သူေတြမ်ားေနလို႕ တင္ေပးတာျဖစ္ပါတယ္။ အမွား တစ္စံု တစ္ရာမ်ားပါသြားရင္ ကၽြန္ေတာ္တစ္ဦးတည္းရဲ႕ လိုအပ္ခ်က္သာျဖစ္ပါတယ္။ အားလံုးအဆင္ေျပၾကပါေစဗ်။













0 Response to "Virtual Box မွာ USB နဲ႕ Boot တက္ေအာင္ျပဳလုပ္နည္း "
Post a Comment