Go Back   ျမန္မာမိသားစုဖိုရမ္ » ..:: ကြန္ပ်ဴတာနယ္ပယ္ ::.. » Linux မ်ား (သုိ႕) Linux ႏွင္႕ဆုိင္ရာမ်ား
ျမန္မာလက္ကြက္

Linux မ်ား (သုိ႕) Linux ႏွင္႕ဆုိင္ရာမ်ား Linux OS မ်ားအေၾကာင္း ေဆြးေႏြးရန္ေနရာပါ.. Linux OS အသံုးျပဳပံုမ်ား.. ေတြ႕ႀကံဳရသည္႕အခက္အခဲမ်ားကို ေဆြးေႏြးေ၀မွ်ထားသည္႕ေနရာျဖစ္သလို သင္ကိုယ္တိုင္လည္း၀င္ေရာက္ေဆြးေႏြးႏိုင္ပါသည္.

Reply
 
Bookmark and Share တန္ဆာပလာမ်ား ေဖာ္ျပမႈပံုစံ
Old 22-02-2011, 03:47 AM
  post #1
KznT
ႀကီးၾကပ္ေရးမွဴး
 
KznT's Avatar
 
အသင္း၀င္ေန႔စြဲ: Dec 2009
တည္ေနရာ: http://www.techsectors.blogspot.com
ေရးသားခ်က္မ်ား: 1,338
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 5,983
ပို႔စ္ 1,332 ခုအတြက္ 20,391 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
KznT has a spectacular aura aboutKznT has a spectacular aura about
Linux PC ႏွင့္ Partition Scheme အေၾကာင္း

06-02-2011 06:48 PM က Linux or Ubuntu မွာ partition ဘယ္လိုခြဲပါသလဲ ဆိုၿပီး ကိုသူရိန္စိုးက ေမးခဲ့တယ္ - ေမးထားတာေတာ့ ၾကာၾကာလွၿပီ - ဒါေပမယ့္ ကြၽန္ေတာ္ ျပန္ေျဖမေပးႏိုင္ခဲ့ဘူး - အေၾကာင္းက ကိုသူရိန္စိုး မေမးခင္ ရက္ပိုင္းကပဲ စက္မွာ Windows 7 နဲ႕ Ubuntu ကို Dual boot တင္ထားရာကေန ႏွစ္ခုလံုး ျဖဳတ္ထုတ္ၿပီး Windows 7 SP1 ဆိုတာကို တင္ခဲ့တယ္ - အဲ့ေတာ့ စက္မွာ Windows ပဲ ရွိေတာ့တာေပါ့ - Ubuntu စက္ထဲ မရွိတဲ့ အခ်ိန္ Ubuntu အေၾကာင္းေမးလာေတာ့ ျပန္ေျဖမယ္ ဆိုရင္ ေျဖေပးလို႕ ရေပမယ့္ ေျပာတဲ့ အေၾကာင္းအရာေတြမွာ အမွားေတြ ပါသြားမွာ စုိးလို႕ မေျဖေပးျဖစ္ခဲ့ဘူး - ေနာက္ၿပီး ဖိုရမ္က အလုပ္ကိစၥေလးေတြလည္း တစ္ဖက္က ရွိေနေတာ့ တစ္ခုမၿပီးခင္ ေနာက္တစ္ခု ေျပာင္းရင္ ဟိုစပ္စပ္ ဒီစပ္စပ္ ျဖစ္မွာ စိုးတာနဲ႕ ဟိုဘက္က အေရးႀကီးတဲ့ အပိုင္းေလးေတြ အရင္လွည့္ေရးၿပီး ခုမွပဲ ကိုသူရိန္စိုး ေမးထားတာ ေျဖေပးႏိုင္ေအာင္ ဒီေန႕ HD မွာ ေနာက္ထပ္ Partition ထပ္ထုတ္ၿပီး Ubuntu တင္ျဖစ္လိုက္တယ္ - ဒီေန႕ေတာ့ ေျဖေပးျဖစ္ပါၿပီ - ဘယ္လိုမွေတာ့ မထင္ေစခ်င္ဘူးဗ်ာ - အခက္အခဲေလးေတြ နားလည္ေပးေစခ်င္ပါတယ္ -

Partition Scheme နဲ႕ ပတ္သတ္ၿပီး ပါးစပ္ေျပာေျပာရတာ ဒီေလာက္ မခက္ေပမယ့္ စာနဲ႕ ေရးၿပီး ရွင္းဖို႕က ေတာ္ေတာ္ေလးကို လက္ေပါက္ကပ္ပါတယ္ - ဘာလို႕လည္းဆိုေတာ့ အေၾကာင္းအရာေတြ က ေျပာရမွာ ေတာ္ေတာ္ႀကီးကို မ်ားလို႕ပါ - ေနာက္ၿပီး Hard disk ဆိုတာမ်ိဳးက ကြန္ျပဴတာတိုင္းမွာ ရွိတာ မွန္ေပမယ့္ တစ္ေယာက္နဲ႕ တစ္ေယာက္က ရည္ရြယ္ခ်က္နဲ႕ အသံုးခ်ပံုျခင္း မတူညီၾကဘူး - တစ္ခ်ိဳ႕က Partitions ႏွစ္ပိုင္းခြဲခ်င္တာ ရွိတယ္ - တစ္ခ်ိဳ႕က သံုးပိုင္း ခြဲခ်င္တာ ရွိတယ္ - တစ္ခ်ိဳ႕က အဲ့ထက္မ်ားမ်ား ခြဲခ်င္တယ္ - တစ္ခ်ိဳ႕က်ေတာ့ Dual boot သံုးခ်င္တယ္ - တစ္ခ်ိဳ႕က Triple boot - တစ္ခ်ိဳ႕ကက်ေတာ့ HD မွာ Free space နည္းလို႕ ကုိယ့္အတြက္ တစ္ျခား Partition မွာ သံုးစရာမ်ားမ်ား က်န္ေအာင္ OS partition ကို ပမာဏမ်ားမ်ား သိပ္မေပး ခ်င္ၾကဘူး - တစ္ခ်ိဳ႕က်ျပန္ေတာ့ OS partition မွာ Free space အမ်ားႀကီး ထားၿပီး ႀကိဳက္တဲ့ Apps ကို စိတ္ႀကိဳက္ ျဖဳတ္လိုက္တင္လိုက္ လုပ္ခ်င္ၾကတယ္ - စသျဖင့္ - အဲ့လိုမ်ိဳး တစ္ေယာက္နဲ႕ တစ္ေယာက္ လိုလားခ်က္ျခင္း မတူလို႕ အင္တာနက္ထဲ လိုက္ၾကည့္ရင္ Partitions စိတ္ပိုင္းနည္းဆိုတာ လူအမ်ိဳးမ်ိဳး စာေရးသူအဖံုဖံုက ေျပာထားၾကတာေတြ ရွိေပမယ့္ တစ္ေယာက္နဲ႕ တစ္ေယာက္ လုပ္ေဆာင္ပံုခ်င္း မတူညီၾကတာ သြားေတြ႕ရပါလိမ့္မယ္ - ခု ကြၽန္ေတာ္ ေျပာရမယ္ ဆိုရင္လည္း အဲ့လိုပဲ ျဖစ္ဦးမွာပါပဲ - ကြၽန္ေတာ္က Partition Scheme ကို ဒီပံုစံသံုးေပမယ့္ ေနာက္ လူေတြက ေနာက္ပံုစံတစ္ခု သံုးခ်င္သံုးမွာပဲ - ဒီပံုစံ လိုက္မသံုးလို႕ မင္း Partition Scheme က မွားေနတယ္ဆိုၿပီး အလြယ္ေျပာလို႕ မရသလို - ကိုယ္သံုးေနတဲ့ ပံုစံတစ္မ်ိဳးတည္းကိုပဲ အမွန္လို႕ ယူလို႕ မရျပန္ဘူး - ဒါ့ေၾကာင့္ အဓိကက Partition Scheme မွာ အေျခခံ သေဘာတရားနဲ႕ လုပ္ေဆာင္ခ်က္ကိုပဲ နားလည္ေအာင္ ႀကိဳးစားထားပါ - ဒါဆို ေနာက္ပိုင္းမွာ ကိုယ့္မွာရွိတဲ့ HD အေနအထားေပၚ မူတည္ၿပီး Partition Scheme ဘယ္လိုခ်ရမယ္ဆိုတာ နားလည္သြားပါလိမ့္မယ္

Partition Scheme အေၾကာင္းကို ေျပာတာ ဒါဟာ ဒုတိယအႀကိမ္လို႕ ေျပာလို႕ ရပါတယ္ - ဒီအေၾကာင္းက ကြၽန္ေတာ္ေရးခဲ့ၿပီးတဲ့ အားလံုးအတြက္ Ubuntu ( Linux ) မွာ တစ္ခါ ေဆြးေႏြးခဲ့ၿပီးသားပါ - မဖတ္ရေသးရင္ အပိုင္း ( ၁၅ ) နဲ႕ အပိုင္း ( ၁၆ ) ကုိ တစ္ေခါက္ျပန္ဖတ္ေစခ်င္ပါတယ္ - ဒါေပမယ့္ အဲ့တုန္းက ေရးခဲ့တာ Windows နဲ႕ Ubuntu ကို Dual-booting စနစ္နဲ႕ ယွဥ္တြဲ အသံုးျပဳႏိုင္ဖို႕ အဓိက ဦးတည္ခ်က္ ထားၿပီး ေရးခဲ့တာ မို႕လို႕ ေဖာ္ျပဖို႕ တစ္ခုလိုသြားပါတယ္ - အဲ့တာက ဒီေန႕ ေဖာ္ျပမယ့္ Linux PC တစ္လံုးအတြက္ အသံုးျပဳသင့္တဲ့ Partition Scheme အေၾကာင္းပါ - တစ္ခုေတာ့ ႀကိဳတင္ေမတၱာရပ္ခံပါရေစ - ကြၽန္ေတာ့္မွာလည္း အခ်ိန္အမ်ားႀကီး မရွိလို႕ တစ္ေန႕တည္းနဲ႕ အားလံုး အၿပီးေတာ့ ေရးႏိုင္လိမ့္မယ္ မထင္ဘူး - ေရးရမွာ နဲနဲေလး မ်ားလို႕ ၂ ပိုင္း ( သို႕မဟုတ္ ) သံုးပိုင္းေလာက္ ခြဲေရးပါရေစ - တစ္ေန႕နည္းနည္းေပါ့ -


Image by dmyhung

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

တစ္ျခားအေၾကာင္းေတြ Partitions စိတ္ပိုင္းပံုေတြ အေၾကာင္းမေျပာခင္ Partitions ဆိုတာဘာလဲ ?? ဆိုတဲ့ အေၾကာင္းေလး အရင္ရွင္းပါရေစ - ဘာေၾကာင့္လည္းဆို Partitions ကဘာလဲ ဆိုတာ သိတဲ့လူက ဂဃနဏ သိေပမယ့္ တစ္ခ်ိဳ႕က မသိေသးေတာ့ အဲ့လို ေလ့လာသူေတြ ဒီစာကို ဖတ္ရင္ ေရွ႕ေလၽွာက္ Partitions စိတ္ပိုင္းပံုအေၾကာင္း ေျပာေနလည္း ဘာမွ မ်က္စိထဲ ျမင္မွာ မဟုတ္ဘူး - ဘာေၾကာင့္ ဒီလိုလုပ္ေနလဲ ဆိုတာကိုလည္း နားလည္မွာ မဟုတ္ဘူး - အဲ့က်ရင္ ဒါက ဘာႀကီးလဲ - ဘာလို႕ ဒီလုိလုပ္ေနတာလဲ ဆိုတဲ့ အေမးေတြက ဆက္တိုက္ တက္လာမယ္ - အဲ့လိုဆို ေမးတဲ့လူအတြက္လည္း အခ်ိန္ကုန္သလို - ကြၽန္ေတာ္လည္း ေမးခြန္းတိုင္း ကို ျပန္ေျဖေပး ႏိုင္ဖို႕က မေသခ်ာဘူး - အဲ့တာေၾကာင့္ ဒီေနရာမွာ နားလည္ၿပီးသားဆိုရင္ လည္း ေျဖးေျဖးသာ သီးခံၿပီး ဖတ္ေပးပါ - တတ္ႏိုင္သမၽွ တိုတိုနဲ႕ နားလည္လြယ္ေအာင္ ႀကိဳးစားၾကည့္ပါ့မယ္။


Partitions လုပ္တယ္ဆိုတာ ကိုယ့္စက္မွာရွိတဲ့ Hard disk တစ္လံုးကို ရည္ရြယ္ခ်က္မ်ိဳးစံုနဲ႕ အသံုးခ်ႏိုင္ေအာင္ အစိတ္အပိုင္းေတြပိုင္းၿပီး Format လုပ္တာပါပဲ - အစိတ္အပိုင္းေတြ ပိုင္းမယ္လို႕ ေျပာလိုက္လို႕ တကယ့္ Hard disk ႀကီးကို အျပင္မွာ မုန္႕ကို သံုးေလးပိုင္း ပိုင္းသလို တစ္ခါပိုင္းၿပီးရင္ ေနာက္ျပန္ျပင္လို႕မရတဲ့ physical နည္းအရ ပိုင္းျခင္းမ်ိဳးလုပ္မယ္ ထင္ၿပီး စိုးရိမ္သြားၾကလိမ့္မယ္ - အဲ့လို မဟုတ္ဘူး - သူက physical နည္းအရ မုန္႕ပိုင္းျခင္းမ်ိဳးနဲ႕ မတူတဲ့ Logical နည္းအရ ပိုင္းျခားျခင္းလို႕ ေခၚပါတယ္ - Logical နည္းအရ ပိုင္းျခားျခင္းျဖစ္လို႕ Hard disk တစ္လံုးကို ဒီေန႕ သံုးပိုင္း ပိုင္းထားတယ္ဆိုေပမယ့္ ေနာက္ေန႕ ေလးပိုင္း လုပ္ခ်င္လည္း ရတယ္ - ေနာက္တစ္ပတ္မွာ ငါးပိုင္း လုပ္ခ်င္လည္း ရတယ္ - မႀကိဳက္ဘူး ခုပဲ ႏွစ္ပိုင္း ျပန္လုပ္ခ်င္ တယ္ ဆိုရင္လည္း ျဖစ္တယ္ - ဒါဟာ Physical ပိုင္းျခားျခင္းနဲ႕ Logical ပိုင္းျခားျခင္းရဲ႕ ကြာျခားခ်က္ပါ - ေနာက္ၿပီး Partitions ဆိုတာမ်ိဳးက အေပၚမွာ ေျပာခဲ့ၿပီးသလို တစ္ေယာက္နဲ႕ တစ္ေယာက္က ရည္ရြယ္ခ်က္နဲ႕ အသံုးခ်ပံုျခင္း မတူေတာ့ သူ႕ကို လူတစ္ဦးတစ္ေယာက္ခ်င္းစီရဲ႕ လိုလားခ်က္ေပၚ မူတည္ၿပီး မ်ိဳးစံုပံုေဖာ္လို႕ ရတယ္ - ျမင္သာေအာင္ ေျပာရရင္ ကေလးေတြ ေဆာ့ၾကတဲ့ Sandbox လုိေပါ့ - တစ္ေယာက္ တစ္ေနရာစီ ေနၿပီး သူတို႕ လုပ္ခ်င္တဲ့ ပံုစံ သူတို႕ေဆာက္ခ်င္တဲ့ အိမ္ပံုစံေလးေတြ စိတ္ႀကိဳက္လုပ္လို႕ ရတယ္ - Partitions ဆိုတာေတြကလည္း ဒီသေဘာပဲ - တကယ္လို႕ ကြၽန္ေတာ္တို႕မွာ 500GB ရွိတဲ့ Hard drive တစ္ခုရွိၿပီး သူ႕ကို 300GB Partition တစ္ခုနဲ႕ 200GB Partition တစ္ခု ႏွစ္ပိုင္း ပိုင္းထားတယ္ ဆိုၾကပါစို႕ - ဒီလိုဆို Partition တစ္ခုမွာ ျဖစ္ေနတဲ့ ျပႆနာက ေနာက္ Partition တစ္ခုေပၚကို အက်ိဳးသက္ေရာက္မႈ မရွိဘူး - ေျပာရရင္ Partition တစ္ခုမွာ Windows တင္ထားၿပီး - ေနာက္ Partition တစ္ခုမွာ Linux တင္ထားတယ္ ဆိုၾကပါစို႕ - ဒီလိုဆို Windows မွာ Viruses ေတြ Trojans ေတြ ဒင္းၾကမ္းျဖစ္ေနလည္း Linux partition ကေတာ့ သူ႕ဘာသာသူ ေအးရာေအးေၾကာင္း လည္ပတ္ေနဦးမွာပဲ - အဲ့တာေၾကာင့္ ကိုယ္ကိုယ္တိုင္ ေပါ့ဆလို႕ - ဒါမွမဟုတ္ သူ႕ဘာသာသူ Hard drive ပ်က္လို႕ ဆိုတဲ့ အေျခအေနမ်ိဳးေၾကာင့္ကလြဲရင္ Partition တစ္ခုပ်က္လို႕ ေနာက္တစ္ခုပါ လစ္သြားတယ္ ဆိုတာမ်ိဳး ဘယ္ေတာ့မွ မျဖစ္ပါဘူး - ဒါ့ေၾကာင့္ ကြၽန္ေတာ္တို႕ေတြဟာ Hard drive တစ္ခုကို အသံုးခ်မယ္ဆိုရင္ Partition တစ္ခုတည္းထားၿပီး အသံုးမျပဳၾကဖို႕နဲ႕ Partitions ေတြ ခြဲထုတ္ၿပီး အသံုးျပဳၾကဖို႕ အၾကံျပဳေနၾကျခင္း ျဖစ္ပါတယ္။

ေနာက္ထပ္ရွိေသးတာ ခုလို Hard drive တစ္လံုးမွာ Partitions ေတြကို တစ္ခုထက္မက ပိုၿပီး စိတ္ပိုင္းအသံုးျပဳျခင္းအားျဖင့္ ရရွိႏိုင္တဲ့ ေကာင္းက်ိဳးတစ္ခုက Partitions တစ္ခုစီကို File systemတစ္ခုစီ ေျပာင္းသံုးႏိုင္တဲ့ အားသာခ်က္ပါ - File system ဆိုတာ နားလည္လြယ္ေအာင္ ေျပာရရင္ Operating system တစ္ခုလည္ပတ္ရပ္တည္ႏိုင္ဖို႕ Hard disk ေပၚမွာ format ခ်ေပးထားတဲ့ Table တစ္မ်ိဳးလို႕ ေျပာလို႕ ရပါတယ္ - ဆိုရရင္ File system ရွိမွ Operating system ဟာ ဘာကိုေရးရမယ္ - ဘာကိုဖတ္ရမယ္ - ဘာဟာကို ဘယ္လိုအဓိပၸါယ္ေကာက္ရမယ္ ဆိုတာ နားလည္ႏိုင္ပါတယ္။ သူမ်ားေတြက OS ႏွစ္ခုတြဲသံုးတယ္ ၾကားဖူးလို႕ ကိုယ့္မွာ Hard drive ႏွစ္လံုး ရွိမွ ရမယ္မ်ား ထင္ေနပါသလား ? အဲ့လိုလည္း မဟုတ္ပါဘူး - ကိုယ့္မွာ HD တစ္လံုးတည္းရွိမယ္ ဆိုရင္လည္း ကိုယ့္ HD နဲ႕ ေနရာပမာဏေပၚ မူတည္ၿပီး Operating systems ေတြကို တစ္ခုထက္မက ယွဥ္တြဲ အသံုးျပဳလို႕ ရပါတယ္။

ဆက္ရန္ -

က,ႀကီး ေရးဖို႕ေက်ာက္သင္ပုန္းရွာေနသူ

Life is what you make of it. Go out and make your dreams come true.

Last edited by KznT; 22-02-2011 at 12:18 PM..
KznT is offline   Reply With Quote
Old 23-02-2011, 02:47 AM
  post #2
KznT
ႀကီးၾကပ္ေရးမွဴး
 
KznT's Avatar
 
အသင္း၀င္ေန႔စြဲ: Dec 2009
တည္ေနရာ: http://www.techsectors.blogspot.com
ေရးသားခ်က္မ်ား: 1,338
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 5,983
ပို႔စ္ 1,332 ခုအတြက္ 20,391 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
KznT has a spectacular aura aboutKznT has a spectacular aura about
ျပန္စာ - Linux PC ႏွင့္ Partition Scheme အေၾကာင္း

မေန႕က ေျပာခဲ့တဲ့ file system အေၾကာင္းကို ျပန္ဆက္ရရင္ Hard drive တစ္ခုမွာ အသံုးျပဳႏိုင္တဲ့ file system အမ်ိဳးအစားေပါင္း ေျမာက္မ်ားစြာ ရွိေပမယ့္ Hard drive တစ္ခုမွာ အသံုးျပဳတဲ့ Partitions အမ်ိဳးအစားကေတာ့ သံုးမ်ိဳး သံုးစားပဲ ရွိပါတယ္ - အဲ့တာေတြကေတာ့ -

  • Primary partition
  • Extended partition နဲ႕
  • Logical partition ဆိုတာေတြပါ။


ဒီေနရာမွာ Hard drive နဲ႕ ပတ္သတ္ၿပီး ပံုေသမွတ္ထားရမယ့္ ကန္႕သတ္ခ်က္ တစ္ခုရွိပါတယ္ - အဲ့တာကေတာ့ Hard disk တစ္ခုဟာ Primary partitions ကို ( ၄ ) ခုထက္ပိုၿပီး ထားလို႕ မရပါဘူး - ခုလိုျဖစ္ရတဲ့ အေၾကာင္းအရင္းက Master Boot Record ေၾကာင့္ပါ - Master Boot Record ဆိုတာ ကိုယ့္ကြန္ျပဴတာကို ဘယ္ Partition ကေန boot တက္ရမယ္ဆိုတာ ညႊန္ၾကားတဲ့ အရာပါ - ဒါ့ေၾကာင့္ ကြန္ျပဴတာသမား အမ်ားစုက Master Boot Record နဲ႕ ဆပ္စပ္ေနတဲ့ Primary partitions ေတြကို Operating systems အတြက္ အသံုးျပဳဖို႕ သီးသန္႕လိုမ်ိဳး ထားတတ္ၾကပါတယ္ - ဒါေပမယ့္ တကယ္လို႕ ကိုယ္က Partitions ေလးခု ထက္ပိုၿပီး သံုးခ်င္တယ္ ဆိုလို႕ ရွိရင္ေကာ - ဒီလိုဆို အေပၚမွာ ေျပာခဲ့တဲ့ Partitions သံုးမ်ိဳးထဲက Extended partition ရဲ႕ အခန္းက႑က ဝင္ေရာက္လာပါၿပီ - Extended partition ေတြဟာ သူ႕ကို Partition လို႕ သတ္မွတ္ထားေပမယ့္ သူ႕ရဲ႕ ရပ္တည္ပံုက တစ္ျခား partition ေတြနဲ႕ မတူပါဘူး - Extended partition ဆိုတာ Primary partition ရဲ႕ ေနာက္မွာ ခ်ိတ္ဆက္လာမယ့္ Logical partitions အားလံုးကို Container တစ္ခုလိုမ်ိဳး တစ္စုတစ္စည္းတည္း ေပါင္းစည္းေပးထားတဲ့ Partition အမ်ိဳးအစားကို ေခၚပါတယ္ - Hard disk တစ္ခုမွာ Extended partition တစ္ခု ဖြဲ႕စည္းလိုက္ၿပီ ဆိုတာနဲ႕ OS အတြက္ မဟုတ္တဲ့ partitions ေတြ ( ၄ ~ ၅ ~ ၆ ခု ) မက ကိုယ့္ Hard disk ပမာဏ မ်ားရင္ မ်ားသလို စိတ္ႀကိဳက္ စတင္ဖန္တီးႏိုင္ပါၿပီ - ဒီအေၾကာင္းက စာနဲ႕ ေျပာရင္ ဘယ္လိုမွ မရွင္းႏိုင္ပါဘူး - ကၽြန္ေတာ္သေဘာေပါက္ပါတယ္ - ခုေျပာခဲ့တဲ့ ေဖာ္ျပခ်က္ကို ျမင္သာေအာင္ ကၽြန္ေတာ့္စက္မွာ Setting ခ်ထားတဲ့ Partition Scheme ကို ေအာက္မွာၾကည့္ၾကည့္ပါ -


ေဖာ္ျပပါ ပံုမွာဆိုရင္ Partitions စုစုေပါင္း ၆ ပိုင္းရွိၿပီး - သူ႕ရဲ႕ ဖြဲ႕စည္းပံုကေတာ့

  • အျပာရင့္ေရာင္နဲ႕ ျပထားတဲ့ Primary partitions - ၃ ပိုင္း
  • ရိုးရိုးအျပာေရာင္နဲ႕ ျပထားတဲ့ Logical partitions - ၃ ပိုင္း နဲ႕
  • အဲ့ဒီ့ Logical partitions ေတြအားလံုးကို တစ္ခုတည္းအျဖစ္ သတ္မွတ္ၿပီး အစိမ္းေရာင္နဲ႕ ဝိုင္းျပထားတဲ့ Extended partition - ၁ ပိုင္း


ဆိုၿပီး - ပံုမွန္နည္းအရ ေရတြက္ရင္ ( ၇ ) ပိုင္းသတ္မွတ္လို႕ ရတာေတြ႕ရပါလိမ့္မယ္ - ဒါေပမယ့္ အစိမ္းေရာင္နဲ႕ ဝိုင္းျပထားတဲ့ Extended partition - ၁ ပိုင္းဟာ Logical partitions - ၃ ပိုင္းလံုးကို ကိုယ္စားျပဳတာမို႕လို႕ သူ႕ကို Partition တစ္ခုအေနနဲ႕ သီးျခား မသတ္မွတ္ေတာ့ပဲ ကၽြန္ေတာ္တို႕ေတြ တစ္ေယာက္နဲ႕ တစ္ေယာက္ Hard disk မွာ Partition ဘယ္နခု ပိုင္းထားသလဲလို႕ ေမးၾကတဲ့ အခါ Extended partition ကို partition တစ္ခုအေနနဲ႕ ထည့္မေရတြက္ေတာ့ပဲ Primary partitions အေရအတြက္နဲ႕ Logical partitions အေရအတြက္ကိုပဲ ေပါင္းၿပီး ( ၄ ~ ၅ ~ ၆ ခု ) စသျဖင့္ ေျပာၾကပါေတာ့တယ္ - ဒါ့ေၾကာင့္ အေပၚက Partition scheme ကိုၾကည့္ၿပီး မင္းစက္မွာ Partitions ဘယ္နခု ပိုင္းထားသလဲလို႕ ကၽြန္ေတာ့္ကို ေမးလာရင္ Partitions ( ၆ ) ခု ပိုင္းထားပါတယ္လို႕ပဲ ကၽြန္ေတာ္ ေျဖရပါလိမ့္မယ္ - Extended partition ကို partition တစ္ခုအေနနဲ႕ ထည့္မေရတြက္ေတာ့ ပါဘူး - ဒီေလာက္ဆိုရင္ Primary, Extended နဲ႕ Logical partitions ေတြရဲ႕ အေၾကာင္းကို အထိုက္ေလ်ာက္ နားလည္ၾကလိမ့္မယ္ ထင္ပါတယ္ -

ခုလိုမ်ိဳး Partitions ေတြရဲ႕ အားသာခ်က္ အားနည္းခ်က္ေတြကို သိၿပီ ဆိုရင္ အေပၚမွာ Primary partition ဆိုတဲ့ အမ်ိဳးအစားက ( ၄ ) ခုထက္ပိုခြဲလို႕ မရဘူးဆိုၿပီး ေျပာထားခဲ့ေတာ့ လူတိုင္းက Partitions ဆို လိုသေလာက္ စိတ္ပိုင္းလို႕ ရတဲ့ Extended partition အမ်ိဳးအစားကိုပဲ ဘာေၾကာင့္ မသံုးတာလဲလို႕ ေမးစရာရွိလာပါတယ္ - ဘာေၾကာင့္လဲဆိုရင္ OS တစ္ခုဟာ Extended partitions ေအာက္မွာ ရွိေနတဲ့ Logical partitions ေတြထဲကို ေရာက္သြားတဲ့ အခ်ိန္က်ရင္ အဲ့ကေနၿပီး တိုက္ရုိက္ Boot တက္ဖို႕ မျဖစ္ႏိုင္လို႕ပါ - ဒါေပမယ့္ ဒါကလည္း တရားေသ မဟုတ္ပါဘူး - Extended partitions ေအာက္မွာ ရွိေနတဲ့ Logical partitions ထဲက OS တစ္ခုကိုပဲ Boot တက္လို႕ ရေအာင္ လုပ္ေဆာင္လို႕ ရတဲ့ နည္းလမ္းေတြ ရွိပါေသးတယ္ - ဒါေပမယ့္လည္း အားလံုးအဆင္ေခ်ာဖို႕ ဆိုရင္ OS တစ္ခုအတြက္ Partition ဟာ Primary partition ပဲ ျဖစ္တယ္လို႕ပဲ အလြယ္မွတ္လို႕ ရပါတယ္ - ဒါ့ေၾကာင့္ Partitions အမ်ိဳးအစားသံုးမ်ိဳးထဲမွာ Primary partition မွာ အေရးအပါဆံုးျဖစ္လို႕ System ကေနၿပီး Partitons ေတြကို အကၡရာလိုက္ စဥ္တဲ့ အခ်ိန္မွာလည္း အရင္ဆံုး Primary partitions ကေန စေရတြက္ၿပီး ေနာက္မွာမွ Logical partitions ေတြ ေနာက္ကလိုက္ ေရတြက္တာကို ျမင္ရပါလိမ့္မယ္ -


အဲ့လို System ကေန စနစ္တက် စဥ္ထားတာ ျဖစ္တဲ့အတြက္ ေနာက္ပိုင္း ကိုယ့္ Hard disks မွာ partitions ေတြ ထပ္ေပါင္းတာ / ဖ်က္တာေတြ လုပ္ရင္ျဖစ္ျဖစ္ - OSs တစ္ခုကေန ေနာက္တစ္ခုကို အခ်ိန္းအေျပာင္းလုပ္ရင္ ျဖစ္ျဖစ္ Drive letters ေတြဟာ အရင္ကနဲ႕ မတူေတာ့ပဲ ေျပာင္းကုန္တာ ေတြ႕ရပါလိမ့္မယ္ -

ဒီေန႕ေတာ့ အရႈပ္ထုတ္ေတြ ရွင္းတာ အရမ္းမ်ားသြားၿပီ - ကၽြန္ေတာ္တို႕ ခဏနားလိုက္ရေအာင္ - ေနာက္ေန႕ဆက္ပါဦးမယ္ -

အဆံုးသတ္ မွာခ်င္တာကေတာ့ ခုရွင္းျပခဲ့တဲ့ အေၾကာင္းအရာေတြကို ေသေသခ်ာခ်ာ မရွင္းေသးရင္ ေနာက္တစ္ႀကိမ္ ထပ္ဖတ္ပါ - ေနာက္တစ္ႀကိမ္ဖတ္လို႕မွ ဝိုးတိုးဝါးတား ျဖစ္ေနရင္ ေနာက္ထပ္ တစ္ႀကိမ္ ထပ္ဖတ္ပါ - တစ္ခါဖတ္ၿပီးသိတဲ့ ဝိုးတိုးဝါးတား အသိဟာ ေနာင္တစ္ခ်ိန္မွာ လံုးဝေမ့ေပ်ာက္ သြားတတ္ပါတယ္ - ေလ့လာသူမ်ား အဲ့လို အျဖစ္မခံၾကဖို႕နဲ႕ စာေသခ်ာဖတ္ၾကဖို႕ တိုက္တြန္းပါရေစ။

က,ႀကီး ေရးဖို႕ေက်ာက္သင္ပုန္းရွာေနသူ

Life is what you make of it. Go out and make your dreams come true.

Last edited by KznT; 09-05-2011 at 01:58 AM..
KznT is offline   Reply With Quote
Old 24-02-2011, 03:44 AM
  post #3
KznT
ႀကီးၾကပ္ေရးမွဴး
 
KznT's Avatar
 
အသင္း၀င္ေန႔စြဲ: Dec 2009
တည္ေနရာ: http://www.techsectors.blogspot.com
ေရးသားခ်က္မ်ား: 1,338
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 5,983
ပို႔စ္ 1,332 ခုအတြက္ 20,391 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
KznT has a spectacular aura aboutKznT has a spectacular aura about
ျပန္စာ - Linux PC ႏွင့္ Partition Scheme အေၾကာင္း

ဒီေန႕ ကံေကာင္းတယ္ ေျပာရမယ္ - Partition Scheme အေၾကာင္းေျပာေနတုန္း ကိုစံၿငိမ္းကလည္း Computer Hardware Fundamental(HARD DISK) ဆိုၿပီး ေရးလာတယ္ - ဒီအေၾကာင္းကို ဖတ္ျဖစ္တဲ့ သူေတြ ကိုစံၿငိမ္းေရးတဲ့ အဲ့ပို႕စ္ေလးကို ဖတ္ေပးၾကဖို႕ ညႊန္းလိုပါတယ္ - ဘာလို႕လည္း ဆိုေတာ့ သူ႕ထဲမွာလည္း ခု ဒီေနရာမွာ ေျပာေနတဲ့ Partition အေၾကာင္းေတြ ပါေနလို႕ပါ - လူႏွစ္ေယာက္ အာေဘာ္ႏွစ္မ်ိဳးျဖစ္ေပမယ့္ အေျခခံအခ်က္ေတြ တူေနတာ မိသားစုဝင္မ်ား အဲ့ပို႕စ္ကို ဖတ္ၿပီးရင္ သတိထားမိပါလိမ့္မယ္ - ဒါတင္မက ကြၽန္ေတာ္ေဖာ္ျပဖို႕ က်န္ရစ္ခဲ့တဲ့ အပိုင္းေတြကိုလည္း ကိုစံၿငိမ္းရဲ႕ ေဖာ္ျပခ်က္မွာ ေတြ႕ရွိႏိုင္ပါတယ္။

မေန႕က Linux ေခါင္းစဥ္ေအာက္ထဲဝင္ၿပီး Windows မွာ စိတ္ပိုင္းထားတဲ့ Partitions ပံုေတြနဲ႕ ရွင္းသြားခဲ့တာ ရွိတယ္ - အေၾကာင္းက ဒီေန႕ဆက္သြားမယ့္ အေၾကာင္းမွာ ပါလာမယ့္ Windows နဲ႕ Linux ႏွစ္ခုၾကားက ကြဲျပားသြားတဲ့ Partition Scheme အေၾကာင္းကို ျမင္သာ သြားေအာင္လို႕ပါ။ ဒီေန႕ ဆက္သြားမယ့္ အေၾကာင္းကို Mount Points မ်ားအေၾကာင္း လို႕ အမည္ေပးထားပါတယ္။

Mount Points မ်ားအေၾကာင္း


Partitions နဲ႕ ပတ္သတ္ၿပီး Windows နဲ႕ Linux ကို ယွဥ္ၾကည့္မယ္ဆိုရင္ Windows က ပိုၿပီး နားလည္ရလြယ္တယ္လို႕ အၾကမ္းဖ်ဥ္း သတ္မွတ္လို႕ ရပါမယ္။ ဘာလို႕လည္းဆိုေတာ့ Windows နဲ႕ ပတ္သတ္ၿပီး Partitions အေၾကာင္းကို စဥ္းစားမယ္ ဆိုရင္ -
  • Windows ဘယ္မွာ ရွိလဲ - Partition ေပၚမွာ ရွိတယ္
  • Partition က ဘယ္မွာရွိလဲ Hard disk ေပၚမွာရွိတယ္

ဒီေလာက္နဲ႕တင္ ၿပီးပါၿပီ - တကယ္လို႕ ေနာက္ထပ္ Drives ေတြရွိေနေသးသလား - ဒီလိုဆိုရင္လည္း Windows နဲ႕ Compatible ျဖစ္တဲ့ file system သာ ျဖစ္ပါေလ့ေစ - အဲ့ဒီ့ Drives ေတြအားလံုး Windows တြဲၿပီး အလုပ္လုပ္လို႕ ရပါလိမ့္မယ္ - တကယ္လို႕ Windows နဲ႕ Compatible မျဖစ္တဲ့ file systems ေတြ ျဖစ္ေနမယ္ ဆိုရင္ေကာ - ဒီလိုဆိုရင္လည္း Windows က ရွင္းပါတယ္ အကုန္လံုးကို သူ႕ဘာသာသူ မသိခ်င္ေယာင္ေဆာင္ခ်င္ေဆာင္ - ဒါမွမဟုတ္ရင္လည္း အဲ့ဒီ့ Drive ကို Reformat လုပ္ပါဆိုၿပီး ခိုင္းပါလိမ့္မယ္ - Windows က အဲ့ေလာက္ထိ သံုးရရွင္းပါတယ္ Linux ကေတာ့ အဲ့လို အလုပ္လုပ္တာမ်ိဳး မဟုတ္ပါဘူး -


Linux မွာ Partitions အသီးသီးကို ခ်ိတ္ဆက္ထားတဲ့ Directory ေတြရဲ႕ အလုပ္လုပ္ေဆာင္ပံု ဟာ အေပၚမွာ ေဖာ္ျပထားတဲ့ သရုပ္ေဖာ္ပံုအတိုင္း သစ္ပင္တစ္ပင္ရဲ႕ ပင္စည္ကေနၿပီး အကိုင္းအခက္ေတြ ခြဲထြက္လာတာမ်ိဳးနဲ႕ အဓိပၸါယ္ခ်င္း ခပ္ဆင္ဆင္တူပါတယ္ - တကယ္လို႕ ကိုယ့္ Hard drive မွာ ေနာက္ Partition/Disk တစ္ခု ထပ္ၿပီး Createလုပ္/ထပ္တပ္မယ္ ဆိုရင္ ပင္စည္ကေနၿပီး ေနာက္ထပ္ အကိုင္းအခက္တစ္ခု ျဖာထြက္လာသလိုမ်ိဳး /media ဒါမွမဟုတ္ /mnt ဆိုတဲ့ Directory နဲ႕ အကိုင္းအလက္ခြဲတစ္ခုအျဖစ္ သတ္မွတ္လို႕ ရတဲ့ သီးျခား folder တစ္ခု ေပၚလာပါလိမ့္မယ္ - ဒါကို သူတို႕က အဂၤလိပ္လို "Mounted" ျဖစ္တယ္လို႕ ေျပာပါတယ္။ အဲလိုမ်ိဳး Partition တစ္ခု Mounted ျဖစ္ေနတဲ့ Directory တည္ေနရာကို Linux မွာ “mount point” လို႕ ေခၚပါတယ္။


Windows မွာကေတာ့ အဲ့လို မဟုတ္ပါဘူး - သူ႕မွာ Partition တစ္ခု Create လုပ္လိုက္တာနဲ႕ အဲ့ဒီ့ အသစ္ေပၚလာတဲ့ Partition ကို နဂို Hard drive နဲ႕ ဘာမွ မပတ္သတ္ေတာ့သေယာင္ သီးျခား drive တစ္ခုလို ေဖာ္ျပေလ့ရွိပါတယ္။ အႏွစ္ခ်ဳပ္ရမယ္ ဆိုရင္ေတာ့ ေဖာ္ျပခဲ့တ့ဲ ဒီ Linux’s tree structure ဟာ File system မ်ိဳးစံုနဲ႕ တည္ေဆာက္ထားတဲ့ Partitions အားလံုးနီးပါးကို Linux မွာ Windows ထက္ပိုၿပီး ေပါင္းစပ္ အသံုးခ်ႏိုင္စြမ္း ပိုမ်ားေစပါတယ္။

မနက္ျဖန္မွာ ကြၽန္ေတာ္တို႕ Partitions တည္ေဆာက္ပံု ေတြအေၾကာင္းစပါမယ္။

က,ႀကီး ေရးဖို႕ေက်ာက္သင္ပုန္းရွာေနသူ

Life is what you make of it. Go out and make your dreams come true.

Last edited by KznT; 24-02-2011 at 11:33 PM..
KznT is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 20 ဦးတို႔မွ KznT အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 25-02-2011, 01:42 AM
  post #4
KznT
ႀကီးၾကပ္ေရးမွဴး
 
KznT's Avatar
 
အသင္း၀င္ေန႔စြဲ: Dec 2009
တည္ေနရာ: http://www.techsectors.blogspot.com
ေရးသားခ်က္မ်ား: 1,338
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 5,983
ပို႔စ္ 1,332 ခုအတြက္ 20,391 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
KznT has a spectacular aura aboutKznT has a spectacular aura about
ျပန္စာ - Linux PC ႏွင့္ Partition Scheme အေၾကာင္း

Mount Points ေတြအေၾကာင္း မေန႕က ေျပာခဲ့ၿပီးတဲ့ေနာက္မွာ ဒီေန႕ ဆက္သြားဖို႕ စဥ္းစားထားတာ Ubuntu Partitions နဲ႕ Sizes ေတြ အေၾကာင္းပါ - အဲ့ဒီ့ အေၾကာင္းေတြနဲ႕ အတူ သိသင့္သိထိုက္တဲ့ အျခားအေျခခံ အေၾကာင္းအရာေလးေတြပါ ဆက္စပ္ေရးသားသြားပါမယ္

Ubuntu Partitions နဲ႕ Sizes မ်ား ဆံုးျဖတ္ေရြးခ်ယ္ျခင္း

အေျခခံက်က် ၾကည့္မယ္ဆိုရင္ GNU/Linux ဟာ Windows လိုမ်ိဳးပဲ Partition တစ္ခုရွိယံုနဲ႕ အသံုးျပဳလို႕ ရပါတယ္။ Partition တစ္ခုရွိယံုနဲ႕ ( ၁ ) Operating system - ( ၂ ) ကိုယ္သြင္းခ်င္တဲ့ Apps - ( ၃ ) ကိုယ့္ Personal files စတာေတြ အားလံုးကို ေရာျပြန္း အသံုးျပဳႏိုင္တာမ်ိဳးပါ။ Linux ( Ubuntu,. ) အသံုးျပဳသူ အေတာ္မ်ားမ်ားဟာ Partition တစ္ခုရွိယံုနဲ႕ အသံုးျပဳလို႕ ရတယ္ဆိုတဲ့ စကားကို ၾကားရင္ အင္တင္တင္ ျဖစ္တတ္ၾကပါတယ္။ ဘာလို႕လည္း ဆိုေတာ့ Linux စသံုးမယ္ဆိုၿပီး တစ္ေယာက္ေယာက္က မိတ္ဆက္ေပးလိုက္တာနဲ႕ Swap partition ဆိုတဲ့ အေၾကာင္းက လင္နဲ႕မယားလို တစ္ေပါင္းတည္း ကပ္ပါလာတတ္လို႕ပါ - ဒါ့ေၾကာင့္ သူတို႕ရဲ႕ အသိစိတ္ထဲမွာ Linux OS ကိုသံုးမယ္ဆိုရင္ အနည္းဆံုး OS အတြက္ Partition တစ္ခုနဲ႕ Swap partition ဆိုၿပီး အနည္းဆံုး Partitions ႏွစ္ခု ရွိရမယ္လို႕ သံမိႈစြဲသလို စြဲထားတတ္ၾကပါတယ္။ တကယ္ေတာ့ အဲ့လိုမ်ိဳး Swap partition မပါရင္ပဲ သံုးလို႕ မျဖစ္ေတာ့သလိုလို - အဲ့ဒီ့ Swap partition ကိုပဲ မျဖစ္မေနပါရမယ့္ Partition တစ္ခုလို ထင္ေနၾကတာဟာ သိပ္ၿပီး မွန္ကန္တဲ့/မျဖစ္မေန လုပ္ကို လုပ္ရမယ့္ ယူဆခ်က္ တစ္ခု မဟုတ္ပါဘူး - “Swap” partition ရဲ႕ အေၾကာင္းကို ဒီေနရာမွာ ထိုက္သင့္သေလာက္ ေဖာ္ျပခဲ့ၿပီး ျဖစ္လို႕ ဒီေနရာမွာ ေနာက္ တစ္ေခါက္ထပ္ၿပီး မေဖာ္ျပေတာ့ပါဘူး - အတိုခ်ံဳးေျပာရရင္ “Swap” partition ဟာ ကြန္ျပဴတာမွာ ရွိေနတဲ့ physical memory (RAM) ကို သံုးလို႕ မလံုေလာက္ႏိုင္တဲ့ အေျခအေနမွာ Hard disk ေပၚက storage space ကို “Virtual memory” အျဖစ္ ေျပာင္းလဲ ထမ္းေဆာင္ေပးမယ့္ ဧရိယာ တစ္ခုသာ ျဖစ္ပါတယ္။ အေပၚမွာ Swap partition ဟာ လြန္လြန္ကဲကဲ အဓိက မက်လွဘူး လို႕ ဆိုခဲ့ေပမယ့္ Swap partition ရွိေနရင္ Memory ပမာဏ လိုအပ္တဲ့ အခ်ိန္မွာ Linux System ဟာ ပိုၿပီး စြမ္းေဆာင္ရည္ ေကာင္းလာတတ္ပါတယ္။ ဒါ့ေၾကာင့္မို႕ Linux သမားေတြဟာ “Swap” partition ကို မျဖစ္မေန ပါဝင္ရမယ့္ Partition တစ္ခုလို တန္ဖိုးထားၾကတာပါ။

Partitions ခြဲသံုးျခင္း၏ ေကာင္းက်ိဳးမ်ား

Partitions ခြဲမယ္လို႕ စဥ္းစားရင္ Linux သမားအမ်ားစုက Partitions ကို သာမန္ထက္ပိုၿပီး လိုလားခ်က္အတိုင္း ခြဲသံုးဖို႕ စိတ္ကူးရွိၾကသလို - တစ္ခ်ိဳ႕ကလည္း တတ္ႏိုင္သမၽွ နည္းနည္း နဲ႕ စုစုစည္းစည္းေလး ျဖစ္ေအာင္ သံုးခ်င္ၾကတဲ့ သူေတြလည္း ရွိပါတယ္။ Partitions နည္းတာ မ်ားတာက ကိုယ္ပိုင္လိုအပ္ခ်က္နဲ႕ပဲ သက္ဆိုင္ပါတယ္ - ဘယ္ေလာက္ထားပါ - ဘယ္နခု ခြဲပါဆိုတာ ပံုေသနည္းနဲ႕ အၾကံျပဳလို႕ မရပါဘူး -
  • Partitions ခြဲသံုးရျခင္းရဲ႕ ပထမဆံုး ရည္ရြယ္ခ်က္က လံုျခံဳမႈရွိဖို႕ပါ - ဆိုလိုတာ Partition တစ္ခုမွာ File system corrupt ျဖစ္ခဲ့မယ္ ဆိုရင္ အျခား Partition တစ္ခုမွာ ရွိေနတဲ့ ( Backup files ) ကေနၿပီး အဖတ္ျပန္ဆယ္လို႕ ရႏိုင္ေအာင္ ျဖစ္ပါတယ္။ ဘယ္ Partition ေတြ ဘယ္လို Create လုပ္သည္ျဖစ္ေစ မလုပ္သည္ျဖစ္ေစ - Linux မွာ “root partition” လို႕ေခၚတဲ့ Operating system ေနရာေပးရမယ့္ Partition ကေတာ့ မျဖစ္မေနကို လိုပါတယ္။ ( “root partition” ကို Linux မွာ သေကၤတ "/" ပံုစံနဲ႕ျပပါတယ္ )။ Windows မွာသံုးတဲ့ OS partition လိုမ်ိဳးပဲ “root partition” ဆိုတာ System တစ္ခုလံုးအတြက္ မျဖစ္မေန လိုအပ္မယ့္ အစိတ္အပိုင္းေတြ ထားရွိရမယ့္ ေနရာပါ။ အဲ့ဒီ့ Partition ရွိမွ GNU/Linux ထဲကို Boot လုပ္လို႕ ရမွာျဖစ္သလို တစ္ျခား partitions ေတြမွာ ျပႆနာျဖစ္ရင္လည္း ကယ္တင္ႏိုင္မွာ ျဖစ္ပါတယ္။
  • ဒုတိယရည္ရြယ္ခ်က္ကေတာ့ အထူးသျဖင့္ စီးပြားေရးလုပ္ငန္းခြင္ေတြမွာ သံုးတဲ့ Linux ကြန္ျပဴတာ မ်ိဳးေတြအတြက္ ပိုအေရးပါပါတယ္။ ( ဥပမာ အေနနဲ႕ ေျပာရရင္ Mail server ေတြမွာ Spam mails ေတြေၾကာင့္ Partition တစ္ခုလံုး ျပည့္သြားတတ္တာမ်ိဳး ျဖစ္ေလ့ရွိပါတယ္။ အဲ့လို အေျခအေနမ်ိဳးမွာ ဒီလို Mail sever အတြက္ /var/mail ဆိုၿပီး သီးျခား partition တစ္ခု ဖန္တီး ထားခဲ့မယ္ ဆိုရင္ Spam ျပႆနာ တက္လည္း System တစ္ခုလံုး ေအးရာေအးေၾကာင္း လည္ပတ္ေနႏိုင္ပါလိမ့္မယ္။

Partitions ခြဲသံုးျခင္း၏ ဆိုးက်ိဳးမ်ား

Partitions ေတြ လိုတာထက္ပိုၿပီး မ်ားမ်ား ခြဲသံုးျခင္း အားျဖင့္ ရရွိမယ့္ ဆိုးက်ိဳးကေတာ့ ခြဲထုတ္မယ့္ က႑မ်ားေလ ပမာဏဘယ္ေလာက္ထားမွာလဲ ဆိုတဲ့ အခ်က္ကို ပိုစဥ္းစားရေလ ျဖစ္လာပါလိမ့္မယ္ - တကယ္လို႕ လိုအပ္မယ့္ ပမာဏကို ဂဃနဏ မသိပဲ ခြဲခ်လိုက္တဲ့ အခ်ိန္ ကိုယ္ ခြဲထုတ္လိုက္တဲ့ ပမာဏက နည္းသြားခဲ့ရင္ ေနာင္တစ္ခ်ိန္ System ကို Reinstall ျပန္လုပ္ရင္လုပ္ - ဒါမွမဟုတ္ Partitions ေတြကို ဟိုဘက္တိုး ဒီဘက္ေလ်ာ့ ျပန္လုပ္ရတာ မ်ိဳးေတြ ျဖစ္လာပါလိမ့္မယ္။ တကယ္လို႕ Partitions ေတြ အမ်ားႀကီး ခြဲထုတ္ၿပီး မလိုအပ္တဲ့ေနရာမွာ ပမာဏေတြ အမ်ားႀကီး ေပးလိုက္မိျပန္ ရင္လည္း Space ဆံုးရႈံးမႈေတြ ျဖစ္လာပါလိမ့္မယ္။ ဒီေန႕ေခတ္မွာ Hard disk ေတြက ဘယ္ေလာက္မွ ေစ်းမရွိေတာ့ပါဘူး - ဒါေပမယ့္ ဘာျဖစ္လို႕ မလိုအပ္ပဲ ပိုက္ဆံအပို အကုန္ခံမလဲ - ဒါေလးကို တစ္ခ်က္ စဥ္းစားေစခ်င္ပါတယ္။

ဒီက႑ကို အႏွစ္ခ်ဳပ္ရရင္ သာမန္ Linux user တစ္ေယာက္အေနနဲ႕ Partitions ကို လိုအပ္တာထက္ ပိုမခြဲပဲ က်စ္က်စ္လ်စ္လ်စ္ စုစုစည္းစည္းနဲ႕ လိုအပ္သေလာက္ကိုပဲ ဖန္တီးၿပီး အသံုးျပဳၾကဖို႕ အၾကံျပဳလိုပါတယ္။

မနက္ျဖန္မွာ Directory Tree ေတြရဲ႕ သေဘာတရားနဲ႕ Partitions ေတြအတြက္ ပမာဏ ကန္႕သတ္ခ်က္ေတြ အေၾကာင္း ေရွ႕ဆက္ပါ့မယ္။


က,ႀကီး ေရးဖို႕ေက်ာက္သင္ပုန္းရွာေနသူ

Life is what you make of it. Go out and make your dreams come true.

Last edited by KznT; 25-02-2011 at 01:45 AM..
KznT is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 16 ဦးတို႔မွ KznT အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 06-03-2011, 07:02 PM
  post #5
KznT
ႀကီးၾကပ္ေရးမွဴး
 
KznT's Avatar
 
အသင္း၀င္ေန႔စြဲ: Dec 2009
တည္ေနရာ: http://www.techsectors.blogspot.com
ေရးသားခ်က္မ်ား: 1,338
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 5,983
ပို႔စ္ 1,332 ခုအတြက္ 20,391 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
KznT has a spectacular aura aboutKznT has a spectacular aura about
Root directories မ်ားအေၾကာင္း

Directory Tree ေတြရဲ႕ သေဘာတရားနဲ႕ Partitions ေတြအတြက္ ပမာဏ ကန္႕သတ္ခ်က္ေတြ အေၾကာင္း ေျပာမယ္ဆိုၿပီး လုပ္ထားခါမွ စိတ္အေႏွာင့္အယွက္ ျဖစ္စရာေတြ ေပၚလာလို႕ စာေရးခ်င္စိတ္ ေပ်ာက္ၿပီး တစ္ျခားၾကံဳရာက်ပန္းေတြပဲ လုပ္ေနျဖစ္ခဲ့တယ္ - လူကလည္း ဆိုးတယ္ - လုပ္ခ်င္စိတ္မရွိပဲ လုပ္ရတဲ့ အလုပ္ေတြဆို ေသေလာက္ေအာင္ကို မုန္းတယ္ - အဲ့စိတ္ေၾကာင့္လားေတာ့ မေျပာတတ္ဘူး လုပ္ေနရတဲ့ အလုပ္ေတာ္ေတာ္မ်ားမ်ားကလည္း လုပ္ခ်င္စိတ္မရွိတဲ့ အလုပ္ေတြခ်ည္းပဲ ကဲထားေတာ့ -

အေပၚမွာ ေရးခဲ့တဲ့ ပို႕စ္မွာ သာမန္ Linux user တစ္ေယာက္အေနနဲ႕ Partitions ကို လိုအပ္တာထက္ ပိုမခြဲပဲ က်စ္က်စ္လ်စ္လ်စ္ အသံုးျပဳၾကဖို႕ ဆိုၿပီး ကၽြန္ေတာ္ ေဖာ္ျပခဲ့တယ္ - အဲ့ေတာ့ Partitions ကို လိုအပ္တာထက္ ပိုမခြဲပဲ က်စ္က်စ္လ်စ္လ်စ္ သံုးဖို႕ဆို အိမ္သံုး linux သမားေတြ အတြက္ ဘယ္လို Standard partitions scheme ကို ပံုစံခ်ရမလဲဆိုတာ ေမးစရာ ရွိလာပါတယ္။

မည္သုိ႕ေသာ Partitions scheme အားအသံုးျပဳရမည္နည္း။

အိမ္သံုး linux သမားေတြ အသံုးျပဳသင့္တဲ့ Standard partitions scheme ကေတာ့ ေအာက္ေဖာ္ျပပါ အတုိင္းပါ -
  • Linux မွာ Mount point ကို ( / ) သေကၤနဲ႕ သတ္မွတ္ၿပီး Root လုိ႕ ေခၚတြင္တဲ့ OS install လုပ္ရမယ့္ Partition တစ္ခု မျဖစ္မေန ပါဝင္ရပါမယ္ - သူ႕အတြက္ ပမာဏကိုေတာ့ 12-20 GB ၾကား ထားရွိသင့္ပါတယ္။
  • RAM ပမာဏလိုအပ္ခ်က္ကို Swap ဧရိယာ တစ္ခုအေနနဲ႕ အားျဖည့္ကူညီမယ့္ Swap partition တစ္ခု ပါဝင္သင့္ပါတယ္။
  • Hard disk ပမာဏ အနည္းအမ်ားေပၚ မူတည္ၿပီး Mount point သေကၤတ ( /home ) အျဖစ္ သတ္မွတ္ ထားတဲ့ ကိုယ္ေရးကိုယ္တာအတြက္ သီးသန္႕ အသံုးျပဳဖို႕ Partition တစ္ခု - ပမာဏမ်ားမ်ား ေပးၿပီး တည္ေဆာက္သင့္ပါတယ္။
ဒါဟာ အိမ္သံုး linux သမားေတြ အတြက္ အသံုးျပဳသင့္ဆံုး Standard partitions scheme ပါ - ေျပာရရင္ Partitions သံုးခုပဲ လိုတဲ့ သေဘာေပါ့ - ဒါေပမယ့္ ဒီ Partition scheme ဟာ ပံုမွန္ အိမ္သံုး ကိုယ္ေရးကိုယ္တာသံုး linux သမားေတြ - linux ကို စတင္ အသံုးျပဳခါစ အကၽြမ္းတဝင္ သိပ္မရွိေသးတဲ့ linux users ေတြအတြက္ သီးသန္႕ ရည္ရြယ္တာပါ - တကယ္တမ္းက linux မွာ သံုးတဲ့ Partition scheme ဟာ အသံုးျပဳမယ့္ သူရဲ႕ လိုအပ္ခ်က္နဲ႕ ကၽြမ္းက်င္မႈေပၚ မူတည္ၿပီး ပံုစံကြဲ အမ်ားႀကီးကို ရွိပါတယ္ - ဘယ္ဟာက တရားေသပါလို႕ ေျပာဖို႕ ခက္ပါတယ္။ လတ္တေလာ linux users တိုင္းကို အသံုးျပဳရ လြယ္ကူေစဖို႕ Standard partitions scheme ကို ခ်ျပလိုက္ေပမယ့္ တကယ္တမ္းက Ubuntu ကို install လုပ္တဲ့ အခ်ိန္ Create partition ဖန္တီးတဲ့ အဆင့္မွာ အေပၚမွာ ေဖာ္ျပခဲ့တဲ့ Mount points ေတြအျပင္ တစ္ျခား Mount points အမ်ိဳးအစားေတြကိုလည္း ေအာက္ေဖာ္ျပပါအတိုင္း ေတြ႕လာရပါလိမ့္မယ္ - အဲ့ခ်ိန္မွာ အေမးက ေပၚလာၿပီ - အေပၚမွာ ေျပာတုန္းကေတာ့ / တို႕ /home တို႕ ပဲ ပါတယ္ - ခုက်ေတာ့ ဘယ္လိုျဖစ္ၿပီး /tmp တို႕ /var တို႕ ... စသျဖင့္ ပါလာရသလဲ - အဲ့တာေတြက ဘာေတြလဲ - ဒါေတြ သိခ်င္လာပါလိမ့္မယ္။ အဲ့တာေတြက ပံုမွန္ သံုးေနတဲ့ Standard partitions scheme ကိုေက်ာ္ၿပီး Directory တစ္ခုခ်င္းစီကို သီးျခား partitions တစ္ခုခ်င္းစီ အေနနဲ႕ ထားၿပီး သံုးခ်င္တဲ့ အခါမွ သိဖို႕ လိုအပ္တာေတြပါ -


အေပၚမွာ ေတြ႕ရတဲ့ Mount point ေဘးက /home, /tmp, /usr, /var ... ဆိုတာေတြဟာ ပင္စည္တစ္ခုရဲ႕ ပင္မရင္းျမစ္ ( / ) Root ကေန ျဖာထြက္လာတဲ့ အကိုင္းအခက္ခြဲ Root directories ေတြပါ - ဒီသေဘာကို အေပၚက ပို႕စ္အမွတ္ ( ၃ ) မွာလည္း ရွင္းခဲ့ၿပီးပါၿပီ - အဲ့ေတာ့ ကၽြန္ေတာ္တို႕ Directory tree မွာပါတဲ့ Root level directory ေတြရဲ႕ သေဘာကို ထပ္နားလည္ဖို႕ လိုလာပါတယ္။ အဲ့အတြက္ အေျခခံယူဆခ်က္ေတြ ထပ္ရွင္းေပးပါ့မယ္။

Root directories မ်ားအေၾကာင္း

Ubuntu မွာသံုးတဲ့ Root directory မွာ ေအာက္မွာ ေဖာ္ျပထားတဲ့ directories ေတြပါဝင္ပါတယ္။ ဒါေတာင္ ဒီ directories ေတြဟာ အကုန္ မဟုတ္ေသးဘူး - ခုေအာက္မွာ ေဖာ္ျပထားတယ္ ဆိုတာ Ubuntu မွာသံုးတဲ့ Root directory ေတြထဲကမွ အေရးအႀကီးဆံုး directories ေတြကိုပဲ နားလည္လြယ္ေအာင္ ေဖာ္ျပထားတာပါ။


Directory တစ္ခုခ်င္းစီက ဘာကို ကိုယ္စားျပဳလဲ ဆိုတာ ဆက္ၿပီးေလ့လာၾကည့္ပါ -
  • ထိပ္ဆံုးမွာ ေနၿပီး Mount point ( / ) သေကၤတကို ကိုယ္စားျပဳတဲ့ Root directory ဆိုတာဟာ Linux OS တစ္ခု အတြက္ မျဖစ္မေန ပါဝင္ရမယ့္ Partition တစ္ခုျဖစ္ၿပီး သူ႕ေအာက္မွာ /etc, /bin, /sbin, /lib နဲ႕ /dev ဆိုတဲ့ Directories ခြဲေတြ ပါဝင္ေနမွာ ျဖစ္ပါတယ္။
    • /etc ဆိုတဲ့ directory ေအာက္မွာ ဆိုရင္ System-wide configuration files ေတြ ပါဝင္ပါမယ္
    • /bin နဲ႕ /sbin ဆိုတ့ဲ directory ေအာက္မွာ ဆိုရင္ System အတြက္ မျဖစ္မေနလိုအပ္တဲ့ programs ေတြရွိေနပါမယ္
    • /lib ဆိုတ့ဲ directory ေအာက္မွာ ဆိုရင္ေတာ့ Windows မွာဆိုရင္ .dll files နဲ႕ အမ်ိဳးအစား တူညီတဲ့ library files ေတြ ရွိပါမယ္
    • /dev ဆိုတ့ဲ directory ေအာက္မွာ ဆိုရင္ device files ေတြ ရွိပါမယ္
    Linux partition scheme မွာ Directories တစ္ခုခ်င္းစီ အတြက္ Partitions တစ္ခုခ်င္းစီ သီးျခားစီ ထားဖို႕ စီစဥ္တဲ့ အခါ Root partition အတြက္ ေပးသင့္မယ့္ ပမာဏဟာ 150–250MB ၾကား ျဖစ္သင့္ပါတယ္။ ဒီ ပမာဏကို အေပၚမွာ ေျပာခဲ့တဲ့ Standard partitions scheme က 12-20GB ၾကား ေပးရမယ့္ Root partition နဲ႕ မေရာေထြးပါနဲ႕ - အေပၚက Standard partitions scheme မွာ 12-20GB ၾကားထားခဲ့တယ္ဆိုတာ Directories အားလံုးကို Root partitions တစ္ခုတည္း ေအာက္မွာ တည္ေဆာက္မွာ မို႕လို႕ 12-20GB ၾကား ထားခဲ့တာ ျဖစ္ပါတယ္။ ဒါ့ေၾကာင့္လည္း အေပၚက ေျပာခဲ့တဲ့ Standard partitions scheme က လူတိုင္းအတြက္ အသံုးျပဳဖို႕ ပိုလြယ္တယ္လို႕ ေျပာခဲ့တာပါ။
  • Mount point ( /home ) ကို ကိုယ္စားျပဳတဲ့ Home directory ဆိုတာဟာ Linux OS ကို အသံုးျပဳမယ့္ Users တိုင္းအတြက္ Personal files ေတြ သိမ္းဆည္းထားရွိမယ့္ directory ခြဲ တစ္ခု ျဖစ္ပါတယ္။ ဒီ Home directory အတြက္ Partition ကို သီးျခားခြဲၿပီး ပမာဏသတ္မွတ္မယ္ ဆိုတဲ့ ေနရာမွာ ဒီ ကြန္ျပဴတာကို Users ဘယ္နေယာက္က အသံုးျပဳမွာလဲ - အဲ့ Users ေတြက ဘယ္လို ဖိုင္မ်ိဳးေတြကို သူတို႕ရဲ႕ Home directory မွာ သိမ္းဆည္းမွာလဲ ဆိုတာေပၚ မူတည္ၿပီး ပမာဏ သတ္မွတ္ရပါတယ္။ ပံုမွန္အားျဖင့္ User တစ္ဦးတစ္ေယာက္တည္း သံုးမယ္လို႕ စိတ္ကူးထားရင္ 100MB နဲ႕ အထက္ လိုအပ္မွာ ျဖစ္ၿပီး ဒီပမာဏဟာ ဘယ္သူေတြ သံုးမွာလဲ - ဘယ္လို သံုးမွာလဲဆိုမွာလဲ ေပၚ မူတည္ၿပီး အတိုးအေလ်ာ့ အေျပာင္းအလဲ အျမဲ ရွိေနမွာ ျဖစ္ပါတယ္။ ဆိုလိုတာ ဒီ Home directory မွာပဲ အသံုးျပဳမယ့္ Users ေတြက MP3 တို႕ Movies တို႕ ဆိုတာမ်ိဳး သိမ္းမယ္ ဆိုရင္ေတာ့ Home directory partition ဟာ Users တစ္ဦးတစ္ေယာက္ခ်င္းစီ အတြက္ ပမာဏနဲ႕ ခ်ိန္ၿပီး ဒီ့ထက္ ပိုမ်ားမ်ား ေပးရပါလိမ့္မယ္။
  • Mount point ( /var ) ကို ကိုယ္စားျပဳတဲ့ Variable data directory ဆိုတာဟာ E-mails ေတြ - Web sites ေတြ - Databases ေတြနဲ႕ Packaging system cache ဆိုတာေတြလိုမ်ိဳး အျမဲ ေျပာင္းလဲေနတဲ့ Data ေတြအတြက္ သီးသန္႕ထားရွိမယ့္ Directory ျဖစ္ပါတယ္။ ဒီ directory ရဲ႕ ပမာဏကို သတ္မွတ္တဲ့ ေနရာမွာ ကိုယ့္အေနနဲ႕ System ကို ဘယ္လို သံုးမွာလဲ ဆိုတာေပၚ မူတည္ၿပီး သတ္မွတ္ရပါတယ္။ ဆိုလိုတာ တကယ္လို႕ ကိုယ္က Ubuntu က အၾကံျပဳသမွ် လိုအပ္ခ်က္အားလံုးကို full installation လုပ္ေဆာင္မယ္ ဆိုရင္ေတာ့ /var directory အတြက္ 2-3 GB space ပမာဏ ပတ္ဝန္းက်င္ေလာက္ လိုအပ္မွာ ျဖစ္ပါတယ္။ တကယ္လို႕ ကိုယ္က အားလံုးမဟုတ္ပဲ အပိုင္းတစ္ခုခ်င္းစီ အလိုက္ ( ဆိုလိုတာ services and utilities, .... စသျဖင့္ ) install လုပ္မယ္ ဆိုရင္ေတာ့ 300–500 MB ၾကား ပမာဏေလာက္ထားရင္ လံုေလာက္ပါတယ္။ တကယ္လို႕ ကိုယ့္ Hard drive က Space ပမာဏ သိပ္အမ်ားႀကီးလည္း မဟုတ္ဘူး - Ubuntu က တက္သမွ် Major system updates ေတြကုိလည္း ေပးဖို႕ စိတ္ကူးမရွိဘူး ဆိုရင္ေတာ့ ဒီ directory ကို 30-40 MB ေလာက္ ထားလည္း ရပါတယ္။ ဒါေတြကို ၾကည့္ျခင္းအားျဖင့္ Partitions scheme ဟာ ပံုေသေျပာလို႕ မရဘူး ဆိုတာ ျမင္သာပါလိမ့္မယ္။
  • Mount point ( /usr ) ကို ကိုယ္စားျပဳၿပီး အမည္သတ္မွတ္ခ်က္အားျဖင့္ "User" လို႕ ေခၚတြင္တဲ့ ဒီ directory မွာ ဒီ linux OS ကို အသံုးျပဳေနတဲ့ Users ေတြ အားလံုးရဲ႕ programs ေတြ (/usr/bin), libraries ေတြ (/usr/lib), documentation ေတြ (/usr/share/doc), စတဲ့ directories ေတြ အားလံုး ပါဝင္မွာ ျဖစ္ပါတယ္။ တစ္ခု သိထားရမွာ user လို႕ ေခၚတဲ့ ဒီ ( /usr ) directory ကို ( /home ) directory ေအာက္က user ေတြရဲ႕ Home directory နဲ႕ မေရာေႏွာပါနဲ႕ - မတူပါဘူး - ဟိုဘက္က user ေတြရဲ႕ Home directory ဆိုတာ Users တိုင္းအတြက္ Personal files ေတြ သိမ္းဆည္းမယ့္ ေနရာပါ - ဒီ Mount point ( /usr ) ကို ကိုယ္စားျပဳတဲ့ directory က Users ေတြ အားလံုးရဲ႕ program files, libraries, .. ဆိုတဲ့ ဖိုင္ေတြ ထားရွိမယ့္ ေနရာ ျဖစ္ပါတယ္။ ဒီ directory အတြက္လည္း partition သီးသန္႕ထားမယ္ ဆိုရင္လည္း ထားမယ့္ ပမာဏကို အနည္းဆံုး 500MB နဲ႕ အထက္ ထားရွိသင့္ပါတယ္။ ဒီပမာဏဟာ အၾကမ္းဖ်ဥ္းကို ဆိုလိုတာပါ - ပမာဏ အတိုးအေလ်ာ့က ကိုယ့္အေနနဲ႕ packages ဘယ္ေလာက္ေလာက္ install လုပ္ဖို႕ ရည္ရြယ္ထားသလဲ ဆိုတာေပၚ မူတည္ၿပီး ေျပာင္းလဲမႈ ရွိပါလိမ့္မယ္။ Ubuntu desktop တစ္ခုမွာ ဒီ directory အတြက္ စံျပဳသင့္တဲ့ ပမာဏကေတာ့ 1.5GB ပါ - တကယ္လို႕ Workstation ေတြ Server installation ေတြ အတြက္ ဆိုရင္ေတာ့ 4–6GB ေလာက္ ထားသင့္ပါတယ္။
  • Mount point ( /media ) ကို ကိုယ္စားျပဳတဲ့ ဒီ directory မွာ Removable media ေတြျဖစ္တဲ့ ( CD-ROMS တို႕ USB drives တို႕ ) Directory တစ္ခု အေနနဲ႕ Mount လုပ္ေပးမွာ ျဖစ္ပါတယ္။
  • Mount point ( /tmp ) ကို ကိုယ္စားျပဳတဲ့ Temporary directory ဆိုတာဟာ Programs ေတြကေန ဖန္တီးလိုက္တဲ့ Temporary data ေတြ ခဏတာ ထားရွိဖို႕ ဖန္တီးထားတဲ့ directory ျဖစ္ပါတယ္။ ဒီ directory ကို Partition တစ္ခု အေနနဲ႕ သီးသန္႕ထားရွိမယ္ ဆိုရင္ ပမာဏ 40–100MB ၾကား ထားမယ္ဆို လံုေလာက္ပါတယ္။
  • Mount point ( /boot ) ကို ကိုယ္စားျပဳတဲ့ Boot directory ဟာ boot နဲ႕ သတ္ဆိုင္တဲ့ files ေတြ သိမ္းဆည္း ေပးမယ့္ directory ျဖစ္ပါတယ္။ ဒီ directory ကို partition တစ္ခု အေနနဲ႕ ဖန္တီးခ်င္မယ္ ဆိုရင္ေတာ့ ပမာဏ အမ်ားႀကီး မလိုပါဘူး - 500 MB ေလာက္ဆို အဆင္ေျပပါတယ္။ တကယ္လို႕ ဒီ ( /boot ) ဆိုတဲ့ directory ကို မဖန္တီးခဲ့ဘူး ဆိုရင္လည္း ဒီ directory ဟာ Root directory ( / ) ေအာက္ကိုပဲ သူ႕ဘာသာ ဝင္ေရာက္သြားမွာ ျဖစ္ပါတယ္။ ဒါ့ေၾကာင့္ပဲ အေပၚမွာ ေဖာ္ျပခဲ့တဲ့ အိမ္သံုး linux သမားေတြ အသံုးျပဳသင့္တဲ့ Standard partitions scheme မွာ ( /boot ) ဆိုတဲ့ directory ကို သီးျခားဖန္တီးဖို႕ အၾကံမျပဳခဲ့တာပါ။
အခု ေဖာ္ျပခဲ့သေလာက္ဆိုရင္ Ubuntu မွာသံုးတဲ့ Root directory ေတြထဲကမွ အေရးအႀကီးဆံုး directories ေတြအေၾကာင္းကို အနည္းအက်ဥ္းေလာက္ တီးမိေခါက္မိ ျဖစ္လိမ့္မယ္လို႕ ေမွ်ာ္လင့္မိပါတယ္။ Partitions ဖြဲ႕စည္းပံုနဲ႕ ပတ္သတ္ၿပီး ေလ့လာသင့္မယ့္ ေနရာေတြ မနက္ျဖန္ ဆက္ၿပီး ေဖာ္ျပေပးပါဦးမယ္ -


ဆက္ရန္ -

KznT.

က,ႀကီး ေရးဖို႕ေက်ာက္သင္ပုန္းရွာေနသူ

Life is what you make of it. Go out and make your dreams come true.

Last edited by KznT; 06-03-2011 at 07:03 PM..
KznT is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 16 ဦးတို႔မွ KznT အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 20-03-2011, 02:38 AM
  post #6
KznT
ႀကီးၾကပ္ေရးမွဴး
 
KznT's Avatar
 
အသင္း၀င္ေန႔စြဲ: Dec 2009
တည္ေနရာ: http://www.techsectors.blogspot.com
ေရးသားခ်က္မ်ား: 1,338
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 5,983
ပို႔စ္ 1,332 ခုအတြက္ 20,391 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
KznT has a spectacular aura aboutKznT has a spectacular aura about
Standard partitions scheme တည္ေဆာက္ျခင္း

ဒီအေၾကာင္းက ေရးရင္း ေရးရင္းနဲ႕ တစ္လေလာက္ေတာင္ ရွိေတာ့မယ္ - ဒါေပမယ့္ ဒီေန႕ေတာ့ အဆံုးသတ္ပါၿပီ - လဆန္းပိုင္းတုန္းက အသံုးျပဳသင့္တဲ့ Partitions scheme အေၾကာင္းရယ္ - Root directories ေတြ အေၾကာင္းရယ္ ေရးျဖစ္ခဲ့ပါတယ္ - ဒီေန႕ အဆံုးသတ္အေနနဲ႕ ဆက္ေရးသြားမွာ အထက္မွာ ေဖာ္ျပၿပီးခဲ့တဲ့ ပို႕စ္ ( ၅ ) ခုကို အေျခခံၿပီး အိမ္သံုး / တစ္ကိုယ္ေရ တစ္ကာယသံုး linux သမားေတြ အတြက္ အသံုးျပဳသင့္တဲ့ Standard partitions scheme တည္ေဆာက္ပံု အေၾကာင္းကို ဆက္ၿပီး ရွင္းျပသြားမွာပါ - ဒီအေၾကာင္းကို ခု ေနာက္တစ္ေခါက္ထပ္ေရးေပမယ့္ ဒီအေၾကာင္းကိုပဲ အရင္တုန္းက Ubuntu 10.04 Lucid Lynx Installation လုပ္ေဆာင္ျခင္း ဆိုတဲ့ ပို႕စ္မွာ ပံုစံတူ တစ္ခါေရးထားခဲ့ၿပီးပါၿပီ -

Ubuntu Maverick Meerkat ၌ Standard partitions scheme တည္ေဆာက္ျခင္း

ေအာက္မွာ ေဖာ္ျပသြားမယ့္ ဥပမာမွာ Ubuntu Maverick Meerkat ေပၚ အေျခခံၿပီး Standard partitions scheme တည္ေဆာက္ရမယ့္ ပံုစံကို ေဖာ္ျပသြားပါ့မယ္။ Ubuntu installation လုပ္ေဆာင္တဲ့ အခ်ိန္မွာ ပံုမွန္အတိုင္း အဆင့္လိုက္သြားေနမယ့္ Process ေတြကိုေက်ာ္ၿပီး Allocate drive space ဆိုတဲ့ ေအာက္ေဖာ္ျပပါအတိုင္း ပံုစံတူ အဆင့္တစ္ခုကို ေရာက္လာပါလိမ့္မယ္ - အဲ့ေနရာမွာ ေရြးခ်ယ္စရာ Options ( ၃ ) မ်ိဳးရွိၿပီး Specify partitions manually ( Advanced ) ကို ေရြးၿပီး ဆက္သြားပါ - Options ( ၃ ) ခုမွာမွ ဒီ Specify partitions manually ( Advanced ) ကို ဘာေၾကာင့္ ေရြးရတယ္ ဆိုတာကို Ubuntu 10.04 Lucid Lynx Installation လုပ္ေဆာင္ျခင္း အေၾကာင္းအရာမွာပဲ ေဖာ္ျပခဲ့ၿပီးပါၿပီ -


ဒီေနရာမွာ က်န္တဲ့ Options ေတြကို ေက်ာ္ၿပီး Advanced ဆိုတာကို ေရြးလိုက္လို႕ မ်က္ခံုးမလႈပ္ပါနဲ႕ - Advanced ဆိုတဲ့ စာလံုးသံုးထားေပမယ့္ ထင္သေလာက္ႀကီး ရႈပ္ရႈပ္ရွက္ရွက္ မရွိပါဘူး - ပံုမွန္အတိုင္း Forward နဲ႕ ေရွ႕ဆက္သြားရင္ ေအာက္ေဖာ္ျပပါ Partition table ကို ေရာက္သြားပါလိမ့္မယ္။


အထက္ေဖာ္ျပပါအတိုင္း Table ထဲမွာ ျမင္ရတဲ့ free space ကို Choose လုပ္ၿပီး ေဖာ္ျပပါအတိုင္း Add ကို Click ေပးပါ - ( ဒီေနရာမွာ တစ္ခ်ိဳ႕က Windows နဲ႕ Dual-boot တင္ဖို႕ ေလ့လာေနသူေတြ ပါေကာင္းပါပါလိမ့္မယ္ - အဲ့လို ေလ့လာသူေတြအတြက္ ခု အေၾကာင္းအရာကို အရံေလာက္ အျဖစ္နဲ႕ပဲ ဖတ္ၿပီး Ubuntu 10.04 Lucid Lynx Installation လုပ္ေဆာင္ျခင္း ကို အဓိက ဦးစားေပးဖတ္ေပးပါ )


အထက္ေဖာ္ျပပါအတိုင္း Create partition ေပၚလာၿပီဆုိရင္
  • Type for the new partition အတြက္ ပထမဆံုး Partition ကို Primary partition အျဖစ္နဲ႕ ထားပါ -
  • New partition size in megabytes ဆိုတာကေတာ့ Partition အသစ္အတြက္ ပမာဏ ဘယ္ေလာက္ေပးမွာလဲလို႕ ေမးတာပါ - အဲ့အတြက္ ပမာဏက ဒီ Partition ကို ဘာအတြက္ သံုးမွာလဲဆိုတာေပၚ မူတည္ၿပီး ကြာျခားခ်က္ ရွိပါတယ္ - အဲ့အတြက္ အထက္မွာ ေဖာ္ျပၿပီးသား Root directories မ်ားအေၾကာင္း ကို ျပန္ေလ့လာပါ - ဒီေနရာမွာေတာ့ ကၽြန္ေတာ့္ အေနနဲ႕ ခု ပထမဆံုး ဖန္တီးတဲ့ Primary partition ကို Root partition အေနနဲ႕ သတ္မွတ္ၿပီး Linux OS ( Ubuntu ) ကို သြင္းယူမွာ ျဖစ္လို႕ ပမာဏကို 12-20GB ၾကားထားခဲ့ပါတယ္ - ေကာင္းတာကေတာ့ တတ္ႏိုင္မယ္ ဆိုရင္ 25 GB ေလာက္ ပတ္ဝန္းက်င္ ထားေစခ်င္ပါတယ္ - ဒီေနရာမွာ တစ္ခု ေမးစရာ ရွိလာတာက အရင္က ေျပာခဲ့တုန္းကက်ေတာ့ 12-20GB ၾကားထားပါလို႕ ေျပာခဲ့ၿပီး ခုတကယ္လည္း လုပ္ေရာ ဘာလုိ႕ 25 GB ပတ္ဝန္းက်င္ ေလာက္ေတာင္ ထားခိုင္းရတာလဲ ဆိုၿပီး ေမးစရာ ရွိလာပါတယ္။ ပံုမွန္ေျပာရရင္ Ubuntu 10.10 တင္ဖို႕အတြက္ အမွန္တကယ္ လိုအပ္တဲ့ Default installation ပမာဏက 3 GB ေလာက္ပဲ လိုတာပါ - ခုလို 25 GB ပတ္ဝန္းက်င္ ထားခိုင္းတယ္ ဆိုတာက Root directories မ်ားအေၾကာင္း မွာ ေျပာခဲ့ၿပီးသလို Mount point တစ္ခုခ်င္းစီ အတြင္း ေခါင္းရႈပ္ခံၿပီး Partitions တစ္ခုစီ သီးျခား ခြဲထုတ္ မေနေတာ့ပဲ ဒီ Root directory ( / ) တစ္ခုတည္းေအာက္မွာပဲ ပမာဏ မ်ားမ်ားေပးၿပီး သူ႕ဘာသူ လိုအပ္သလို System ကို စီမံခန္႕ခြဲသြားေစခ်င္လို႕ 20GB - 25GB ဆိုတဲ့ သတ္မွတ္ခ်က္ထားၿပီး ပမာဏမ်ားမ်ား ေပးခိုင္းလိုက္တာပါ - တကယ္က တစ္ျခား Major file systems ေတြျဖစ္တဲ့ /usr, /tmp , /var ဆိုတာေတြကို ကိုယ့္ဘာသာကိုယ္ Partitions သီးသန္႕ ထပ္ခြဲထုတ္ဦးမယ္လို႕ စိတ္ကူးရွိရင္ ဒီ Root partition ပမာဏကို စိတ္ႀကိဳက္ အတိုးအေလ်ာ့နဲ႕ ကစားလို႕ ရပါတယ္။
  • Location for the new partition ဆိုတာကေတာ့ Hard disk ပမာဏကို စိတ္မွန္းနဲ႕ အလ်ားလိုက္ ဆဲြျဖန္႕လိုက္တဲ့ အခ်ိန္မွာ ခု တည္ေဆာက္မယ့္ Partition ကို ဘယ္ဘက္ ထိပ္ဆံုးမွာ ( Beginning ) ထားမလား - ညာဘက္ ေနာက္ဆံုးမွာ ( End ) ထားမလား ဆိုတာကို ေမးတာပါ - ပထမဆံုး Create လုပ္တဲ့ Partition မို႕လို႕ ပံုမွန္အတိုင္း Beginning အျဖစ္နဲ႕ပဲ ထားေပးပါ
  • Use as ဆိုတာကေတာ့ LinuxOS ( Ubuntu ) တင္ဖို႕အတြက္ သံုးရမယ့္ file system ကို ေရြးခိုင္းတာ ျဖစ္ပါတယ္ - Root directory ( / ) အတြက္ Ext4 journaling file system ကိုသံုးပါ - တစ္ျခား file system ေတြရွိေနရဲ႕သားနဲ႕ ဒီ file system ကို ဘာေၾကာင့္ ေရြးရသလဲ - တစ္ျခား file system ေတြနဲ႕ ဒီ Ext4 journaling file system က ဘာေတြကြာလဲ ဆိုတာကိုေတာ့ ဒီေနရာမွာ ဖတ္ေပးပါ - အေသးစိတ္ ေျပာခ်င္ေသးေပမယ့္ ရည္ရြယ္ခ်က္နဲ႕ လြဲသြားမွာ ဆိုလို႕ ဒီေနရာမွာ မေဖာ္ျပလိုက္ေတာ့ပါဘူး -
  • Mount point ကုိေတာ့ Root directory အတြက္ ကၽြန္ေတာ္တို႕ သိထားၿပီးသား ( / ) ကို ေရြးခ်ယ္ေပးပါ - အားလံုးၿပီးသြားရင္ OK ေပးၿပီး ေနာက္ထပ္ လိုေနေသးတဲ့ Partitions ေတြဆက္ၿပီး Create လုပ္ပါမယ္


ေနာက္ တစ္ဆင့္မွာေတာ့ ကၽြန္ေတာ္တို႕ Swap partition ကို Create လုပ္ပါမယ္။ Swap area ရဲ႕ သေဘာကို အေပၚမွာလည္း ကၽြန္ေတာ္ေဖာ္ျပခဲ့ၿပီးသလို ဒီေနရာမွာလည္း ယူဆပံုနဲ႕ အေသးစိတ္ ရွင္းလင္းခ်က္ေရးခဲ့ၿပီးပါၿပီ - ဒီေနရာမွာ သီးသန္႕ထပ္ၿပီး မေဖာ္ျပေတာ့ပါဘူး - ပံုမွာ ျမင္ရတဲ့ အတိုင္း -
  • Type for the new partition ကို Logical အေနနဲ႕ ထားလိုက္ပါတယ္ - အေၾကာင္းက Swap area ဆိုတာ Primary အေနနဲ႕ ထားဖို႕မလိုဘူး - သူက OS တင္ဖို႕အတြက္ မဟုတ္ဘူး အဲ့တာေၾကာင့္ သူ႕ကို Extended partition ေအာက္ကို ဝင္သြားေအာင္ Logical အျဖစ္ သတ္မွတ္လိုက္တာ - Extended partition နဲ႕ Logical ရဲ႕ ယူဆခ်က္ကို မရွင္းရင္ ပို႕စ္နံပါတ္ ( ၂ ) ကို ျပန္ဖတ္ပါ - အဲ့လို Logical အျဖစ္ ေၾကျငာလိုက္တာနဲ႕ Partitioning program ကေန သူ႕ကို အလိုေလ်ာက္ Extended partition ေအာက္ကို ပို႕ပစ္လိုက္တယ္ -
  • New partition size in megabytes ေနရာမွာေတာ့ ခု ဥပမာျပထားတဲ့ စက္မွာ RAM က 512 MB ပဲ ရွိတာမို႕လို႕ Swap area ဟာ 1.5 ဆ ရွိသင့္ပါတယ္ - အဲ့ယူဆခ်က္ကိုလည္း ဒီေနရာမွာ ေဖာ္ျပထားခဲ့ၿပီးပါၿပီ -
  • Location for the new partition ကိုေတာ့ ဒီ Swap area အတြက္ End ကို ေရြးခ်ယ္လိုက္ပါတယ္ - အေၾကာင္းက Partitions နည္းတဲ့ အခ်ိန္မွာ သိပ္မသိသာလွေပမယ့္ Partitions ေတြမ်ားလာတဲ့ အခါ Seeking time လို႕ ေခၚတဲ့ Read/write head ကေန Hard drive ေပၚမွာရွိေနတဲ့ Physical locations ေတြဆီက Data ေတြ ရွာေဖြတဲ့ ၾကာျမင့္ခ်ိန္ကို မလိုအပ္ပဲ မၾကန္႕ၾကာေစခ်င္လို႕ပါ -
  • Use as ကိုေတာ့ Swap area လို႕ပဲ အလြယ္တကူ ေရြးခ်ယ္ေပးလိုက္ပါတယ္။
  • Mount point အေပၚက အဆင့္မွာ Swap area လို႕ေရြးခ်ယ္ေပးလိုက္တာနဲ႕ Mount point သတ္မွတ္ခ်က္ မရွိေတာ့ပါဘူး - အဲ့တာေၾကာင့္ ဒီေနရာကို ထည့္စဥ္းစားဖို႕ မလိုပါဘူး - OK ေပးၿပီး ေနာက္ Partition တစ္ခုကို ဆက္ Create လုပ္ပါမယ္။


ေနာက္ Partition ကိုေတာ့ ကၽြန္ေတာ္တို႕ ကိုယ္ေရးကိုယ္တာသံုးဖို႕ /home partition အျဖစ္ ဖန္တီးပါမယ္ - ဒီအပိုင္းကို ထိပ္ဆံုးနဲ႕ ဘိတ္ဆံုး Partitions ႏွစ္ခုၾကားထဲက က်န္ေနတဲ့ အပိုင္းအားလံုးကို ယူလိုက္ပါမယ္ - ေရြးခ်ယ္သင့္တဲ့ file system ကေတာ့ ext4 ပါ - ဒီေနရာမွာ ေမးစရာ တစ္ခုေပၚလာတယ္ - ဒီ Partition ကိုေရာ Primary ထားရမလား Logical ထားရမလား ? ဒါက အတိအက် ကန္႕သတ္ခ်က္ မရွိပါဘူး Feel free ပါ - ဒီေနရာမွာေတာ့ Primary ထားလိုက္ပါတယ္ - ထားရတဲ့ အေၾကာင္းက ခု ဒီစက္မွာ ေနာက္ထပ္ OS တစ္မ်ိဳးထပ္တင္ၿပီး သံုးမွာ မဟုတ္လို႕ပါ - တကယ္လို႕ Dual-boot ဘာညာ သံုးမယ္လို႕ စိတ္ကူးရွိမယ္ဆိုရင္ေတာ့ ေနာက္ OS တစ္ခုအတြက္ Primary partitions ေတြ Create လုပ္ရမွာမို႕လို႕ ဒီ /home partition ကို Primary အစား Logical ေပးၿပီး Extended ေအာက္ကို ေရႊ႕ပစ္လိုက္မွာ ျဖစ္ပါတယ္။

အားလံုးၿပီးသြားရင္ Installation စပါၿပီ - ေနာက္ဆံုးရလာမယ့္ Partition table က ေအာက္ေဖာ္ျပပါ အတိုင္းပါ -


တကယ္လို႕ ဒီ Result ကို သေဘာမက်ေသးရင္ Install Now ကို မႏွိပ္ေသးပဲ တစ္ကေန ျပန္စျပင္လို႕ ရပါတယ္ - ဘာ Data မွ မဆံုးရံႈးပါဘူး - ခုျပင္ဆင္ထားတာေတြ အားလံုးက Install Now ကိုႏွိပ္လိုက္တဲ့ ေနာက္ပိုင္းမွသာ စၿပီး အသက္သြင္းမွာ ျဖစ္ပါတယ္။ အားလံုး သေဘာက်ၿပီ ဆိုရင္ေတာ့ LinuxOS ( Ubuntu ) ကို Install Now လုပ္ႏိုင္ပါၿပီ -

ဒီ Linux PC ႏွင့္ Partition Scheme အေၾကာင္းကို ေရးႏိုင္ဖို႕အတြက္ ေနရာေတာ္ေတာ္မ်ားမ်ား စာလိုက္ဖတ္ခဲ့ရတယ္ - ကၽြန္ေတာ္သိထားတာေတြက လက္တန္းေျပာဖို႕ ဘယ္လိုမွ အဆင္မေျပဘူး - အကိုးအကား မပါပဲ ေျပာရင္ ေလ့လာသူေတြလည္း ေယာင္လည္လည္ ျဖစ္ေနမွာစိုးတာနဲ႕ အရင္သိထားတာေတြကို စာအေသးစိတ္ျပန္လိုက္ဖတ္ၿပီး မြန္းမံေရးသားခဲ့ပါတယ္ - ေအာက္မွာ ေဖာ္ျပထားတဲ့ေနရာေတြကေတာ့ ကၽြန္ေတာ္ ဒီအေၾကာင္းအရာကို ေရးဖို႕အတြက္ အဓိက ဖတ္ခဲ့ ကိုးကားခဲ့တဲ့ ေနရာေတြပါ - ေနာက္ဆက္တြဲ ထပ္တိုးေလ့လာလိုသူမ်ားနဲ႕ ခုေဖာ္ျပခ်က္ထက္ပိုၿပီး အေသးစိတ္ျပည့္ျပည့္စံုစံု သိရွိလိုသူမ်ား ဆက္လက္ေလ့လာႏိုင္ပါတယ္။


မူလရင္းျမစ္မ်ား

http://www.howtogeek.com/howto/35676...your-linux-pc/
http://www.howtogeek.com/howto/33552...ld-you-choose/
http://www.linuxbsdos.com/2010/10/12...tioning-guide/
http://www.pctechguide.com/hard-disk...and-seek-times
https://help.ubuntu.com/10.10/instal...on-sizing.html
https://help.ubuntu.com/10.10/instal...tory-tree.html
https://help.ubuntu.com/10.10/instal...86/apcs03.html
http://linuxmafia.com/~karsten/Linux...partition.html
https://help.ubuntu.com/community/HowtoPartition
http://ubuntuguide.org/wiki/Ubuntu:Maverick
http://www.psychocats.net/ubuntu/wubi
http://www.psychocats.net/ubuntu/installinglucid
http://www.psychocats.net/ubuntu/partitioning
http://ubuntu-manual.org/

KznT.

က,ႀကီး ေရးဖို႕ေက်ာက္သင္ပုန္းရွာေနသူ

Life is what you make of it. Go out and make your dreams come true.
KznT is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 16 ဦးတို႔မွ KznT အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 20-03-2011, 12:35 PM
  post #7
ေအအမ္တီ
ေမြးကင္းစကေလး
 
အသင္း၀င္ေန႔စြဲ: Mar 2011
ေရးသားခ်က္မ်ား: 2
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 0
ပို႔စ္ 2 ခုအတြက္ 3 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
ေအအမ္တီ is on a distinguished road
Icon2 ျပန္စာ - Linux PC ႏွင့္ Partition Scheme အေၾကာင္း

အထူးေက်းဇူးတင္ရွိပါသည္ေနာက္လည္းေရးေပးပါအုန္းခင္ဗ်ာ.....................................................................................................

Quote:
သတိျပဳရန္!! ေက်းဇူးတင္စကား သီးသန္႕အတြက္ - ေက်းဇူးတင္စကားေျပာသည့္ ခလုတ္ကို ႏွိပ္ေပးျခင္းျဖင့္ ကူညီေပးပါရန္. - kznt.

Last edited by KznT; 22-03-2011 at 02:18 PM..
ေအအမ္တီ is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 2 ဦးတို႔မွ ေအအမ္တီ အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 16-09-2012, 07:38 AM
  post #8
g00gle
အထူးအသင္း၀င္
 
အသင္း၀င္ေန႔စြဲ: Nov 2010
ေရးသားခ်က္မ်ား: 751
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 12,278
ပို႔စ္ 754 ခုအတြက္ 6,476 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
g00gle will become famous soon enough
ျပန္စာ - Linux PC ႏွင့္ Partition Scheme အေၾကာင္း

Windows Partition တစ္ခုပဲ ရွိတဲ့သူအတြက္ ပိုင္းနည္းပါ။

Linux အတြက္ Partition 2 or 3 ခု လိုပါတယ္။

Partition 2 ခု ထားခ်င္ရင္

Code:
2 >>   /   +  swap
Partition ၃ ခု ထားခ်င္ရင္

Code:
 3 >>    /   +    /home   + swap

စစခ်င္း လုပ္ရမွာက ေအာက္ဆံုးမွာရွိတဲ့ Boot loader >> Device for boot loader installation ကို ေရ၊ြးရမွာပါ။



အဲဒီမွာ ကိုယ့္ Hard Disk ေတြ႕ပါမယ္။

/dev/sda ATA Vbox Hardisk ဆိုျပီး

/dev/sd ေနာက္က A ဆိုတာကို သတိျပဳပါ။

ေနာက္ထပ္ Hardisk or USB stick ရွိရင္ /dev/sdb --- B &&& /dev/sdc ဆိုျပီး ေတြ႕ရမယ္။ မရွိရင္ /dev/sda Hardisk &&&& Windows ဆိုျပီး ေတြ႕ခ်င္ေတြ႕မယ္။

/dev/sda ဆိုတာ ေရြးျဖစ္ေအာင္ ေရြး။ (Partition တစ္ခုထဲ၊ hard disk တစ္ခုထဲဆိုရင္)

ျပီးရင္ သူ႕အထက္က ဇယားကို ၾကည့္ပါမယ္။

/dev/sda
/dev/sda1

ဆိုျပီး ေတြ႕မယ္။


/dev/sda ဆိုတာကို Mouse ႏွိပ္ရင္ New Partition Table ပဲ ႏွိပ္လို႕ရမယ္။ က်န္တာ ႏွိပ္လို႕မရဘူး။ သြားမလုပ္ပါနဲ႕။ ၀င္းဒိုးပါ ပ်က္သြားႏိုင္တယ္။


/dev/sda1 ဆိုတာကို Mouse ႏွိပ္ပါ။ 1 (One) ဆိုတာ ပါတယ္ေနာ္။ ေအာက္ကဟာကို ေျပာတာပါ။

ဒါဆို Change ဆိုတာပဲ ႏွိပ္လို႕ ရျပီး က်န္တာ ႏွိပ္လို႕ မရပါ။ Change ဆိုတာကို ႏွိပ္ပါ။ ေအာက္က ပံုလို ေတြ႕ရပါမယ္။



အေရးၾကီးဆံုးက Use as -- မွာ Do not use this partition ကို ေရြးပါ။

New partition size in megabytes ဆိုတာမွာ Windows အတြက္ လိုခ်င္တဲ့ Partition Size ကို ေရးပါ။
ဂဏန္းအမ်ားၾကီးျဖစ္လို႕ မသိဘူး ျဖစ္စရာမရွိပါဘူး။ ထိပ္ဆံုး ဂဏန္း ၃ လံုး or ၂ လံုးကိုပဲ ျပင္ဖို႕ လိုတာ။

ဥပမာ - Hard Disk က 100 GB ရွိတယ္။ Windows ကို 50 GB ထားခ်င္ရင္ ထိပ္ဆံုး ဂဏန္း 100 ကို Select လုပ္၊ 50 နဲ႕ အစားထိုး။

ေနာက္ ဥပမာ - Hard Disk က 64 GB ရွိတယ္။ ကိုယ္က Windows ကို 30 GB ထားခ်င္ရင္ ေရွ႕ဆံုး ဂဏန္း ၂ လံုး 64 ကို select လုပ္။ 30 နဲ႕ အစားထိုး။

ဒီအဆင့္ လံုး၀ မမွားပါေစနဲ႕။ ျပန္ဆုတ္မရတဲ့ အဆင့္ပါ။ Ok ႏွိပ္ပါ။ Warning ျပမယ္။ ဆက္လုပ္ပါ။

ဒါဆို

/dev/sda/ 100 GB ထားပါ
/dev/sda1 50 GB [Windows partition ပါ။ sda1 (one ပါတယ္)
free space 50 GB

ဆိုျပီး ေတြ႕ရမယ္။ ဒါဆို အဆင္ေျပသြားပါျပီ။ မွားဖို႕ အခြင့္အလမ္း နည္းသြားျပီ။ က်န္တာက Free Space ကို Mouse နဲ႕ Select လုပ္။ Add ဆိုတာ ေရြး ၊ အထက္က ပို႕စ္မွာ ကို KznT ျပထားတဲ့ အတိုင္းသာ ဆက္လုပ္ေပေတာ့။


Free Space ကို Partition 3 ခု or 2 ခု ျဖစ္ေအာင္ လုပ္။

/dev/sda/ --- --- ---
/dev/sda1 Ext4 do not use partition 50 GB
/dev/sda5 Ext4 / 20 GB
/dev/sda6 Ext4 /home 28 GB
/dev/sda7 --- swap 2 GB

ဆိုျပီး ျဖစ္လာပါမယ္။ partition နာမည္ေတြမွာ sda 5 (five), sda 6 (six), sda 7 (seven) စသျဖင့္ နံပါတ္ အမ်ိဳးမ်ိဳး ျဖစ္ႏိုင္ပါတယ္။



ျပီးရင္ Windows ကို ၀င္ပါ။ Check Disk လုပ္ခိုင္းခ်င္ လုပ္ခိုင္းပါမယ္။ လုပ္လိုက္ပါ။
ၾကိဳ Partition ပိုင္းရင္ေတာ့ အဲလို မျဖစ္ပါဘူး။

ဒါပါပဲ။ စိတ္မွန္းနဲ႕ ေရးတာမို႕ တခ်ိဳ႕ ေနရာက စာလံုးေတြ မွားေကာင္းမွားေနပါမယ္။

If something doesn't work, break it and create a BETTER one.
g00gle is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 4 ဦးတို႔မွ g00gle အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Old 30-10-2012, 03:12 AM
  post #9
g00gle
အထူးအသင္း၀င္
 
အသင္း၀င္ေန႔စြဲ: Nov 2010
ေရးသားခ်က္မ်ား: 751
ႏိုင္ငံအလံ: Users Flag!
ေက်းဇူးတင္စကား: 12,278
ပို႔စ္ 754 ခုအတြက္ 6,476 ဦးမွ ေက်းဇူးတင္ေၾကာင္းေျပာပါသည္။
g00gle will become famous soon enough
ျပန္စာ - Linux PC ႏွင့္ Partition Scheme အေၾကာင္း

Dual-boot အျမဲ သံုးျဖစ္တဲ့သူအတြက္က အထက္က ကြ်န္ေတာ္ ေရးတဲ့နည္းက ျပသနာ မရွိေပမဲ့ Ubuntu ကို ျဖဳတ္မယ္လို႕ ရည္ရြယ္ထားတဲ့သူအတြက္ အထက္က နည္းက ျပသနာ ျဖစ္လာပါတယ္။

.................
Ubuntu တင္လိုက္ရင္ Windows ပ်က္သြားမွာလား။ Windows မပ်က္ေအာင္ ဘယ္လို တင္မလဲ။
...................
Windows မပ်က္ေအာင္ တင္လို႕ ရပါတယ္။ Device for boot loader installation မွာ / သို႕မဟုတ္ /boot partition ကို ေရြးေပးရမွာပါ။

ဘာလို႕ အဲနည္း မေျပာလဲဆိုေတာ့ မတန္လို႕ပါ။

Windows boot တက္တာက MBR လို႕ေခါတဲ့ဟာနဲ႕ တက္ပါတယ္။
Ubuntu boot တက္က Grub နဲ႕ တက္ပါတယ္။

Windows MBR က Ubuntu ကို detect မလုပ္ႏိုင္ပါဘူး။
Ubuntu Grub က Windows ေကာ၊ Ubuntu ေကာ ၂ ခုလံုးကို detect လုပ္ႏိုင္ပါတယ္။

/device/sda မွာ boot loader သြင္းလိုက္တာက Ubuntu Grub က Windows MBR ကို အစားထိုးတာ ျဖစ္ပါတယ္။
Ubuntu Grub က Windows ေကာ၊ Ubuntu ေကာ detect လုပ္လို႕ အထက္က နည္းအတိုင္း လုပ္ေပမဲ့ ၂ ခုလံုး တက္ပါတယ္။

ျပသနာက Ubuntu ကို ဖ်က္လိုက္တဲ့အခါ Grub ပါ ပ်က္သြားပါတယ္။
နဂိုက MBR က replace လုပ္ခံရလို႕ မရွိ၊ Ubuntu Grub က ဖ်က္လိုက္လို႕ မရွိ - ၂ ခုလံုး မရွိလို႕ boot မတက္ေတာ့ပါဘူး။

ေျဖရွင္းနည္းက လြယ္ပါတယ္။ Windows MBR ကို ျပန္ထည့္ေပးတာပါ။
Windows CD / USB ကေန command prompt ကို ၀င္ျပီး

Code:
bootrec /fixmbr
bootrec /fixboot
ဆိုတဲ့ စာ ၂ ေၾကာင္းရိုက္တာနဲ႕ ျပန္ေကာင္းပါတယ္။

Windows CD မရွိဘူး။ Windows 7 မွာ Easy BCD ေဆာ့၀ဲနဲ႕ ျပန္ျပင္လို႕ ရပါတယ္။

ဘာေၾကာင့္ /dev/sda မွာပဲ boot loader သြင္းခိုင္းလဲ အေၾကာင္းျပခ်က္ပါ။
1. လြယ္တယ္။ ----- မွားဖို႕ မရွိဘူး။ Partition ေခါပံု နားမလည္ဘူး။ အေရးမၾကီးဘူး။ ထိပ္ဆံုးက /dev/sda Hard Disk နာမည္ၾကီးကို ေရြးလိုက္ရံုပဲ။ Beginner အတြက္ေကာ၊ စာေသခ်ာ မဖတ္သူေတြေကာ အတြက္ လြယ္တယ္။

2. ျပန္ျပင္ရလဲ လြယ္တယ္။ Windows CD / USB နဲ႕ စာ ၂ ေၾကာင္း ရိုက္တာ ခက္တာမွတ္လို႕။ Easy BCD ကလဲ သံုးရ လြယ္မွ လြယ္။

.......................


ဟင့္အင္း မရဘူး။ လံုး၀ကို ျပန္မျပင္ခ်င္ဘူး။ Windows ေခြ ရွိဘူး။ Easy BCD မသံုးခ်င္ဘူး။

သီးသန္႕ Boot loader partition သြင္းတာ အားနည္းခ်က္ ရွိပါတယ္။

1. Boot loader ကို [ / ] သို႕မဟုတ္ [ /boot ] partition မွာ သြင္းရပါမယ္။ Linux partition terms ေတြ သိရမယ္ ဆိုပါေတာ့။
2. / သို႕ /boot partition က Primary partition ျဖစ္ရပါမယ္၊ Logical လုပ္ထားရင္ boot loader ကို / or /boot မွာ သြင္းလဲ boot မတက္ပါဘူး။
3. Installation အားလံုးျပီးရင္ Live Gparted ကေန ကိုယ္ boot loader သြင္းလိုက္တဲ့ partition ကို active ျဖစ္ေအာင္ လုပ္ေပးရပါမယ္။ Right-click >> manage flag >> boot ကို ေရြးေပးပါ။

. . . . .

နဂို Windows တင္ရင္
1. system reserved
2. c:
ဆိုျပီး Primary partition ၂ ခု ခြဲပါတယ္။

3. / or /boot အတြက္ Primary partition ကို ေပးလိုက္ရင္ ၃ ခု ကုန္ပါျပီ။

4. ေနာက္ဆံုး Extended / Primary partition တစ္ခုပဲ က်န္ပါမယ္။

/home or swap ကို Extended နဲ႕ ခြဲလိုက္တယ္။

Primary Partitions - 4 ခု လံုး ျပည့္သြားပါျပီ။ ေနာက္ထပ္ Partition လုပ္လို႕ မရေတာ့ပါ။
ပိုဆိုးတာက ၾကိဳမတြက္ပဲ ဒီလို ခြဲလိုက္တယ္ ဆိုပါစို႕။

primary 1 - system reserved (windows)
primary 2 - C:
primary 3 - /
primary 4 (extended)- swap

3 ကို disk space အကုန္ေပးျပီး swap ကို 2GB ခုပဲ ခ်န္ခဲ့ရင္ partition scheme ကေတာ့ သြားပါျပီ။
swap 2GB ကိုပဲ ထပ္ခြဲလို႕ ရေတာ့မွာပါ။

Disk Space မ်ားမ်ား ေပးခဲ့တယ္ ထားဦး။ Primary --> Logical ျပန္ေျပာင္းဖို႕က partition delete သို႕မဟုတ္ Windows software အေကာင္းစား လိုပါတယ္။ Data loss မ်ားႏိုင္ပါတယ္။

ပံုမွန္ MBR ကုိ replace လုပ္ရင္

1 - system reserved
2 - C:
3 (Extended) ---
----------- 5 - /
----------- 6 - /home
----------- 7 - swap
------------ so on . . . so on ...

4. Another primary or extended partition

စသျဖင့္ ေနာက္ထပ္ partitions အမ်ားၾကီး ခြဲလို႕ ရပါတယ္။

easy BCD သံုးရင္ေတာ့ / or /boot က primary မျဖစ္လဲ ရပါတယ္။ ဒါေပမဲ့ easybcd က windows xp, 8 မွာ အလုပ္မလုပ္ပါဘူး။

ဘာေရြးမလဲက ကိုယ့္စိတ္ၾကိဳက္ ဆံုးျဖတ္ပါ။
ဒီပို႕စ္က ကြ်န္ေတာ့္ေနာက္ဆံုးပို႕စ္ပါ။ အားလံုးကို ႏွုတ္ဆက္ပါတယ္။ အဆင္မေျပတာရွိလဲ တျခားသိတဲ့သူ ၀င္ေျဖေပးသြားပါမယ္။

If something doesn't work, break it and create a BETTER one.

Last edited by g00gle; 30-10-2012 at 03:52 AM..
g00gle is offline   Reply With Quote
ေအာက္ပါအသင္း၀င္ 6 ဦးတို႔မွ g00gle အား ေက်းဇူးတင္စကား ေျပာၾကားသြားပါသည္။
Reply

Tags
how to, linux, ubuntu, user guide

တန္ဆာပလာမ်ား
ေဖာ္ျပမႈပံုစံ

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

ဖိုရမ္ေတြ ေက်ာ္ေရာက္ခ်င္ရင္ !

အျခားဆင္တူေဆြးေႏြးခ်က္မ်ား
ေဆြးေႏြးခ်က္ စတင္ေရးသားသူ ကြပ္ပ်စ္၀ိုင္း ျပန္စာမ်ား ေနာက္ဆံုးပို႔စ္
Hardware အား စတင္ေလ႔လာျခင္း phyomyintthein Hardware မ်ားဆိုင္ရာ 142 05-07-2013 12:27 PM
အသင့္ေတာ္ဆံုး Linux OS အား ေရြးခ်ယ္ျခင္း KznT Linux မ်ား (သုိ႕) Linux ႏွင္႕ဆုိင္ရာမ်ား 17 06-06-2013 11:52 AM
Ultimate Guide to Hard Drive Partitioning KznT Software မ်ားဆိုင္ရာ 5 25-08-2012 12:05 PM
Linux Samba Server (SMB) မုိးလြင္ Linux မ်ား (သုိ႕) Linux ႏွင္႕ဆုိင္ရာမ်ား 0 19-08-2010 05:17 AM
Linux အသင္းဝင္တစ္ေယာက္ အျဖစ္သို႕ KznT Linux မ်ား (သုိ႕) Linux ႏွင္႕ဆုိင္ရာမ်ား 0 06-06-2010 12:30 AM


ဖိုရမ္၏ ပင္မအခ်ိန္သည္ ဂရင္းနစ္စံေတာ္ခ်ိန္ +6.5 ျဖစ္သည္။ေဒသစံေတာ္ခ်ိန္ 08:08 AM
Inactive Reminders By Icora Web Design