සයිබර් ආරක්ෂාව තේරෙන සිංහලෙන්

Wednesday, 27 February 2013

"System Reserved" Partition

පරිගණකයකට අලුත් මෙහෙයුම් පද්දතියක් ස්ථාපිත කිරීමෙන් පසුව දෘඩ තැටියේ 100MB  ධාරිතාවක් භාවිතා කිරීමට නොහැකි ආකාරයෙන් ඉවත්වෙලා තියන බව දැකගන්න ලැබේවි. සමහර විට එක් එක් මෙහෙයුම් පද්දති වල මේ අගය වෙනස් උවත් අනිවාර්යයෙන්ම කිසියම් ඉඩ ප්‍රමාණයක් අපිට භාවිතා කරන්න බැරි ආකාරයෙන් දෘඩ තැටියෙන් ඉවත් වෙලා තියනවා. අලුත් පාර්ටිශන් එකක් හිස් දෘඩ තැටියක නිර්මාණය කරන්න යන අවස්ථාවකදීත් මේ ආකාරයෙන් තවත් පාර්ටිශන් එකක් වින්ඩෝස් මගින් නිර්මාණය කරනවා. එය System Reserved කියන නමිනුයි දක්වන්නේ.


මේ System Reserved පාර්ටිශන් එක NTFS ආකාරයෙනුයි පවතින්නේ. මෙය System, Active, Primary partition එකක් ලෙසින් තිබුනත් Disk Management වලදී හොදින් බැලුවොත් drive letter නැති බව පෙනේවි. අපි මේ කතා කරන 100MB පාර්ටිශන් එකෙ පවතින්නේ Windows 8 සියලුම වර්ශන් වල හා Windows 7 Professional,  Windows 7 Ultimate, Windows 7 Business සහ Windows 7 Enterprise කියන සංස්කරණ වලයි.  වින්ඩෝස් 7 වලදී මේ 100 MB ඉඩ බාවිතා කරන්නේ BitLocker පාර්ටිශන් එකක් ලෙසින්. ඒ කියන්නේ BitLocker encryption සදහායි. ඒ වගේම එය Windows Recovery Environment (WinRE) කියන ක්‍රියාවලියටත් සහය දක්වනවා. 

ඇත්තෙන්ම මේ 100 MB පාර්ටිශන් කොටස පරිගණකයේ බූට් පාර්ටිශන් එක නම් නෙමෙයි. එය ක්‍රියාත්මක වන්නේ  බැකප් එකක් ලෙසිනුයි. මේ පාර්ටිශන් එක විවෘත කලාම පහල රූපයේ ආකාරයෙන් ගොනු කීපයක් දැකගන්න පුලුවන්



[$RECYCLE.BIN]
[Boot]
[System Volume Information]
bootmgr
BOOTSECT.BAK

වින්ඩෝස් 7 බාවිත කරන නමුත් BitLocker බාවිතා නොකරන ඕනේම කෙනෙකුට මේ 100 MB පාර්ටිශන් එක ඉවත් කරන්න පුලුවන්. එය ක්‍රම කීපයකින්ම කරගන්න පුලුවන්. එයිනුත් වඩාත්ම වැදගත් හා පහසු ආකාරය වන්නේ වින්ඩෝස් ස්ථාපිත කිරීමට කලින් දෘඩ තැටිය පාර්ටිශන් කරන අතර තුර මේ 100 MB පාර්ටිශන් එක ඉවත් කිරීමයි. 

ඇත්තෙන්ම මේ 100MB පාර්ටිශන් එක නිර්මාණය වීම වලක්වන්න හැකියාවක් පවතින්නේ නෑ. මෙහෙයුම් පද්දතිය නිර්මාණයි කරලා තියෙන්නෙම 100MB පාර්ටිශන් එක හදාගෙනම පාර්ටිශන් වෙන්නයි. වින්ඩෝස් XP හෝ  Windows Vista බූටබල් ඩිවිඩී එකකින් පරිගණකය බූට් කර disk partitioning utility එකක් හරහා මෙය පහසුවෙන් කරගන්න පුලුවන්. ඉන් පසුව වින්ඩෝස් 7 ස්ථාපිත කරන්න පුලුවන්. නමුත් වින්ඩෝස් XP හෝ  Windows Vista බූටබල් ඩිවිඩී  නොමැති අවස්ථාවක් නම් වින්ඩෝස් 7 බූටබල් ඩිවිඩී එකක් හරහාම කොහොමද මේ 100MB පාර්ටිශන් එක ඉවත් කරන්නේ කියල බලමු.

වින්ඩෝස් 7 බූට් වී ලෝඩ් වන අවස්ථාවේදී Shirt + F10 කියන යතුරු දෙක එකට ඔබන්න. බූට් වී ලෝඩ් වන අවස්ථාව කියන්නෙ භාෂාව, කීබෝඩ් එක තෝරන්න එන ස්ථානයයි. එතනදී Command Prompt එක එහෙම නැත්නම් ඩොස් මූඩ් එකට අපිට යන්න පුලුවන්. ඉන් පසුව ඩොස් වල සිට Diskpart විදානය බාවිතා කිරීමේ හැකියාව පවතිනවා. 

diskpart විදානය ඩොස් වල බාවිත කල පසුව පහල දක්වලා තියන විදානයන් බාවිතා කරන්න ඕනේ.

list disk (දෘඩ තැටියේ ID number එක බලාගන්න මෙයින් පුලුවන්. උදාහරණ ලෙස Disk 0)
select disk 0 (කලින් බලාගත් දෘඩ තැටියේ ID number එක තෝරාගන්න මෙය බාවිතා කරනවා)
clean
create partition primary size=80000 (දෘඩ තැටියේ මුලු ඉඩෙන් 80 GB ඉඩ ප්‍රමාණයක් කඩා ඉවත් කරන්න මේ විදානයට පුලුවන්)
select partition 1
active
format fs=ntfs quick
exit

රතු පැහැයෙන් දක්වලා තියෙන්නේ අදාල විදානයන් ටිකයි. ඉන් අනතුරුව වින්ඩෝස් 7 ස්ථාපිත කිරීමක් කරන්න පුලුවන් අපි අර කඩාගෙන ඉවත් කරගත් පාර්ටිශන් එකට.

එහෙම කරන්න බැරි නම් අපිට හැකියාව තියනවා මේ නිර්මණය වන 100MB පාර්ටිශන් එක වින්ඩෝස් 7 සෙටෆ් එකේදිම ඉවත් කරන්න. ඔයාලට මතක නම් වින්ඩෝස් 7 ස්ථාපිත කිරීමේදී “Where do you want to install Windows?” ලෙසින් ප්‍රශ්ණ කරන ස්ථානය. අන්න එතනදී Drive options (advanced) තෝරාගන්න. දැනට පාර්ටිශන් පවතිනවා නම් ඒවා සියල්ල මකා දමන්න. අලුත් පාර්ටිශන් එකක් නිර්මාණය කරන්න. ඉන් පසුව OK ක්ලික් කිරීමේදී පහල රූපයේ ආකාරයෙන් දෝෂ පණිවිඩයක් දක්වයි. 

බලන්න දෝෂ පණිවිඩය කුමද්ද කියල. 

"To ensure that all Windows features work correctly, Windows might create additional partitions for system files."

එතනදී කියන්නේ මේ 100MB හදන්න ඕනේ කියලා.

ඇත්තටම නම් පාර්ටිශන් දෙකක් නිර්මාණය වෙන්න ඕනේ. ඒ කියන්නේ Disk 0 Partition 1 100MB සහ ඉතුරු ඉඩ Disk 0 Partition 2 ලෙසිනුයි.  පහල රූපය බලන්න.

එතනදි පහල රූපයේ ආකාරයෙන් පණිවිඩයක් දක්වනවා.

“The partition might contain recovery files, system files, or important software from your computer manufacturer. If you delete this partition, any data stored on it will be lost.”

එය OK කරන්න. 

දැන් සියලුම පාර්ටිශන් පවතින්නේ unallocated ආකාරයෙනුයි. System Reserved පාර්ටිශන් එක තෝරන්න. ඉන්පසුව පහල ඇති Extend ක්ලික් කරන්න. දැනට අප්වතින ප්‍රමාණය වෙනස් නොකර Apply කරන්න. පහල රූපයේ ආකාරයෙන්.

එතනදී “Extending a partition is not a reversible action. If you proceed, you will not be able to undo this action later." ලෙසින් දක්වමින් එන පණිවිඩය OK කරන්න. 

ඉන්පසුව සම්පූර්ණ පාර්ටිශන් එකම System Reserved ආකාරයෙන් දකින්න ලැබේවි. පහල රූපයේ බලන්න. ඉන්පසුව ඒම ඒකාබද්ධ පාර්ටිශන් එක ෆෝමැට් කිරීම සදහා පහල ඇති Format ක්ලික් කරන්න. 

එතනදී “The partition might contain recovery files, system files, or important software from your computer manufacturer. If you format this partition, any data stored on it will be lost.” කියන පනිවිඩය OK කරන්න. 

ෆෝමැට් වීම අවසානයේ පහල රූපයේ ආකාරයෙන් එක් පාර්ටිශන් එකක් එහෙම නැතිනම්  System Reserved වෙනුවෙන් 100MB වෙන් නොවුන පාර්ටිශන් එකක් ලැබෙනවා. ඒ මත පහසුවෙන් වින්ඩෝස් 7 ස්තාපිත කරගන්න පුලුවන්. 



මතකතියාගන්න. 
අපි මෙතනදී එක් පාර්ටිශන් එකක් පමණයි කැඩුවේ. තවත් පාර්ටිශන් කඩන්න හිතාගෙන ඉන්නවා නම් මේ අවස්ථාවේදීම එය කරගන්න ඕනේ. 

වින්ඩෝස් 8 වලදි System Reserved පාර්ටිශන් එක තුල  Windows booting files රදවා ගන්නවා. ඒ නිසා මේ ආකාරයෙන් System Reserved  පාර්ටිශන් එකෙ නිදහස් කර ගැනීමට ප්‍රථම අදාල Windows booting files  වෙනත් පාර්ටිශන් එකකට කොපි කර ගන්න ඕනේ. තව මතක තියාගන්න ඕනේ කරුණක් තියනවා. දැන් ඔයාල බලයි වින්ඩෝස් 8 වලදී Windows booting files  තියාගන්නවා නම් ඇයි වින්ඩෝස් 7 වල එහෙම කරන්නේ නැත්තේ කියලා. වින්ඩෝස් 8 වලදී NTFS cluster size එක 8K ලෙසින් බාවිතා කරනවා. නමුත් වින්ඩෝස් 7 වලදී එය 4K ලෙසිනුයි බාවිතා වන්නේ. 4K NTFS cluster size එකක් තුළ Windows booting files රදවා තබාගන්න හැකියාවක් නෑ. 

අපි බලමු දැන් කොහොමද මේ booting files කොපි කරගන්නේ කියලා. 

මුලින්ම System Reserved පාර්ටිශන් එකට Disk Management හරහා drive letter එකක් ලබාදෙන්න ඕනේ. WinKey+R  මගින් රන් ඩයලෝග් බොක්ස් එක ලබාගෙන එහි diskmgmt.msc විදානය මගින්  Disk Management කොන්සෝලය ලබාගන්න. එහිදී දකින්න ලැබෙන System Reserved  පාර්ටිශන් එක මත රයිට් ක්ලික් කර Change Drive Letter and Paths වලට යන්න. ඉන් පසුව කැමති අකුරක් බාවිතා කරමින් drive letter එකක් ලබාදෙන්න 

ඉන්පසුව WinKey+E  මගින් Explorer එක් විවෘත් කරගන්න. දැන් අලුත් පාර්ටිශන් එකක් ලබාදුන් අකුරුන් නිර්මාණය වෙලා ඇති. මොකද කලින් මේ System Reserved පාර්ටිශන් එක හැංගිලයි පවතින්නේ.  

ඉන්පසුව ඩොස් ඇඩ්මින් පහසුකම යටතේ විවෘත කරගන්න ඕනේ. වින්ඩෝස් 8 වලදී WinKey+X මගින් Command Prompt (Admin) ලබාගන්න 


මුලින්ම ඩොස් වලදී Windows Recovery Environment (WinRE) අක්‍රීය කරන්න් පහල විදානය ක්‍රියාත්මක කරන්න.

reagentc /disable

ඉන්පසුව winre.wim ගොනුව C:\Windows\System32\Recovery කියන පෝල්ඩරයට මාරු වෙනවා. ඒක හරියට වෙලාද බලන්න ඕනේ නම් පහල විදානය රන් කරලා බලන්න. 

dir /a C:\Windows\System32\Recovery 

ඉහල විදානයෙන් පසුවත් අදාල ගොනුව මාරු වී නැතිනම් පහල විදානය හරහා එය කොපි කරගන්න. 

robocopy e:\ c:\ bootmgr
ඊලගට Boot පෝල්ඩර් එකෙ කොපි කරගන්න පහල විදානය බාවිතා කරන්න 

robocopy e:\Boot C:\Boot /s

නැවත මේ ගොනු සියල්ල නිසි ආකාරයෙන් කොපි උනාද බලන්න ඕනේ නම් පහල විදානය බාවිතා කරන්න. 

dir c:\ /ah

ඉතින් මේ කොපි කරගත්තේ පරිගණකය බූට් වෙන්නෙම ඕනේ කරන  ගොනු කීපයක්. දැන් ඔයාටලට පැහැදිලි වෙන්නෙ ඕනේ මෙයින් පසුව අදාල බූට් ගොනු තියෙන්නේ මෙතනයි කියලා මෙහෙයුම්  පද්දතියට දන්වන්න් ඕනේ බව. ඒ වෙනුවෙන් පහල විදානයන් බාවිතා කරන්න.

bcdedit /store c:\boot\bcd /set {bootmgr} device partition=C:

bcdedit /store c:\boot\bcd /set {memdiag} device partition=C:
මේ විදානයන් සියල්ලෙන් පසුව අදාල System Reserved පාර්ටිශන් එක් නිදහස් වෙනවා. දැන් අපිට ඒ ඉඩ ප්‍රමාණය වෙනත් පාර්ටිශන් එකකට එකතු කරගන්න පුලුවන්. 


About the author
Eranda Dayawansa
Eranda Dayawansa is a Microsoft Certified ICT Instructor and Blogger from 2008 who loves all Things of Information Technology. He is also the chief editor at his blog – HelpITLanka which shares new exciting and informative discoveries found from surfing the net.
Share:

2 comments:

Anonymous said...

harima watina lipiyak jaya wewa! Thawa liyanna!

Anonymous said...

Eranda aiye mata oyagen podi udawvak one.oyava contact kara ganne kohomada.fb enna baha ekai..oyage no 1k denna puluvanda..

Social Media

About Author



Eranda Dayawansa
Founder and Editor-in-Chief of 'Cyber Security'. Microsoft Certified ICT Instructor, Cyber Security Analyst, Information Security Researcher

Blog Archive

About

Followers

Blog Archive