Ubuntu 24 ප්‍රතිසාධන මාදිලිය භාවිතා කරන ආකාරය: පද්ධති අලුත්වැඩියා, GRUB අලුත්වැඩියා සහ ගැටළු විසඳුම් ක්‍රම පිළිබඳ සම්පූර්ණ මාර්ගෝපදේශය

目次

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 භාවිතා කිරීම පිළිබඳ විස්තර කරයි. එහි විස්තර කර ඇති විෂයයන් පහත පරිදි වේ:

  1. Ubuntu 24 හි Recovery Mode යනු කුමක්ද?
  2. Ubuntu 24 හි Recovery Mode වෙත පිවිසීමේ ක්‍රමය
  3. Recovery Mode විකල්පයන්ගේ විස්තරය
  4. ප්‍රායෝගික ගැටළු විසඳුම් උදාහරණ
  5. Recovery Mode භාවිතා කිරීමේ අවධානම්
  6. නිතර අසන ප්‍රශ්න (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 පහත පියවර මගින් බූට් වේ:

  1. PC එක ආරම්භ කරන විට බූට්ලෝඩර් (GRUB) ක්‍රියාත්මක වේ
  2. පද්ධතිය සාමාන්‍ය මාදිලියේ කර්නලය පූරණය කරයි
  3. අවශ්‍ය පද්ධති සේවා සහ ධාවක (driver) පූරණය වේ
  4. GUI ආරම්භ වී ලොග්‑ඉන් තිරය පෙන්වයි

කෙසේ වෙතත්, Recovery Mode වෙනස් ආකාරයෙන් ක්‍රියා කරයි:

  1. PC එක ආරම්භ කරන විට GRUB මෙනුව අතින් විවෘත කරයි
  2. Recovery Mode තෝරා, අවම කර්නලයක් පූරණය කරයි
  3. GUI ආරම්භ නොකර, CLI (කමාන්ඩ් ලයින්) පදනම් අතුරුමුහුණතක් භාවිතා කරයි
  4. අලුත්වැඩියා‑මූලික මෙනුව (පැකේජ අලුත්වැඩියා, තැටි පරීක්ෂා ආදිය) පෙන්වයි
  5. ගැටළු විසඳා අවසන් වූ පසු සාමාන්‍ය බූට් වෙත ආපසු යයි

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 නිර්දේශ කරන පොදු අවස්ථා පහත දැක්වේ:

SituationWhat You Can Do
Ubuntu won’t bootRepair GRUB or reinstall kernel
After updates cause issuesRepair packages or roll back updates
Disk errors detectedRepair with fsck
Forgot passwordReset via root shell
No network availableEnable 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 (පැරණි බූට්) පද්ධති සඳහා

  1. පරිගණකය ආරම්භ කරන්න
  2. Ubuntu ලාංඡනය පෙන්වීමට පෙර Shift යතුර ඔබා තබන්න
  3. GRUB මෙනුව පෙන්වනු ඇත

UEFI පද්ධති සඳහා

  1. පරිගණකය ආරම්භ කරන්න
  2. Ubuntu ලාංඡනය පෙන්වීමට පෙර Esc යතුර නැවත නැවත ඔබන්න
  3. GRGR මෙනුව පෙන්වනු ඇත

💡 ඉඟි:

  • GRUB මෙනුව නොපෙනේ නම්, Shift හෝ Esc යතුරු ඔබන වේලාව සකස් කරන්න.
  • ද්විත්ව-බූට් පරිසරයක, GRUB වෙනුවට OS තේරීමේ තිරයක් පෙන්විය හැක.

Recovery Mode තේරීම

GRUB මෙනුව පෙන්වෙන විට, පහත පියවර අනුගමනය කරන්න:

  1. “Ubuntu සඳහා උසස් විකල්ප” තෝරන්න
  • ↑ සහ ↓ ඊතල යතුරු භාවිතා කර තෝරා Enter ඔබන්න.
  1. Recovery Mode කර්නලයක් තෝරන්න
  • උදාහරණය: Ubuntu, with Linux 6.5.0-XX-generic (recovery mode)
  • නවතම කර්නලය තෝරා ගැනීම සුදුසුය.
  1. Recovery Mode මෙනුව පෙන්වනු ඇත
  • පෙන්වන ලැයිස්තුවෙන් අවශ්‍ය අලුත්වැඩියා විකල්ප තෝරන්න.

GRUB මෙනුව නොපෙනේ නම් කළ යුතු ක්‍රියාමාර්ග

කේස් 1: GRUB මෙනුව ස්වයංක්‍රීයව මඟ හැරේ

  • හේතුව: GRUB timeout එක ශුන්‍යයට සකසා ඇත.
  • විසඳුම: GRUB සැකසුම් වෙනස් කරන්න.
    sudo nano /etc/default/grub
    

GRUB_TIMEOUT=0 වෙනුවට GRUB_TIMEOUT=10 ලෙස වෙනස් කර, සුරකින්න (Ctrl + XYEnter) සහ යෙදවන්න:

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 තුළ ඇතුළත් වීමෙන් පසු, පහත වැනි විකල්ප පෙන්වනු ඇත:

OptionDescription
resumeExit Recovery Mode and resume normal boot
cleanFree disk space by removing unnecessary packages
dpkgRepair broken packages
fsckCheck and repair file system errors
networkEnable network access for online repairs
rootOpen 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 මෙනුව පහත විකල්ප අඩංගු වේ:

OptionDescription
resumeExit Recovery Mode and boot normally
cleanRemove unnecessary packages and reclaim disk space
dpkgRepair damaged packages
fsckScan and repair file system errors
networkEnable the network for online repair tasks
rootOpen a root shell with administrator privileges

දැන් එක් එක් විකල්පය විස්තරාත්මකව බලමු.

resume (සාමාන්‍යයෙන් බූට් කිරීම)

සමාලෝචනය

මෙම විකල්පය Recovery Mode නතර කර, Ubuntu සාමාන්‍ය ලෙස බූට් කරයි. අලුත්වැඩියා කාර්යයන් අවසන් වූ පසු හෝ පද්ධතියට තවත් Recovery Mode ප්‍රවේශය අවශ්‍ය නොවූ විට භාවිතා කරන්න.

භාවිතා කරන ආකාරය

  1. Recovery Mode මෙනුවෙන් resume තෝරන්න
  2. Enter ඔබා තිරයේ පෙන්වන උපදෙස් අනුගමනය කරන්න
  3. Ubuntu සාමාන්‍ය ලෙස ඇරඹේ

clean (ඉඩ නිදහස් කිරීම)

සමාලෝචනය

මෙම විකල්පය අවශ්‍ය නොවන පැකේජ ඉවත් කර ලබාගත හැකි තැටි ඉඩ වැඩි කරයි. තැටි පිරී ගියහොත්, Ubuntu අනපේක්ෂිත ලෙස ක්‍රියා කළ හැකි අතර, අඩු ගබඩා අවස්ථා වල මෙම විකල්පය වැදගත් වේ.

භාවිතා කරන ආකාරය

  1. clean තෝරා Enter ඔබන්න
  2. Ubuntu ස්වයංක්‍රීයව කෑෂ් සහ පරණ පැකේජ ඉවත් කරයි
  3. සාමාන්‍ය ඇරඹුමට resume තෝරන්න

තැටි භාවිතය අතින් පරීක්ෂා කරන්න:

df -h

නාමාවලියේ ප්‍රමාණ පරීක්ෂා කරන්න:

du -sh /*

භාවිත නොකළ පැකේජ ඉවත් කරන්න:

sudo apt autoremove

dpkg (භංගා පැකේජ අලුත්වැඩියා කිරීම)

සමාලෝචනය

dpkg විකල්පය Ubuntu හි පැකේජ කළමනාකරු භාවිතා කර පළාත්‍රා පැකේජ අලුත්වැඩියා කරයි. යාවත්කාලීන කිරීමේදී දෝෂ ඇතිව පැකේජ භාවිතා නොහැකි වන විට මෙය ප්‍රයෝජනවත් වේ.

භාවිතා කරන ආකාරය

  1. dpkg තෝරා Enter ඔබන්න
  2. Ubuntu නාස්ති පැකේජ සොයා ස්වයංක්‍රීය අලුත්වැඩියා කිරීමට උත්සාහ කරයි
  3. අලුත්වැඩියා කිරීමෙන් පසු සාමාන්‍ය ඇරඹුමට resume තෝරන්න

අතින් පැකේජ අලුත්වැඩියා විධාන:

sudo dpkg --configure -a
sudo apt --fix-broken install

fsck (ගොනු පද්ධතිය අලුත්වැඩියා කිරීම)

සමාලෝචනය

fsck (ගොනු පද්ධති පරීක්ෂාව) විධානය ගොනු පද්ධති දෝෂ හඳුනාගෙන අලුත්වැඩියා කරයි. ඇරඹුම් අසාර්ථක වීමේ හේතුව තැටි දෝෂයක් වන විට මෙය ප්‍රයෝජනවත් වේ.

භාවිතා කරන ආකාරය

  1. fsck තෝරා Enter ඔබන්න
  2. Ubuntu ගොනු පද්ධති ගැටළු පරීක්ෂා කර අලුත්වැඩියා කරයි
  3. සම්පූර්ණ වූ පසු resume තෝරන්න

අතින් ගොනු පද්ධති අලුත්වැඩියා කිරීම:

  1. Recovery Mode මෙනුවෙන් root තෝරන්න
  2. පහත විධානය ක්‍රියාත්මක කරන්න (/dev/sda1 සඳහා උදාහරණයක්):
    fsck -y /dev/sda1
    
  1. exit ටයිප් කර පද්‍රණය (reboot) කරන්න

network (ජාල ප්‍රවේශය සක්‍රිය කිරීම)

සමාලෝචනය

Recovery Mode තුළද ජාල අතුරුමුහුණත සක්‍රිය කරන මෙම විකල්පය, පැකේජ බාගත කිරීම, ගබඩා යාවත්කාලීන කිරීම, හෝ අන්තර්ජාලය මගින් ගැටළු විසඳීමේදී අත්‍යවශ්‍ය වේ.

භාවිතා කරන ආකාරය

  1. network තෝරා Enter ඔබන්න
  2. පද්ධතිය ජාල සම්බන්ධතාවය සක්‍රිය කරයි
  3. සක්‍රිය කිරීමෙන් පසු, අන්තර්ජාල ප්‍රවේශය අවශ්‍ය විධාන භාවිතා කළ හැක

ජාලය අතින් නැවත ආරම්භ කරන්න:

sudo systemctl restart NetworkManager

root (Root Shell එකක් විවෘත කිරීම)

සමාලෝචනය

මෙම විකල්පය root අධිකාරි සමඟ shell සැසියක් විවෘත කරයි. මුරපද නැවත සකස් කිරීම, වින්‍යාස ගොනු වෙනස් කිරීම, GRUB නැවත ස්ථාපනය කිරීම, හෝ ස්වයංක්‍රීයව අලුත්වැඩියා කළ නොහැකි පැකේජ අලුත්වැඩියා කිරීම වැනි උසස් අලුත්වැඩියා සඳහා භාවිතා වේ.

භාවිතා කරන ආකාරය

  1. root තෝරා Enter ඔබන්න
  2. පරිපාලක අධිකාරි සමඟ විධාන රේඛාවට ප්‍රවේශ වන්න
  3. අවශ්‍ය විධාන ක්‍රියාත්මක කර, පසු 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 භාවිතා කර එය නැවත ස්ථාපනය කරන්න.

  1. GRUB මෙනුව විවෘත කරන්න (ඇරඹුමේදී Shift හෝ Esc ඔබන්න)
  2. Recovery Mode තෝරා root විකල්පය තෝරන්න
  3. පහත විධාන ක්‍රියාත්මක කරන්න:
    grub-install /dev/sda
    update-grub
    reboot
    
  1. නැවත ඇරඹා GRUB පෙන්වෙනදැයි පරීක්ෂා කරන්න
2. කර්නලය අලුත්වැඩියා කිරීම

නවතම කර්නලය නාස්ති වී ඇත්නම්, පරණ එකක් සමඟ ඇරඹන්න:

  1. GRUB වෙතින් Ubuntu සඳහා උසස් විකල්ප තෝරන්න
  2. පැරණි kernel අනුවාදයක් තෝරන්න
  3. kernel නැවත ස්ථාපනය කරන්න:
    sudo apt update
    sudo apt reinstall linux-generic
    

නඩුව 2: තැටි ඉඩ අඩුවීම නිසා Ubuntu අසාර්ථක වේ

ලක්ෂණ

  • දෝෂ පණිවුඩය: “උපාංගයේ ඉඩ නොමැත”
  • GUI ආරම්භ නොවේ

විසඳුම

1. අවශ්‍ය නොවන පැකේජ් ඉවත් කරන්න
  1. Recovery Mode හි clean තෝරන්න
  2. අවශ්‍ය නොවන ලොග් හෝ ගොනු අතින් ඉවත් කරන්න:
    du -sh /*
    rm -rf /var/log/*
    
2. තාවකාලික ගොනු මකන්න
rm -rf ~/.cache/*
rm -rf /tmp/*

නඩුව 3: Ubuntu පැකේජ් දූෂිතයි

ලක්ෂණ

  • apt-get සහ dpkg විධාන දෝෂ ලබා දෙයි
  • පද්ධති යාවත්කාලීන කිරීමෙන් පසු යෙදුම් ක්‍රියා නොකරයි

විසඳුම

1. පැකේජ් අලුත්වැඩියා කරන්න
  1. Recovery Mode හි dpkg තෝරන්න
  2. අවශ්‍ය නම් අතින් අලුත්වැඩියා කරන්න:
    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 ක්‍රියා නොකරයි

විසඳුම

  1. Recovery Mode හි root තෝරන්න
  2. මුරපදය නැවත සකසන්න:
    passwd username
    
  1. පද්ධතිය නැවත ආරම්භ කරන්න:
    reboot
    

සාරාංශය

Ubuntu 24 Recovery Mode සමඟ, ඔබට විවිධ ගැටළු කාර්යක්ෂමව විසඳීමට හැකිය. මෙම ක්‍රියාවලීන් අවබෝධ කර ගැනීමෙන් Ubuntu නැවත ස්ථාපනය නොකර ඔබේ පද්ධතිය ප්‍රතිස්ථාපනය කළ හැක.

6. Recovery Mode භාවිතා කරන විට අවධානම්

Ubuntu 24 හි Recovery Mode පද්ධති ගැටළු විසඳීමට සහ අලුත්වැඩියා කිරීමට ඉතා ප්‍රයෝජනවත් වන අතර, වැරදි ක්‍රියාකාරකම් පද්ධතියට දැඩි හානි සිදු කරනු ඇත. මෙම කොටසෙහි වෙනස්කම් කිරීමට පෙර සැලකිලිමත් විය යුතු වැදගත් කරුණු පැහැදිලි කරයි.

Root අධිකාරි භාවිතා කරන විට අවධානම්

Recovery Mode ඔබට root shell එකක් ලබා දෙයි, නමුත් වැරදි විධාන මෙහෙයුම් පද්ධතිය දූෂිත හෝ විනාශ කරනු ඇත. ඉතා සැලකිලිමත් විය යුතුය.

❌ ඔබ කිසිදාම ධාවනය නොකළ යුතු අවදානම් විධාන

CommandImpact
rm -rf /Deletes all system data, making Ubuntu unbootable
dd if=/dev/zero of=/dev/sdaErases the entire disk
chmod 000 /etc/shadowPrevents all users from logging into the system
mv /bin /bin_backupRemoves essential binaries, breaking shell access

✅ ආරක්ෂිත භාවිතා මාර්ගෝපදේශ

  1. විධානයක් ක්‍රියාත්මක කිරීමට පෙර එය කුමක් කරන්නේද යන්න අවබෝධ කරගන්න
  2. ගොනු වෙනස් කිරීමට පෙර ls හෝ cat භාවිතා කර පරීක්ෂා කරන්න
  3. හැකි නම්, සම්පූර්ණ root ක්‍රියාකාරකම් වෙනුවට sudo භාවිතා කරන්න
  4. විශාල වෙනස්කම් කිරීමට පෙර බැක්අප් සකස් කරන්න

වෙනස්කම් කිරීමට පෙර බැක්අප් කිරීමේ වැදගත්කම

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 භාවිතා කිරීම අහෝසි නොකළ හැකි හානියක් සිදු කරනු ඇත.

ආරක්ෂිතව වැඩ කිරීමේ පියවර

  1. වಿಭාග තොරතුරු පරීක්ෂා කරන්න
    lsblk
    
  1. ගොනු පද්ධතිය අලුත්වැඩියා කිරීම (/dev/sda1 සඳහා උදාහරණයක්)
    fsck -y /dev/sda1
    

ජාල ප්‍රවේශය සක්‍රිය කිරීමේදී අවධානම්

රූට් ප්‍රකාරයේ ජාලය සක්‍රිය කිරීම ආරක්ෂාත්මක අවදානම් ඇති කරයි. විශ්වාසදායක ජාල වලට පමණක් සම්බන්ධ වන්න, නොදන්නා ස්ක්‍රිප්ට් වලින් වළකින්න.

හොඳම ක්‍රියාමාර්ග

  1. අවශ්‍ය නොවන ලෙස Wi‑Fi මුරපද හෝ වින්‍යාස ගොනු වෙනස් නොකරන්න
  2. ආරක්ෂිත සහ විශ්වාසදායක ජාල භාවිතා කරන්න
  3. අන්තර්ජාලයෙන් නොදන්නා ස්ක්‍රිප්ට් ස්ථාපනය නොකරන්න
    curl http://example.com/install.sh | sh  # Do NOT run this!
    

GRUB අලුත්වැඩියා කිරීමේදී අවධානම්

වැරදි GRUB වින්‍යාසය Ubuntu සහ Windows දෙකම ඇරඹීම නවත්වීමට හේතු විය හැක.

හොඳම ක්‍රියාමාර්ග

  1. වಿಭාගයක් නොව, නිවැරදි තැටිය සඳහන් කරන්න
    grub-install /dev/sda  # Correct
    # NOT /dev/sda1
    
  1. වෙනස්කම් සිදු කිරීමෙන් පසු update-grub ක්‍රියාත්මක කරන්න
    sudo update-grub
    
  1. ද්විත්ව-ඇරඹුම් පරිසරයන්හි Windows Boot Manager මකා නොදමන්න

මුරපදය නැවත සකස් කිරීමේදී අවධානම්

රූට් මුරපදය වෙනස් කිරීම ප්‍රවේශ කණ්ඩායම් වෙනස් වීමට හේතු විය හැක. නිසි ලෙස සැකසී නොමැති නම් සමහර පරිශීලකයන් sudo ප්‍රවේශය අහිමි විය හැක.

හොඳම ක්‍රියාමාර්ග

  1. root තෝරන්න ප්‍රතිසාධන ප්‍රකාරයේ
  2. මුරපදය නැවත සකසන්න:
    passwd username
    
  1. අවශ්‍ය නම් පරිශීලකයා sudo කණ්ඩායමට නැවත එක් කරන්න:
    usermod -aG sudo username
    

සාරාංශ

RiskPrecaution
Misuse of root permissionsCommands may destroy the system if used improperly
No backups before changesAlways create backups before modifying critical files
Misuse during file system repairsVerify device names before running fsck
Incorrect GRUB repairsSpecify /dev/sda and update GRUB afterwards
Unsafe network operationsAvoid running unknown scripts
Password reset issuesEnsure the user remains in the sudo group

7. නිතර අසන ප්‍රශ්න (FAQ)

මෙම කොටස Ubuntu 24 ප්‍රතිසාධන ප්‍රකාරය සම්බන්ධ සාමාන්‍ය ප්‍රශ්න සඳහා පිළිතුරු ලබා දෙයි. ඔබට ගැටළු ඇතිවුවහොත්, පළමුව මෙම FAQ වෙත යොමු වන්න.

ප්‍රතිසාධන ප්‍රකාරයට ඇතුළුවීමට නොහැකි වීම

Q1: Shift හෝ Esc ඔබන විට GRUB මෙනුව පෙන්වන්නේ නැත. මට මොකද කළ යුතුද?

A: GRUB කාල සීමාව ඉතා කෙටි විය හැක. පහත පරිදි සැකසීම් වෙනස් කරන්න:

  1. ඇරඹුමේදී Shift (BIOS) හෝ Esc (UEFI) නැවත නැවත ඔබන්න
  2. GRUB කාල සීමාව වෙනස් කරන්න:
    sudo nano /etc/default/grub
    

GRUB_TIMEOUT=0 වෙනුවට මෙය භාවිතා කරන්න:

GRUB_TIMEOUT=10
  1. වෙනස්කම් අදාළ කරන්න:
    sudo update-grub
    
  1. පද්ධතිය නැවත ඇරඹා නැවත පරීක්ෂා කරන්න

යතුරුපුවරුව හෝ මවුස් ක්‍රියා නොකරයි

Q2: ප්‍රතිසාධන ප්‍රකාරයේ මගේ යතුරුපුවරුව ක්‍රියා නොකරයි. ඇයි?

A: කොටස් වශයෙන් ව්‍යාප්ත නොවන යතුරුපුවරු ආරම්භක අවස්ථාවේ හඳුනාගත නොහැක.

විසඳුම්:

  1. තාරක USB යතුරුපුවරුවක් භාවිතා කරන්න
  2. BIOS හි “USB Legacy Support” සක්‍රිය කරන්න
  3. වෙනත් USB පෝර්ට් එකක් භාවිතා කරන්න

ජාලය ක්‍රියා නොකරයි

Q3: network තේරීමෙන් පසුදත් ජාලය සම්බන්ධ නොවේ.

A: කොටස් වින්‍යාස සඳහා අතිරේක අක්‍රිය කිරීම අවශ්‍ය වේ.

  1. ජාලය නැවත ආරම්භ කරන්න:
    sudo systemctl restart NetworkManager
    
  1. IP ලිපිනය ඉල්ලන්න:
    sudo dhclient
    
  1. 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 සකස් නොකරයි. ඇයි?

  1. තැටි සැකැස්ම තහවුරු කරන්න:
    lsblk
    
  1. 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) අත්‍යවශ්‍ය වේ

නිර්දේශිත ගැටළු විසඳුම් ප්‍රවාහය

  1. GRUB මෙනුව විවෘත කරන්නAdvanced options for Ubuntu තෝරන්න
  2. අදාළ Recovery Mode විකල්පය තෝරන්න
  3. අලුත්වැඩියා කර පද්ධතිය නැවත ආරම්භ කරන්න
    reboot
    

විකල්ප විසඳුම්

  • Recovery Mode අසාර්ථක වූ විට GRUB හෝ තැටි අලුත්වැඩියා සඳහා Live USB භාවිතා කරන්න
  • පද්ධතිය අලුත්වැඩියා කළ නොහැකි නම් Ubuntu නැවත ස්ථාපනය කරන්න
  • Timeshift වැනි මෙවලම් භාවිතා කර නිතර පිටපත් (backups) සාදන්න

අවසාන අදහස්

Recovery Mode හොඳින් අවබෝධ කර නිවැරදිව භාවිතා කිරීමෙන්, මෙහෙයුම් පද්ධතිය නැවත ස්ථාපනය නොකරම Ubuntu පද්ධතියේ බොහෝ ගැටළු විසඳා ගත හැක. අවධානයෙන් කරන පියවර සහ පිටපත් (backups) සමඟ, Ubuntu 24 ස්ථාවර සහ විශ්වාසනීය පරිසරයක් ලෙස දිනපතා පරිශීලකයින්ට සහ වෘත්තීය පරිශීලකයින්ට පවත්වා ගත හැක.