- 1 1. හැඳින්වීම
- 2 2. Ubuntu 24 හි Recovery Mode යනු කුමක්ද?
- 3 3. Ubuntu 24 හි Recovery Mode ඇතුළත් වීමේ ක්රමය
- 4 4. එක් එක් Recovery Mode විකල්පයේ විස්තරාත්මක විස්තරය
- 5 5. Recovery Mode භාවිතා කර ප්රායෝගික ගැටළු විසඳුම් උදාහරණ
- 6 6. Recovery Mode භාවිතා කරන විට අවධානම්
- 7 7. නිතර අසන ප්රශ්න (FAQ)
- 8 8. නිගමනය
1. හැඳින්වීම
Ubuntu යනු සරල හා පරිශීලක‑හිතකාමී Linux බෙදාහැරීමක් ලෙස පුළුල් ලෙස භාවිතා වේ. කෙසේ වෙතත්, පද්ධති යාවත්කාලීන හෝ වින්යාස වෙනස්කම් හේතුවෙන් Ubuntu හදිසි ලෙස බූට් වීම අසාර්ථක වේ යන අවස්ථා ඇති විය හැක. එවැනි අවස්ථා වල, පද්ධතිය අලුත්වැඩියා කිරීම සඳහා Recovery Mode (ප්රතිසාධන මාදිලිය) විශේෂාංගය භාවිතා කිරීම වැදගත් වේ.
Recovery Mode යනු පද්ධතිය අවම ක්රියාකාරිත්වය සමඟ බූට් වීමට ඉඩ දෙන විශේෂ ආරම්භක මාදිලියකි. දූෂිත කොටස් හෝ වැරදි සැකසුම් හේතුවෙන් පද්ධතිය බූට් නොවූ පසුද, ඔබට අලුත්වැඩියා කාර්යයන් සිදු කළ හැක.
Recovery Mode යනු කුමක්ද?
Ubuntu Recovery Mode යනු GRUB (GNU Grand Unified Bootloader) හරහා ප්රවේශ විය හැකි විශේෂ ගැටළු විසඳුම් පරිසරයකි. සාමාන්ය බූට් කිරීමේදී වඩාත් සරල සම්පත් භාවිතා කරමින් පද්ධතිය ආරම්භ කර, අලුත්වැඩියා සඳහා පරිපාලක ශෙල් ප්රවේශය ලබා දේ.
Recovery Mode තුළ ඔබට පහත කාර්යයන් සිදු කළ හැක:
- දූෂිත පද්ධති ගොනු අලුත්වැඩියා කිරීම
- පැකේජ අලුත්වැඩියා කිරීම හෝ නැවත ස්ථාපනය කිරීම
- ගොනු පද්ධති දෝෂ පරීක්ෂා කිරීම සහ නිවැරදි කිරීම
- ජාල සම්බන්ධතාව සක්රිය කිරීම
- GRUB අලුත්වැඩියා කිරීම සහ නැවත ස්ථාපනය කිරීම
- මූලික (root) අධිකාරි සමඟ පද්ධති මෙහෙයුම් සිදු කිරීම
මෙම ලිපියේ අරමුණ
මෙම ලිපිය Ubuntu 24 හි Recovery Mode භාවිතා කිරීම පිළිබඳ විස්තර කරයි. එහි විස්තර කර ඇති විෂයයන් පහත පරිදි වේ:
- Ubuntu 24 හි Recovery Mode යනු කුමක්ද?
- Ubuntu 24 හි Recovery Mode වෙත පිවිසීමේ ක්රමය
- Recovery Mode විකල්පයන්ගේ විස්තරය
- ප්රායෝගික ගැටළු විසඳුම් උදාහරණ
- Recovery Mode භාවිතා කිරීමේ අවධානම්
- නිතර අසන ප්රශ්න (FAQ)
මෙම ලිපිය Ubuntu පරිශීලකයන්ට Recovery Mode භාවිතා කර පද්ධති ගැටළු කාර්යක්ෂම ලෙස විසඳීමට උපකාරී වීමට උදව් කරයි.
2. Ubuntu 24 හි Recovery Mode යනු කුමක්ද?
Ubuntu 24 හි Recovery Mode යනු පද්ධති ගැටළු සහ අලුත්වැඩියා සඳහා නිර්මාණය කරන ලද විශේෂිත බූට් පරිසරයකි. සාමාන්ය බූට් ක්රමය වෙනුවට, එය අවම ක්රියාකාරිත්වය සමඟ පද්ධතිය ආරම්භ කර පරිපාලක අධිකාරි සමඟ ශෙල් ප්රවේශය ලබා දේ, එමඟින් විවිධ පද්ධති ගැටළු විසඳීමට හැකියාව ලැබේ.
මෙම කොටස තුළ Recovery Mode හි සමාලෝචනය, සාමාන්ය බූට් කිරීමේ සිට එය කෙසේ වෙනස්ද, එහිදී කළ හැකි කාර්යයන් කුමනද යන කරුණු පැහැදිලි කරයි.
Recovery Mode යනු කුමක්ද?
Recovery Mode යනු Ubuntu GRUB මෙනුවෙන් ප්රවේශ විය හැකි පද්ධති අලුත්වැඩියා බූට් විකල්පයකි. සියලු සේවාවන් පූර්ණයෙන් පූරණය කිරීම වෙනුවට, අවශ්යම කොටස් පමණක් ආරම්භ කර, පද්ධති ගැටළු හඳුනාගෙන අලුත්වැඩියා කිරීමට ඉඩ සලසයි.
Recovery Mode ප්රයෝජනවත් වන සාමාන්ය අවස්ථා පහත පරිදි වේ:
- යාවත්කාලීන කිරීමක් පසු Ubuntu බූට් නොවීම
- වැරදි සැකසුම් හේතුවෙන් GUI ආරම්භ නොවීම
- පැකේජ ගැටළු හේතුවෙන් යෙදුම් අසාර්ථක වීම
- දූෂිත පද්ධති ගොනු හේතුවෙන් සාමාන්ය බූට් නොවීම
- GRUB (බූට්ලෝඩර්) දූෂණය හේතුවෙන් OS ආරම්භ නොවීම
Recovery Mode භාවිතා කිරීමෙන් සාමාන්ය බූට් ක්රියාවලියෙන් විසඳා නොහැකි ගැටළු විසඳා ගත හැක.
සාමාන්ය බූට් සහ Recovery Mode අතර වෙනස්කම්
සාමාන්යයෙන් Ubuntu පහත පියවර මගින් බූට් වේ:
- PC එක ආරම්භ කරන විට බූට්ලෝඩර් (GRUB) ක්රියාත්මක වේ
- පද්ධතිය සාමාන්ය මාදිලියේ කර්නලය පූරණය කරයි
- අවශ්ය පද්ධති සේවා සහ ධාවක (driver) පූරණය වේ
- GUI ආරම්භ වී ලොග්‑ඉන් තිරය පෙන්වයි
කෙසේ වෙතත්, Recovery Mode වෙනස් ආකාරයෙන් ක්රියා කරයි:
- PC එක ආරම්භ කරන විට GRUB මෙනුව අතින් විවෘත කරයි
- Recovery Mode තෝරා, අවම කර්නලයක් පූරණය කරයි
- GUI ආරම්භ නොකර, CLI (කමාන්ඩ් ලයින්) පදනම් අතුරුමුහුණතක් භාවිතා කරයි
- අලුත්වැඩියා‑මූලික මෙනුව (පැකේජ අලුත්වැඩියා, තැටි පරීක්ෂා ආදිය) පෙන්වයි
- ගැටළු විසඳා අවසන් වූ පසු සාමාන්ය බූට් වෙත ආපසු යයි
Recovery Mode තුළ ඔබට කළ හැකි දේ
Recovery Mode පහත සඳහන් හැකියාවන් ලබා දෙයි:
1. දූෂිත පැකේජ අලුත්වැඩියා කිරීම
- යාවත්කාලීන කිරීමේදී පැකේජ දූෂණයක් සිදු වූ විට,
dpkgභාවිතා කර ඒවා අලුත්වැඩියා කළ හැක. - උදාහරණය:
dpkg --configure -a
2. තැටි (ඩිස්ක්) දෝෂ නිවැරදි කිරීම
- ගොනු පද්ධතිය දූෂණය වී Ubuntu බූට් නොවූ විට,
fsckභාවිතා කර තැටි දෝෂ අලුත්වැඩියා කළ හැක. - උදාහරණය:
fsck -y /dev/sda1
3. ජාල සහය සක්රිය කිරීම
- අලුත්වැඩියා කාර්යයන්ට අන්තර්ජාල ප්රවේශය අවශ්ය වූ විට
networkවිකල්පය භාවිතා කරන්න.
4. GRUB අලුත්වැඩියා කිරීම
…
- බූට්ලෝඩරය දූෂිත නම්, Recovery Mode වෙතින් GRUB නැවත ස්ථාපනය කරන්න.
- උදාහරණය:
grub-install /dev/sda
5. රූට් ශෙල් එකට ප්රවේශ වීම
- සාමාන්ය බූට් කිරීමේ වඩා, Recovery Mode
rootවිකල්පය හරහා රූට් ශෙල් එකට සෘජු ප්රවේශය ලබා දෙයි. - උදාහරණය:
passwd username
ඔබ Recovery Mode භාවිතා කළ යුතු අවස්ථා කවුරුන්ද?
Recovery Mode නිර්දේශ කරන පොදු අවස්ථා පහත දැක්වේ:
| Situation | What You Can Do |
|---|---|
| Ubuntu won’t boot | Repair GRUB or reinstall kernel |
| After updates cause issues | Repair packages or roll back updates |
| Disk errors detected | Repair with fsck |
| Forgot password | Reset via root shell |
| No network available | Enable via network option |
සාරාංශය
Ubuntu හි Recovery Mode අත්යවශ්ය ගැටළු විසඳුම් ලක්ෂණයක් වේ. සාමාන්ය බූට් කිරීම අසාර්ථක වූවත්, අවම කොම්පොනන්ට් සමඟ පද්ධතිය ආරම්භ කර, ගැටළු හඳුනාගෙන, කාර්යක්ෂමව සකස් කළ හැක.
3. Ubuntu 24 හි Recovery Mode ඇතුළත් වීමේ ක්රමය
Ubuntu 24 හි Recovery Mode ඇතුළත් වීමේ ක්රියාවලිය පද්ධතියේ තත්ත්වය සහ BIOS හෝ UEFI බූට් භාවිතා කරනවාද යන දෙය අනුව සුළු වෙනස් වේ. මෙම කොටස GRUB මෙනුව විවෘත කිරීම, Recovery Mode වෙත ප්රවේශ වීම, සහ GRUB මෙනුව නොපෙනේ නම් කළ යුතු ක්රියාමාර්ග පැහැදිලි කරයි.
GRUB මෙනුව විවෘත කිරීම
Recovery Mode භාවිතා කිරීමට ප්රථම GRUB (GNU GRUB බූට්ලෝඩරය) මෙනුව විවෘත කළ යුතුය.
BIOS (පැරණි බූට්) පද්ධති සඳහා
- පරිගණකය ආරම්භ කරන්න
- Ubuntu ලාංඡනය පෙන්වීමට පෙර
Shiftයතුර ඔබා තබන්න - GRUB මෙනුව පෙන්වනු ඇත
UEFI පද්ධති සඳහා
- පරිගණකය ආරම්භ කරන්න
- Ubuntu ලාංඡනය පෙන්වීමට පෙර
Escයතුර නැවත නැවත ඔබන්න - GRGR මෙනුව පෙන්වනු ඇත
💡 ඉඟි:
- GRUB මෙනුව නොපෙනේ නම්,
ShiftහෝEscයතුරු ඔබන වේලාව සකස් කරන්න. - ද්විත්ව-බූට් පරිසරයක, GRUB වෙනුවට OS තේරීමේ තිරයක් පෙන්විය හැක.
Recovery Mode තේරීම
GRUB මෙනුව පෙන්වෙන විට, පහත පියවර අනුගමනය කරන්න:
- “Ubuntu සඳහා උසස් විකල්ප” තෝරන්න
- ↑ සහ ↓ ඊතල යතුරු භාවිතා කර තෝරා
Enterඔබන්න.
- Recovery Mode කර්නලයක් තෝරන්න
- උදාහරණය:
Ubuntu, with Linux 6.5.0-XX-generic (recovery mode) - නවතම කර්නලය තෝරා ගැනීම සුදුසුය.
- Recovery Mode මෙනුව පෙන්වනු ඇත
- පෙන්වන ලැයිස්තුවෙන් අවශ්ය අලුත්වැඩියා විකල්ප තෝරන්න.
GRUB මෙනුව නොපෙනේ නම් කළ යුතු ක්රියාමාර්ග
කේස් 1: GRUB මෙනුව ස්වයංක්රීයව මඟ හැරේ
- හේතුව: GRUB timeout එක ශුන්යයට සකසා ඇත.
- විසඳුම: GRUB සැකසුම් වෙනස් කරන්න.
sudo nano /etc/default/grub
GRUB_TIMEOUT=0 වෙනුවට GRUB_TIMEOUT=10 ලෙස වෙනස් කර, සුරකින්න (Ctrl + X → Y → Enter) සහ යෙදවන්න:
sudo update-grub
කේස් 2: GRUB දූෂිතයි
- විසඳුම: ලයිව් USB එකක් භාවිතා කර GRUB නැවත ස්ථාපනය කරන්න.
sudo mount /dev/sdaX /mnt # Mount the Ubuntu partition sudo grub-install --boot-directory=/mnt/boot /dev/sda sudo update-grub
කේස් 3: ද්විත්ව-බූට් පද්ධතිවල Windows GRUB අතිරේක කර ඇත
- විසඳුම:
Boot Repairමෙවලම භාවිතා කර GRUB ප්රතිස්ථාපනය කරන්න.sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install -y boot-repair boot-repair
Recovery Mode විකල්ප සමාලෝචනය
Recovery Mode තුළ ඇතුළත් වීමෙන් පසු, පහත වැනි විකල්ප පෙන්වනු ඇත:
| Option | Description |
|---|---|
| resume | Exit Recovery Mode and resume normal boot |
| clean | Free disk space by removing unnecessary packages |
| dpkg | Repair broken packages |
| fsck | Check and repair file system errors |
| network | Enable network access for online repairs |
| root | Open a root shell for advanced repairs |
සාරාංශය
- Recovery Mode Ubuntu GRUB මෙනුවෙන් ප්රවේශ කර ගත හැක
- BIOS පද්ධති සඳහා
Shift, UEFI පද්ධති සඳහාEscභාවිතා කරන්න - GRUB නොපෙනේ නම්, සැකසුම් වෙනස් කිරීම හෝ GRUB අලුත්වැඩියා කිරීම
- Recovery Mode පද්ධති ගැටළු සඳහා බහු අලුත්වැඩියා විකල්ප ලබා දේ
4. එක් එක් Recovery Mode විකල්පයේ විස්තරාත්මක විස්තරය
Ubuntu 24 බහු Recovery Mode විකල්ප ලබා දේ, ඒවා විවිධ පද්ධති ගැටළු අලුත්වැඩියා කිරීමට නිර්මාණය කර ඇත. මෙම කොටස එක් එක් විකල්පය පැහැදිලි කර, ඒවා කාර්යක්ෂමව භාවිතා කරන ආකාරය පෙන්වයි.
Recovery Mode මෙනුවේ සමාලෝචනය
Recovery Mode මෙනුව පහත විකල්ප අඩංගු වේ:
| Option | Description |
|---|---|
| resume | Exit Recovery Mode and boot normally |
| clean | Remove unnecessary packages and reclaim disk space |
| dpkg | Repair damaged packages |
| fsck | Scan and repair file system errors |
| network | Enable the network for online repair tasks |
| root | Open a root shell with administrator privileges |
දැන් එක් එක් විකල්පය විස්තරාත්මකව බලමු.
resume (සාමාන්යයෙන් බූට් කිරීම)
සමාලෝචනය
මෙම විකල්පය Recovery Mode නතර කර, Ubuntu සාමාන්ය ලෙස බූට් කරයි. අලුත්වැඩියා කාර්යයන් අවසන් වූ පසු හෝ පද්ධතියට තවත් Recovery Mode ප්රවේශය අවශ්ය නොවූ විට භාවිතා කරන්න.
භාවිතා කරන ආකාරය
- Recovery Mode මෙනුවෙන්
resumeතෝරන්න Enterඔබා තිරයේ පෙන්වන උපදෙස් අනුගමනය කරන්න- Ubuntu සාමාන්ය ලෙස ඇරඹේ
clean (ඉඩ නිදහස් කිරීම)
සමාලෝචනය
මෙම විකල්පය අවශ්ය නොවන පැකේජ ඉවත් කර ලබාගත හැකි තැටි ඉඩ වැඩි කරයි. තැටි පිරී ගියහොත්, Ubuntu අනපේක්ෂිත ලෙස ක්රියා කළ හැකි අතර, අඩු ගබඩා අවස්ථා වල මෙම විකල්පය වැදගත් වේ.
භාවිතා කරන ආකාරය
cleanතෝරාEnterඔබන්න- Ubuntu ස්වයංක්රීයව කෑෂ් සහ පරණ පැකේජ ඉවත් කරයි
- සාමාන්ය ඇරඹුමට
resumeතෝරන්න
තැටි භාවිතය අතින් පරීක්ෂා කරන්න:
df -h
නාමාවලියේ ප්රමාණ පරීක්ෂා කරන්න:
du -sh /*
භාවිත නොකළ පැකේජ ඉවත් කරන්න:
sudo apt autoremove
dpkg (භංගා පැකේජ අලුත්වැඩියා කිරීම)
සමාලෝචනය
dpkg විකල්පය Ubuntu හි පැකේජ කළමනාකරු භාවිතා කර පළාත්රා පැකේජ අලුත්වැඩියා කරයි. යාවත්කාලීන කිරීමේදී දෝෂ ඇතිව පැකේජ භාවිතා නොහැකි වන විට මෙය ප්රයෝජනවත් වේ.
භාවිතා කරන ආකාරය
dpkgතෝරාEnterඔබන්න- Ubuntu නාස්ති පැකේජ සොයා ස්වයංක්රීය අලුත්වැඩියා කිරීමට උත්සාහ කරයි
- අලුත්වැඩියා කිරීමෙන් පසු සාමාන්ය ඇරඹුමට
resumeතෝරන්න
අතින් පැකේජ අලුත්වැඩියා විධාන:
sudo dpkg --configure -a
sudo apt --fix-broken install
fsck (ගොනු පද්ධතිය අලුත්වැඩියා කිරීම)
සමාලෝචනය
fsck (ගොනු පද්ධති පරීක්ෂාව) විධානය ගොනු පද්ධති දෝෂ හඳුනාගෙන අලුත්වැඩියා කරයි. ඇරඹුම් අසාර්ථක වීමේ හේතුව තැටි දෝෂයක් වන විට මෙය ප්රයෝජනවත් වේ.
භාවිතා කරන ආකාරය
fsckතෝරාEnterඔබන්න- Ubuntu ගොනු පද්ධති ගැටළු පරීක්ෂා කර අලුත්වැඩියා කරයි
- සම්පූර්ණ වූ පසු
resumeතෝරන්න
අතින් ගොනු පද්ධති අලුත්වැඩියා කිරීම:
- Recovery Mode මෙනුවෙන්
rootතෝරන්න - පහත විධානය ක්රියාත්මක කරන්න (
/dev/sda1සඳහා උදාහරණයක්):fsck -y /dev/sda1
exitටයිප් කර පද්රණය (reboot) කරන්න
network (ජාල ප්රවේශය සක්රිය කිරීම)
සමාලෝචනය
Recovery Mode තුළද ජාල අතුරුමුහුණත සක්රිය කරන මෙම විකල්පය, පැකේජ බාගත කිරීම, ගබඩා යාවත්කාලීන කිරීම, හෝ අන්තර්ජාලය මගින් ගැටළු විසඳීමේදී අත්යවශ්ය වේ.
භාවිතා කරන ආකාරය
networkතෝරාEnterඔබන්න- පද්ධතිය ජාල සම්බන්ධතාවය සක්රිය කරයි
- සක්රිය කිරීමෙන් පසු, අන්තර්ජාල ප්රවේශය අවශ්ය විධාන භාවිතා කළ හැක
ජාලය අතින් නැවත ආරම්භ කරන්න:
sudo systemctl restart NetworkManager
root (Root Shell එකක් විවෘත කිරීම)
සමාලෝචනය
මෙම විකල්පය root අධිකාරි සමඟ shell සැසියක් විවෘත කරයි. මුරපද නැවත සකස් කිරීම, වින්යාස ගොනු වෙනස් කිරීම, GRUB නැවත ස්ථාපනය කිරීම, හෝ ස්වයංක්රීයව අලුත්වැඩියා කළ නොහැකි පැකේජ අලුත්වැඩියා කිරීම වැනි උසස් අලුත්වැඩියා සඳහා භාවිතා වේ.
භාවිතා කරන ආකාරය
rootතෝරාEnterඔබන්න- පරිපාලක අධිකාරි සමඟ විධාන රේඛාවට ප්රවේශ වන්න
- අවශ්ය විධාන ක්රියාත්මක කර, පසු
exitසමඟ shell එකෙන් පිටවන්න
උසස් මෙහෙයුම් උදාහරණ:
- පරිශීලක මුරපදය නැවත සකස් කිරීම:
passwd username
- GRUB අලුත්වැඩියා කිරීම:
grub-install /dev/sda update-grub
සාරාංශ
Ubuntu 24 විවිධ ප්රතිසාධන විකල්ප ලබා දේ. එක් එක් විකල්පය කෙසේ ක්රියා කරනදැයි අවබෝධ කර ගැනීමෙන් ඔබට අලුත්වැඩියා කාර්යක්ෂමව හා ආරක්ෂිතව සිදු කළ හැක.

5. Recovery Mode භාවිතා කර ප්රායෝගික ගැටළු විසඳුම් උදාහරණ
Ubuntu 24 Recovery Mode තුළ පද්ධති ඇරඹුම් ගැටළු, නාස්ති පැකේජ අලුත්වැඩියා කිරීම, සහ ගොනු පද්ධති දෝෂ නිවැරදි කිරීම සඳහා බලවත් මෙවලම් කිහිපයක් අඩංගු කර ඇත. මෙම කොටස සාමාන්ය ගැටළු සඳහා පියවරෙන් පියවර ගැටළු විසඳුම් ක්රියාමාර්ග විස්තර කරයි.
කේස් 1: Ubuntu ඇරඹුනේ නැත
ලක්ෂණ
- ආරම්භයේදී කළු තිරයක් පෙනේ
- GRUB පෙන්වන්නේ නැති අතර, ද්විත්ව-ඇරඹුම් පද්ධතිවල Windows සෘජුව ඇරඹේ
- දෝෂ පණිවුඩය: “Kernel Panic – not syncing: VFS”
විසඳුම
1. GRUB අලුත්වැඩියා කිරීම
GRUB නාස්ති වී තිබිය හැක. Recovery Mode භාවිතා කර එය නැවත ස්ථාපනය කරන්න.
- GRUB මෙනුව විවෘත කරන්න (ඇරඹුමේදී
ShiftහෝEscඔබන්න) - Recovery Mode තෝරා
rootවිකල්පය තෝරන්න - පහත විධාන ක්රියාත්මක කරන්න:
grub-install /dev/sda update-grub reboot
- නැවත ඇරඹා GRUB පෙන්වෙනදැයි පරීක්ෂා කරන්න
2. කර්නලය අලුත්වැඩියා කිරීම
නවතම කර්නලය නාස්ති වී ඇත්නම්, පරණ එකක් සමඟ ඇරඹන්න:
- GRUB වෙතින් Ubuntu සඳහා උසස් විකල්ප තෝරන්න
- පැරණි kernel අනුවාදයක් තෝරන්න
- kernel නැවත ස්ථාපනය කරන්න:
sudo apt update sudo apt reinstall linux-generic
නඩුව 2: තැටි ඉඩ අඩුවීම නිසා Ubuntu අසාර්ථක වේ
ලක්ෂණ
- දෝෂ පණිවුඩය: “උපාංගයේ ඉඩ නොමැත”
- GUI ආරම්භ නොවේ
විසඳුම
1. අවශ්ය නොවන පැකේජ් ඉවත් කරන්න
- Recovery Mode හි
cleanතෝරන්න - අවශ්ය නොවන ලොග් හෝ ගොනු අතින් ඉවත් කරන්න:
du -sh /* rm -rf /var/log/*
2. තාවකාලික ගොනු මකන්න
rm -rf ~/.cache/*
rm -rf /tmp/*
නඩුව 3: Ubuntu පැකේජ් දූෂිතයි
ලක්ෂණ
apt-getසහdpkgවිධාන දෝෂ ලබා දෙයි- පද්ධති යාවත්කාලීන කිරීමෙන් පසු යෙදුම් ක්රියා නොකරයි
විසඳුම
1. පැකේජ් අලුත්වැඩියා කරන්න
- Recovery Mode හි
dpkgතෝරන්න - අවශ්ය නම් අතින් අලුත්වැඩියා කරන්න:
sudo dpkg --configure -a sudo apt --fix-broken install
2. පැකේජ් නැවත ස්ථාපනය කරන්න
sudo apt reinstall $(dpkg --list | awk '/^rc/ { print $2 }')
නඩුව 4: ජාලය භාවිතා කළ නොහැක
ලක්ෂණ
- Ethernet/Wi‑Fi ක්රියා නොකරයි
- ජාල වින්යාස ගොනු දූෂිතයි
විසඳුම
1. ජාලය සක්රිය කරන්න
Recovery Mode හි network තෝරන්න.
2. ජාල සේවාවන් නැවත ආරම්භ කරන්න
sudo systemctl restart NetworkManager
3. ජාල ධාවක නැවත ස්ථාපනය කරන්න
sudo apt update
sudo apt install --reinstall network-manager
නඩුව 5: GRUB බූට් ඇතුළත් කිරීම් කැඩී ඇත
ලක්ෂණ
- Ubuntu බූට් ලැයිස්තුවේ තව නොපෙනේ
- ද්විත්ව‑බූට් සැකසුමේ Windows පමණක් බූට් වේ
විසඳුම
1. Boot Repair භාවිතා කරන්න
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair
2. GRUB වින්යාසය වෙනස් කරන්න
sudo nano /etc/default/grub
GRUB_TIMEOUT=10
update-grub
නඩුව 6: Root මුරපදය අමතක වුණා
ලක්ෂණ
- පරිපාලන කාර්යයන් සිදු කළ නොහැක
- මුරපදයක් නොමැතිව
sudoක්රියා නොකරයි
විසඳුම
- Recovery Mode හි
rootතෝරන්න - මුරපදය නැවත සකසන්න:
passwd username
- පද්ධතිය නැවත ආරම්භ කරන්න:
reboot
සාරාංශය
Ubuntu 24 Recovery Mode සමඟ, ඔබට විවිධ ගැටළු කාර්යක්ෂමව විසඳීමට හැකිය. මෙම ක්රියාවලීන් අවබෝධ කර ගැනීමෙන් Ubuntu නැවත ස්ථාපනය නොකර ඔබේ පද්ධතිය ප්රතිස්ථාපනය කළ හැක.
6. Recovery Mode භාවිතා කරන විට අවධානම්
Ubuntu 24 හි Recovery Mode පද්ධති ගැටළු විසඳීමට සහ අලුත්වැඩියා කිරීමට ඉතා ප්රයෝජනවත් වන අතර, වැරදි ක්රියාකාරකම් පද්ධතියට දැඩි හානි සිදු කරනු ඇත. මෙම කොටසෙහි වෙනස්කම් කිරීමට පෙර සැලකිලිමත් විය යුතු වැදගත් කරුණු පැහැදිලි කරයි.
Root අධිකාරි භාවිතා කරන විට අවධානම්
Recovery Mode ඔබට root shell එකක් ලබා දෙයි, නමුත් වැරදි විධාන මෙහෙයුම් පද්ධතිය දූෂිත හෝ විනාශ කරනු ඇත. ඉතා සැලකිලිමත් විය යුතුය.
❌ ඔබ කිසිදාම ධාවනය නොකළ යුතු අවදානම් විධාන
| Command | Impact |
|---|---|
rm -rf / | Deletes all system data, making Ubuntu unbootable |
dd if=/dev/zero of=/dev/sda | Erases the entire disk |
chmod 000 /etc/shadow | Prevents all users from logging into the system |
mv /bin /bin_backup | Removes essential binaries, breaking shell access |
✅ ආරක්ෂිත භාවිතා මාර්ගෝපදේශ
- විධානයක් ක්රියාත්මක කිරීමට පෙර එය කුමක් කරන්නේද යන්න අවබෝධ කරගන්න
- ගොනු වෙනස් කිරීමට පෙර
lsහෝcatභාවිතා කර පරීක්ෂා කරන්න - හැකි නම්, සම්පූර්ණ root ක්රියාකාරකම් වෙනුවට
sudoභාවිතා කරන්න - විශාල වෙනස්කම් කිරීමට පෙර බැක්අප් සකස් කරන්න
වෙනස්කම් කිරීමට පෙර බැක්අප් කිරීමේ වැදගත්කම
Recovery Mode පද්ධතියේ අත්යවශ්ය කොටස් වෙනස් කිරීමට නිර්මාණය කර ඇත. වැරදි වෙනස්කම් Ubuntu බූට් වීම අත්හිටුවිය හැක. එබැවින්, වැදගත් ගොනු බැක්අප් කිරීම ඉතාමත් නිර්දේශිතය.
බැක්අප් ක්රම
1. වැදගත් දත්ත අතින් පිටපත් කරන්න
root shell එකක් විවෘත කර ගොනු බාහිර ගබඩා වෙත පිටපත් කරන්න:
cp -r /home/username/Documents /mnt/usb/
2. Timeshift සමඟ පූර්ණ පද්ධති ස්නැප්ෂොට් එකක් සාදන්න
sudo apt install timeshift
sudo timeshift --create --comments "Before Recovery Mode"
තැටි සමඟ වැඩ කරන විට අවධානම්
තැටි සහ පාර්ශවික කොටස් වෙනස් කිරීම සැලකිලිමත් ලෙස කළ යුතුය. වැරදි උපාංගයේ fsck භාවිතා කිරීම අහෝසි නොකළ හැකි හානියක් සිදු කරනු ඇත.
ආරක්ෂිතව වැඩ කිරීමේ පියවර
- වಿಭාග තොරතුරු පරීක්ෂා කරන්න
lsblk
- ගොනු පද්ධතිය අලුත්වැඩියා කිරීම (
/dev/sda1සඳහා උදාහරණයක්)fsck -y /dev/sda1
ජාල ප්රවේශය සක්රිය කිරීමේදී අවධානම්
රූට් ප්රකාරයේ ජාලය සක්රිය කිරීම ආරක්ෂාත්මක අවදානම් ඇති කරයි. විශ්වාසදායක ජාල වලට පමණක් සම්බන්ධ වන්න, නොදන්නා ස්ක්රිප්ට් වලින් වළකින්න.
හොඳම ක්රියාමාර්ග
- අවශ්ය නොවන ලෙස Wi‑Fi මුරපද හෝ වින්යාස ගොනු වෙනස් නොකරන්න
- ආරක්ෂිත සහ විශ්වාසදායක ජාල භාවිතා කරන්න
- අන්තර්ජාලයෙන් නොදන්නා ස්ක්රිප්ට් ස්ථාපනය නොකරන්න
curl http://example.com/install.sh | sh # Do NOT run this!
GRUB අලුත්වැඩියා කිරීමේදී අවධානම්
වැරදි GRUB වින්යාසය Ubuntu සහ Windows දෙකම ඇරඹීම නවත්වීමට හේතු විය හැක.
හොඳම ක්රියාමාර්ග
- වಿಭාගයක් නොව, නිවැරදි තැටිය සඳහන් කරන්න
grub-install /dev/sda # Correct # NOT /dev/sda1
- වෙනස්කම් සිදු කිරීමෙන් පසු
update-grubක්රියාත්මක කරන්නsudo update-grub
- ද්විත්ව-ඇරඹුම් පරිසරයන්හි Windows Boot Manager මකා නොදමන්න
මුරපදය නැවත සකස් කිරීමේදී අවධානම්
රූට් මුරපදය වෙනස් කිරීම ප්රවේශ කණ්ඩායම් වෙනස් වීමට හේතු විය හැක. නිසි ලෙස සැකසී නොමැති නම් සමහර පරිශීලකයන් sudo ප්රවේශය අහිමි විය හැක.
හොඳම ක්රියාමාර්ග
rootතෝරන්න ප්රතිසාධන ප්රකාරයේ- මුරපදය නැවත සකසන්න:
passwd username
- අවශ්ය නම් පරිශීලකයා sudo කණ්ඩායමට නැවත එක් කරන්න:
usermod -aG sudo username
සාරාංශ
| Risk | Precaution |
|---|---|
| Misuse of root permissions | Commands may destroy the system if used improperly |
| No backups before changes | Always create backups before modifying critical files |
| Misuse during file system repairs | Verify device names before running fsck |
| Incorrect GRUB repairs | Specify /dev/sda and update GRUB afterwards |
| Unsafe network operations | Avoid running unknown scripts |
| Password reset issues | Ensure the user remains in the sudo group |
7. නිතර අසන ප්රශ්න (FAQ)
මෙම කොටස Ubuntu 24 ප්රතිසාධන ප්රකාරය සම්බන්ධ සාමාන්ය ප්රශ්න සඳහා පිළිතුරු ලබා දෙයි. ඔබට ගැටළු ඇතිවුවහොත්, පළමුව මෙම FAQ වෙත යොමු වන්න.
ප්රතිසාධන ප්රකාරයට ඇතුළුවීමට නොහැකි වීම
Q1: Shift හෝ Esc ඔබන විට GRUB මෙනුව පෙන්වන්නේ නැත. මට මොකද කළ යුතුද?
A: GRUB කාල සීමාව ඉතා කෙටි විය හැක. පහත පරිදි සැකසීම් වෙනස් කරන්න:
- ඇරඹුමේදී
Shift(BIOS) හෝEsc(UEFI) නැවත නැවත ඔබන්න - GRUB කාල සීමාව වෙනස් කරන්න:
sudo nano /etc/default/grub
GRUB_TIMEOUT=0 වෙනුවට මෙය භාවිතා කරන්න:
GRUB_TIMEOUT=10
- වෙනස්කම් අදාළ කරන්න:
sudo update-grub
- පද්ධතිය නැවත ඇරඹා නැවත පරීක්ෂා කරන්න
යතුරුපුවරුව හෝ මවුස් ක්රියා නොකරයි
Q2: ප්රතිසාධන ප්රකාරයේ මගේ යතුරුපුවරුව ක්රියා නොකරයි. ඇයි?
A: කොටස් වශයෙන් ව්යාප්ත නොවන යතුරුපුවරු ආරම්භක අවස්ථාවේ හඳුනාගත නොහැක.
විසඳුම්:
- තාරක USB යතුරුපුවරුවක් භාවිතා කරන්න
- BIOS හි “USB Legacy Support” සක්රිය කරන්න
- වෙනත් USB පෝර්ට් එකක් භාවිතා කරන්න
ජාලය ක්රියා නොකරයි
Q3: network තේරීමෙන් පසුදත් ජාලය සම්බන්ධ නොවේ.
A: කොටස් වින්යාස සඳහා අතිරේක අක්රිය කිරීම අවශ්ය වේ.
- ජාලය නැවත ආරම්භ කරන්න:
sudo systemctl restart NetworkManager
- IP ලිපිනය ඉල්ලන්න:
sudo dhclient
- Wi‑Fi අතිරේකව සම්බන්ධ කරන්න:
nmcli d wifi connect "SSID" password "PASSWORD"
ගොනු පද්ධතිය අලුත්වැඩියා කිරීම අසාර්ථකයි
Q4: fsck ගොනු පද්ධතිය සවි කර ඇතැයි කියයි. දැන් මොකද කරන්න?
A: එය කියවීමට පමණක් (read‑only) නැවත සවි කරන්න:
mount -o remount,ro /
fsck -y /dev/sda1
පැකේජ අලුත්වැඩියා ගැටළු
Q5: dpkg තවමත් දෝෂ දක්වයි. මට මොකද උත්සාහ කළ යුතුද?
A: ගැටළු ඇති පැකේජ ඉවත් කරන්න:
sudo apt remove --purge packagename
ඊළඟට පැකේජ යාවත්කාලීන කරන්න:
sudo apt update && sudo apt upgrade -y
GRUB අලුත්වැඩියා කිරීම ක්රියා නොකරයි
Q6: grub-install ක්රියාත්මක කිරීම GRUB සකස් නොකරයි. ඇයි?
- තැටි සැකැස්ම තහවුරු කරන්න:
lsblk
- EFI කොටසට GRUB ස්ථාපනය කරන්න:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
මුරපද නැවත සකස් කිරීමේ ගැටළු
Q7: මතක අහිමි වූ මුරපදයක් ප්රතිසාධන ප්රකාරය භාවිතා කර නැවත සකස් කළ හැකිද?
A: ඔව්. ප්රතිසාධන ප්රකාරයේ root භාවිතා කරන්න:
passwd username
සාරාංශ
නිවැරදි විධාන සහ ක්රියාපටිපාටියන් සමඟ, ප්රතිසාධන ප්රකාරය ඔබට Ubuntu ඇරඹුම හෝ වින්යාස ගැටළු බොහෝමයක් විසඳීමට ඉඩ සලසයි.
8. නිගමනය
Recovery Mode in Ubuntu 24 is a powerful diagnostic and repair tool. This guide has covered the fundamentals, how to access Recovery Mode, detailed explanations of each option, specific repair examples, FAQs, and best practices.
ප්රධාන සාරාංශ
- Recovery Mode මූලික අලුත්වැඩියා මෙවලම් ලබා දේ, උදාහරණ ලෙස
dpkg,fsck, සහ GRUB ප්රතිස්ථාපනය Shift(BIOS) හෝEsc(UEFI) මගින් ප්රවේශ වන්න- විවිධ ගැටළු සඳහා විවිධ විකල්ප භාවිතා කරන්න — package repair, file system validation, GRUB fixes, and more
- මූලික පද්ධති කොටස් වෙනස් කිරීමට පෙර පිටපත් (Backups) අත්යවශ්ය වේ
නිර්දේශිත ගැටළු විසඳුම් ප්රවාහය
- GRUB මෙනුව විවෘත කරන්න →
Advanced options for Ubuntuතෝරන්න - අදාළ Recovery Mode විකල්පය තෝරන්න
- අලුත්වැඩියා කර පද්ධතිය නැවත ආරම්භ කරන්න
reboot
විකල්ප විසඳුම්
- Recovery Mode අසාර්ථක වූ විට GRUB හෝ තැටි අලුත්වැඩියා සඳහා Live USB භාවිතා කරන්න
- පද්ධතිය අලුත්වැඩියා කළ නොහැකි නම් Ubuntu නැවත ස්ථාපනය කරන්න
Timeshiftවැනි මෙවලම් භාවිතා කර නිතර පිටපත් (backups) සාදන්න
අවසාන අදහස්
Recovery Mode හොඳින් අවබෝධ කර නිවැරදිව භාවිතා කිරීමෙන්, මෙහෙයුම් පද්ධතිය නැවත ස්ථාපනය නොකරම Ubuntu පද්ධතියේ බොහෝ ගැටළු විසඳා ගත හැක. අවධානයෙන් කරන පියවර සහ පිටපත් (backups) සමඟ, Ubuntu 24 ස්ථාවර සහ විශ්වාසනීය පරිසරයක් ලෙස දිනපතා පරිශීලකයින්ට සහ වෘත්තීය පරිශීලකයින්ට පවත්වා ගත හැක.