.
- 1 ১. পরিচিতি
- 2 ২. Ubuntu 24-এ রিকভারি মোড কী?
- 3 ৩. উবুন্টু ২৪-এ রিকভারি মোডে প্রবেশ করার উপায়
- 4 ৪. প্রত্যেক রিকভারি মোড অপশনের বিস্তারিত ব্যাখ্যা
- 5 5. রিকভারি মোড ব্যবহার করে ব্যবহারিক ট্রাবলশুটিং উদাহরণ
- 6 ৬. রিকভারি মোড ব্যবহারের সময় সতর্কতা
- 7 ৭. প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
- 8 ৮. উপসংহার
১. পরিচিতি
Ubuntu একটি সহজ ও ব্যবহারকারী‑বন্ধু লিনাক্স ডিস্ট্রিবিউশন হিসেবে ব্যাপকভাবে ব্যবহৃত হয়। তবে, সিস্টেম আপডেট বা কনফিগারেশন পরিবর্তনের ফলে Ubuntu হঠাৎ করে বুট করতে ব্যর্থ হতে পারে। এমন পরিস্থিতিতে, সিস্টেম মেরামতের জন্য রিকভারি মোড ফিচারটি ব্যবহার করা গুরুত্বপূর্ণ।
রিকভারি মোড একটি বিশেষ স্টার্টআপ মোড যা সিস্টেমকে ন্যূনতম কার্যকারিতা সহ বুট করতে দেয়। যদি সিস্টেম ক্ষতিগ্রস্ত উপাদান বা ভুল সেটিংসের কারণে বুটযোগ্য না থাকে, তবুও আপনি মেরামত কাজ সম্পন্ন করতে পারেন।
রিকভারি মোড কী?
Ubuntu রিকভারি মোড হল একটি বিশেষ ট্রাবলশুটিং পরিবেশ যা GRUB (GNU Grand Unified Bootloader) এর মাধ্যমে অ্যাক্সেস করা যায়। স্বাভাবিক বুটের তুলনায়, এটি ন্যূনতম রিসোর্স দিয়ে লোড হয় এবং মেরামতের জন্য প্রশাসনিক শেল অ্যাক্সেস প্রদান করে।
রিকভারি মোডে আপনি নিম্নলিখিত কাজগুলো করতে পারেন:
- ক্ষতিগ্রস্ত সিস্টেম ফাইল মেরামত করুন
- প্যাকেজ মেরামত বা পুনরায় ইনস্টল করুন
- ফাইল সিস্টেমের ত্রুটি পরীক্ষা ও ঠিক করুন
- নেটওয়ার্ক সংযোগ সক্রিয় করুন
- GRUB মেরামত ও পুনরায় ইনস্টল করুন
- রুট প্রিভিলেজ দিয়ে সিস্টেম অপারেশন সম্পাদন করুন
এই প্রবন্ধের উদ্দেশ্য
এই প্রবন্ধটি Ubuntu 24-এ রিকভারি মোড কীভাবে ব্যবহার করবেন তা ব্যাখ্যা করে। এতে নিম্নলিখিত বিষয়গুলো বিশদভাবে আলোচনা করা হয়েছে:
- Ubuntu 24-এ রিকভারি মোড কী?
- Ubuntu 24-এ রিকভারি মোডে কীভাবে প্রবেশ করবেন
- রিকভারি মোডের অপশনগুলোর ব্যাখ্যা
- প্রায়োগিক ট্রাবলশুটিং উদাহরণ
- রিকভারি মোড ব্যবহার করার সময় সতর্কতা
- প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
এই প্রবন্ধের লক্ষ্য হল রিকভারি মোড ব্যবহার করে Ubuntu ব্যবহারকারীদের সিস্টেম সমস্যাগুলি কার্যকরভাবে সমাধান করতে সহায়তা করা।
২. Ubuntu 24-এ রিকভারি মোড কী?
Ubuntu 24-এ রিকভারি মোড হল একটি বিশেষায়িত বুট পরিবেশ, যা সিস্টেম ট্রাবলশুটিং ও মেরামতের জন্য ডিজাইন করা হয়েছে। স্বাভাবিক বুট সিকোয়েন্সের তুলনায়, এটি সিস্টেমকে ন্যূনতম ফাংশন দিয়ে চালু করে এবং প্রশাসনিক প্রিভিলেজ সহ শেল অ্যাক্সেস প্রদান করে, ফলে বিভিন্ন সিস্টেম সমস্যার সমাধান সম্ভব হয়।
এই অংশে রিকভারি মোডের সামগ্রিক ধারণা, এটি স্বাভাবিক বুটের থেকে কীভাবে ভিন্ন, এবং এতে কী কী কাজ করা যায় তা ব্যাখ্যা করা হয়েছে।
রিকভারি মোড কী?
রিকভারি মোড হল Ubuntu GRUB মেনু থেকে অ্যাক্সেসযোগ্য একটি সিস্টেম রিপেয়ার বুট অপশন। সব সার্ভিস লোড করার পরিবর্তে, এটি শুধুমাত্র অপরিহার্য উপাদানগুলো চালু করে, যাতে আপনি সিস্টেমের সমস্যাগুলি শনাক্ত ও মেরামত করতে পারেন।
রিকভারি মোড উপকারী হয় নিম্নলিখিত সাধারণ পরিস্থিতিতে:
- একটি আপডেটের পরে Ubuntu বুট করতে ব্যর্থ হয়
- ভুল সেটিংসের ফলে GUI চালু হয় না
- প্যাকেজ সমস্যার কারণে অ্যাপ্লিকেশনগুলো কাজ করে না
- ক্ষতিগ্রস্ত সিস্টেম ফাইলের ফলে স্বাভাবিক বুট সম্ভব নয়
- GRUB (বুটলোডার) ক্ষতিগ্রস্ত হওয়ায় OS লোড হয় না
রিকভারি মোড ব্যবহার করে আপনি এমন সমস্যাগুলি সমাধান করতে পারেন, যেগুলি স্বাভাবিক বুট প্রক্রিয়ার মাধ্যমে ঠিক করা যায় না।
স্বাভাবিক বুট এবং রিকভারি মোডের পার্থক্য
সাধারণত, Ubuntu নিম্নলিখিত ধাপের মাধ্যমে বুট করে:
- বুটলোডার (GRUB) পিসি চালু করার সময় শুরু হয়
- সিস্টেম স্বাভাবিক মোডে কার্নেল লোড করে
- প্রয়োজনীয় সিস্টেম সার্ভিস ও ড্রাইভার লোড হয়
- GUI চালু হয় এবং লগইন স্ক্রিন প্রদর্শন করে
অন্যদিকে, রিকভারি মোডের কাজের পদ্ধতি ভিন্ন:
- পিসি চালু করার সময় ম্যানুয়ালি GRUB মেনু খুলুন
- রিকভারি মোড নির্বাচন করুন, যা একটি ন্যূনতম কার্নেল লোড করে
- GUI চালু না করে, CLI‑ভিত্তিক ইন্টারফেসে বুট করুন
- একটি রিপেয়ার‑কেন্দ্রিক মেনু প্রদর্শিত হয় (প্যাকেজ রিপেয়ার, ডিস্ক চেক ইত্যাদি)
- সমস্যা সমাধানের পর স্বাভাবিক বুটে ফিরে যান
রিকভারি মোডে আপনি কী করতে পারেন
রিকভারি মোড নিম্নলিখিত সক্ষমতা প্রদান করে:
১. ক্ষতিগ্রস্ত প্যাকেজ মেরামত করুন
- আপডেটের সময় প্যাকেজ ক্ষতিগ্রস্ত হলে, আপনি
dpkgব্যবহার করে সেগুলি মেরামত করতে পারেন। - উদাহরণ:
dpkg --configure -a
২. ডিস্কের ত্রুটি ঠিক করুন
- ফাইল সিস্টেম ক্ষতিগ্রস্ত হলে এবং Ubuntu বুট করতে না পারলে,
fsckব্যবহার করে ডিস্কের ত্রুটি মেরামত করুন। - উদাহরণ:
fsck -y /dev/sda1
৩. নেটওয়ার্ক সমর্থন সক্রিয় করুন
- মেরামতের জন্য ইন্টারনেট অ্যাক্সেস প্রয়োজন হলে
networkঅপশনটি ব্যবহার করুন।
৪. GRUB মেরামত করুন
(বাকি অংশ আপনার মূল ডকুমেন্টে অব্যাহত থাকবে)
- যদি বুটলোডার ক্ষতিগ্রস্ত হয়, তাহলে রিকভারি মোড থেকে GRUB পুনরায় ইনস্টল করুন।
- উদাহরণ:
grub-install /dev/sda
৫. রুট শেল অ্যাক্সেস করুন
- সাধারণ বুটিংয়ের বিপরীতে, রিকভারি মোড
rootঅপশনের মাধ্যমে রুট শেলে সরাসরি অ্যাক্সেস প্রদান করে। - উদাহরণ:
passwd username
কখন রিকভারি মোড ব্যবহার করবেন?
নিম্নে রিকভারি মোডের সুপারিশ করা সাধারণ পরিস্থিতিগুলি দেওয়া হয়েছে:
| 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 |
সারাংশ
উবুন্টুতে রিকভারি মোড একটি অপরিহার্য সমস্যা সমাধানের বৈশিষ্ট্য। সাধারণ বুটিং ব্যর্থ হলেও, এটি সিস্টেমকে ন্যূনতম উপাদানসমূহের সাথে শুরু করতে দেয়, সমস্যা চিহ্নিত করে এবং সেগুলি দক্ষতার সাথে ঠিক করে।
৩. উবুন্টু ২৪-এ রিকভারি মোডে প্রবেশ করার উপায়
উবুন্টু ২৪-এ রিকভারি মোডে প্রবেশের প্রক্রিয়া সিস্টেমের অবস্থা এবং মেশিন BIOS বা UEFI বুট ব্যবহার করে কিছুটা ভিন্ন হয়। এই বিভাগে ব্যাখ্যা করা হয়েছে কীভাবে GRUB মেনু খুলবেন, রিকভারি মোড অ্যাক্সেস করবেন এবং GRUB মেনু না দেখানোর ক্ষেত্রে কী করবেন।
GRUB মেনু খোলা
রিকভারি মোড ব্যবহার করার জন্য, আপনাকে প্রথমে GRUB (GNU GRUB বুটলোডার) মেনু খুলতে হবে।
BIOS (লিগ্যাসি বুট) সিস্টেমের জন্য
- পিসি চালু করুন
- উবুন্টু লোগো দেখানোর আগে
Shiftকী চেপে ধরুন - GRUB মেনু প্রদর্শিত হবে
UEFI সিস্টেমের জন্য
- পিসি চালু করুন
- উবুন্টু লোগো দেখানোর আগে
Escকী বারবার চাপুন - GRUB মেনু প্রদর্শিত হবে
💡 টিপস:
- যদি GRUB মেনু না দেখায়, তাহলে
ShiftবাEscচাপার সময়সীমা সামঞ্জস্য করুন। - ডুয়াল-বুট পরিবেশে, GRUB-এর পরিবর্তে একটি অপারেটিং সিস্টেম নির্বাচন স্ক্রিন দেখাতে পারে।
রিকভারি মোড নির্বাচন
GRUB মেনু দেখানো হলে, এই ধাপগুলি অনুসরণ করুন:
- “Advanced options for Ubuntu” নির্বাচন করুন
- ↑ এবং ↓ তীর কী ব্যবহার করে এটি নির্বাচন করুন এবং
Enterচাপুন।
- একটি রিকভারি মোড কার্নেল নির্বাচন করুন
- উদাহরণ:
Ubuntu, with Linux 6.5.0-XX-generic (recovery mode) - সর্বশেষ কার্নেল নির্বাচন করা সুপারিশ করা হয়।
- রিকভারি মোড মেনু প্রদর্শিত হবে
- প্রদর্শিত তালিকা থেকে প্রয়োজনীয় মেরামত অপশনগুলি চয়ন করুন।
GRUB মেনু না দেখানোর ক্ষেত্রে কী করবেন
কেস ১: GRUB মেনু স্বয়ংক্রিয়ভাবে স্কিপ হয়
- কারণ: GRUB টাইমআউট শূন্যে সেট করা থাকতে পারে।
- সমাধান: GRUB সেটিংস পরিবর্তন করুন।
sudo nano /etc/default/grub
GRub_TIMEOUT=0 কে GRUB_TIMEOUT=10 এ পরিবর্তন করুন, তারপর সংরক্ষণ করুন (Ctrl + X → Y → Enter) এবং প্রয়োগ করুন:
sudo update-grub
কেস ২: GRUB ক্ষতিগ্রস্ত
- সমাধান: লাইভ USB দিয়ে বুট করে GRUB পুনরায় ইনস্টল করুন।
sudo mount /dev/sdaX /mnt # Mount the Ubuntu partition sudo grub-install --boot-directory=/mnt/boot /dev/sda sudo update-grub
কেস ৩: ডুয়াল-বুট সিস্টেমে, উইন্ডোজ GRUB ওভাররাইট করেছে
- সমাধান:
Boot Repairটুল ব্যবহার করে GRUB পুনরুদ্ধার করুন।sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install -y boot-repair boot-repair
রিকভারি মোড অপশনের সারাংশ
রিকভারি মোডে প্রবেশ করলে, আপনি এমন অপশনগুলি দেখবেন যেমন:
| 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 |
সারাংশ
- রিকভারি মোড উবুন্টু GRUB মেনু থেকে অ্যাক্সেস করা হয়
- BIOS সিস্টেমে
Shiftএবং UEFI সিস্টেমেEscব্যবহার করুন - GRUB না দেখালে, সেটিংস পরিবর্তন করুন বা GRUB মেরামত করুন
- রিকভারি মোড সিস্টেম সমস্যার জন্য একাধিক মেরামত অপশন প্রদান করে
৪. প্রত্যেক রিকভারি মোড অপশনের বিস্তারিত ব্যাখ্যা
উবুন্টু ২৪ বিভিন্ন ধরনের সিস্টেম সমস্যা মেরামত করার জন্য কয়েকটি রিকভারি মোড অপশন প্রদান করে। এই বিভাগে প্রত্যেক অপশন ব্যাখ্যা করা হয়েছে এবং সেগুলি কীভাবে কার্যকরভাবে ব্যবহার করবেন তা দেখানো হয়েছে।
রিকভারি মোড মেনুর সারাংশ
রিকভারি মোড মেনুতে নিম্নলিখিত অপশনগুলি রয়েছে:
| 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 (সাধারণভাবে বুট)
সারাংশ
এই অপশন রিকভারি মোড থেকে বেরিয়ে উবুন্টুকে সাধারণভাবে বুট করে। মেরামত অপারেশন শেষ করার পর বা সিস্টেম যখন আর রিকভারি মোড অ্যাক্সেসের প্রয়োজন নেই তখন এটি ব্যবহার করুন।
কীভাবে ব্যবহার করবেন
.1. রিকভারি মোড মেনু থেকে resume নির্বাচন করুন
2. Enter চাপুন এবং স্ক্রিনে প্রদর্শিত নির্দেশনা অনুসরণ করুন
3. উবুন্টু স্বাভাবিকভাবে বুট হবে
clean (ডিস্ক স্পেস মুক্ত করুন)
Overview
সামগ্রিক বিবরণ
এই বিকল্পটি অপ্রয়োজনীয় প্যাকেজগুলি সরিয়ে উপলব্ধ ডিস্ক স্পেস বাড়ায়। যদি ডিস্ক পূর্ণ হয়ে যায়, উবুন্টু অপ্রত্যাশিতভাবে আচরণ করতে পারে, ফলে কম স্টোরেজের পরিস্থিতিতে এই বিকল্পটি গুরুত্বপূর্ণ হয়ে ওঠে।
How to Use
কিভাবে ব্যবহার করবেন
cleanনির্বাচন করুন এবংEnterচাপুন- উবুন্টু স্বয়ংক্রিয়ভাবে ক্যাশে এবং পুরনো প্যাকেজগুলি সরিয়ে দেয়
- স্বাভাবিক বুটে ফিরে যাওয়ার জন্য
resumeনির্বাচন করুন
Check disk usage manually: ম্যানুয়ালি ডিস্ক ব্যবহার পরীক্ষা করুন:
df -h
Check directory sizes: ডিরেক্টরি সাইজ পরীক্ষা করুন:
du -sh /*
Remove unused packages: অপ্রয়োজনীয় প্যাকেজ সরান:
sudo apt autoremove
dpkg (Repair Broken Packages)
Overview
সামগ্রিক বিবরণ
dpkg বিকল্পটি উবুন্টুর প্যাকেজ ম্যানেজার ব্যবহার করে ক্ষতিগ্রস্ত প্যাকেজ মেরামত করে। আপডেটের সময় ত্রুটি ঘটলে এবং প্যাকেজগুলি অপ্রয়োগযোগ্য হয়ে গেলে এটি উপকারী।
How to Use
কিভাবে ব্যবহার করবেন
dpkgনির্বাচন করুন এবংEnterচাপুন- উবুন্টু ক্ষতিগ্রস্ত প্যাকেজ স্ক্যান করে এবং স্বয়ংক্রিয় মেরামত করার চেষ্টা করে
- মেরামতের পরে স্বাভাবিকভাবে বুট করার জন্য
resumeনির্বাচন করুন
Manual package repair commands: ম্যানুয়াল প্যাকেজ মেরামত কমান্ডগুলি:
sudo dpkg --configure -a
sudo apt --fix-broken install
fsck (Repair File System)
Overview
সামগ্রিক বিবরণ
fsck (ফাইল সিস্টেম চেক) কমান্ড ফাইল সিস্টেমের ত্রুটি সনাক্ত করে এবং মেরামত করে। বুট ব্যর্থতার কারণ যদি ডিস্কের ত্রুটি হয়, তখন এটি উপকারী।
How to Use
কিভাবে ব্যবহার করবেন
fsckনির্বাচন করুন এবংEnterচাপুন- উবুন্টু ফাইল সিস্টেমের সমস্যাগুলি স্ক্যান করে এবং ঠিক করে
- সম্পন্ন হলে
resumeনির্বাচন করুন
Manual file system repair: ম্যানুয়াল ফাইল সিস্টেম মেরামত:
rootরিকভারি মোড মেনু থেকে নির্বাচন করুন- নিম্নলিখিত কমান্ড চালান (উদাহরণ
/dev/sda1এর জন্য) :fsck -y /dev/sda1
exitটাইপ করুন এবং রিবুট করুন
network (Enable Network Access)
Overview
সামগ্রিক বিবরণ
এই বিকল্পটি রিকভারি মোডে থাকলেও নেটওয়ার্ক ইন্টারফেস সক্রিয় করে। প্যাকেজ ডাউনলোড, রেপোজিটরি আপডেট বা অনলাইন ট্রাবলশুটিং করার সময় এটি অপরিহার্য।
How to Use
কিভাবে ব্যবহার করবেন
networkনির্বাচন করুন এবংEnterচাপুন- সিস্টেম নেটওয়ার্ক সংযোগ সক্রিয় করে
- সক্রিয়করণের পরে, আপনি ইন্টারনেট অ্যাক্সেস প্রয়োজনীয় কমান্ড ব্যবহার করতে পারেন
Restart the network manually: ম্যানুয়ালি নেটওয়ার্ক রিস্টার্ট করুন:
sudo systemctl restart NetworkManager
root (Open a Root Shell)
Overview
সামগ্রিক বিবরণ
এই বিকল্পটি রুট অধিকার সহ একটি শেল সেশন খুলে। পাসওয়ার্ড রিসেট, কনফিগারেশন ফাইল পরিবর্তন, GRUB পুনরায় ইনস্টল বা স্বয়ংক্রিয়ভাবে ঠিক করা না যায় এমন প্যাকেজ মেরামত ইত্যাদি উন্নত মেরামতের জন্য এটি ব্যবহার করা হয়।
How to Use
কিভাবে ব্যবহার করবেন
rootনির্বাচন করুন এবংEnterচাপুন- অ্যাডমিনিস্ট্রেটর অধিকার দিয়ে কমান্ড লাইন অ্যাক্সেস করুন
- প্রয়োজনীয় কমান্ড চালান, তারপর
exitদিয়ে শেল থেকে বেরিয়ে আসুন
Examples of advanced operations: উন্নত অপারেশনের উদাহরণ:
- Reset a user password:
- ব্যবহারকারীর পাসওয়ার্ড রিসেট করুন:
passwd username
- Repair GRub:
- GRUB মেরামত করুন:
grub-install /dev/sda update-grub
Summary
সারাংশ
উবুন্টু ২৪ বিভিন্ন রিকভারি বিকল্প প্রদান করে। প্রতিটি বিকল্প কীভাবে কাজ করে তা বোঝা আপনাকে দক্ষ ও নিরাপদে মেরামত করতে সহায়তা করে।

5. রিকভারি মোড ব্যবহার করে ব্যবহারিক ট্রাবলশুটিং উদাহরণ
উবুন্টু ২৪ রিকভারি মোডে সিস্টেম বুট সমস্যার সমাধান, ক্ষতিগ্রস্ত প্যাকেজ মেরামত এবং ফাইল সিস্টেমের ত্রুটি ঠিক করার জন্য বেশ কিছু শক্তিশালী টুল অন্তর্ভুক্ত করে। এই বিভাগে সাধারণ সমস্যার জন্য ধাপে ধাপে ট্রাবলশুটিং পদ্ধতি ব্যাখ্যা করা হয়েছে।
Case 1: Ubuntu Does Not Boot
কেস ১: উবুন্টু বুট হয় না
Symptoms
লক্ষণাবলী
- স্টার্টআপের সময় একটি কালো স্ক্রিন দেখা যায়
- ডুয়াল-বুট সিস্টেমে GRUB না দেখিয়ে সরাসরি উইন্ডোজ বুট হয়
- ত্রুটি বার্তা: “Kernel Panic – not syncing: VFS”
Solution
সমাধান
1. Repair GRUB
১. GRUB মেরামত করুন
GRUB ক্ষতিগ্রস্ত হতে পারে। রিকভারি মোড ব্যবহার করে এটি পুনরায় ইনস্টল করুন।
- GRUB মেনু খুলুন (
ShiftঅথবাEscবুটের সময়) - রিকভারি মোড নির্বাচন করুন এবং
rootবিকল্পটি বেছে নিন - নিম্নলিখিত কমান্ড চালান:
grub-install /dev/sda update-grub reboot
- রিস্টার্ট করুন এবং যাচাই করুন GRUB দেখা যাচ্ছে কিনা
2. Repair the Kernel
২. কার্নেল মেরামত করুন
যদি সর্বশেষ কার্নেল ক্ষতিগ্রস্ত হয়, তবে পুরোনো একটি দিয়ে বুট করুন:
- GRUB থেকে Ubuntu-এর জন্য উন্নত অপশন নির্বাচন করুন
- একটি পুরোনো কার্নেল সংস্করণ নির্বাচন করুন
- কার্নেল পুনরায় ইনস্টল করুন:
sudo apt update sudo apt reinstall linux-generic
কেস ২: অপর্যাপ্ত ডিস্ক স্পেসের কারণে Ubuntu ব্যর্থ হয়
লক্ষণসমূহ
- ত্রুটি বার্তা: “ডিভাইসে কোনো স্পেস বাকি নেই”
- GUI চালু হয় না
সমাধান
১. অপ্রয়োজনীয় প্যাকেজ সরান
- রিকভারি মোড থেকে
cleanনির্বাচন করুন - অপ্রয়োজনীয় লগ বা ফাইল ম্যানুয়ালি সরান:
du -sh /* rm -rf /var/log/*
২. অস্থায়ী ফাইল মুছুন
rm -rf ~/.cache/*
rm -rf /tmp/*
কেস ৩: ক্ষতিগ্রস্ত Ubuntu প্যাকেজ
লক্ষণসমূহ
apt-getএবংdpkgকমান্ড ত্রুটি প্রদান করে- সিস্টেম আপডেটের পর অ্যাপ্লিকেশন কাজ করা বন্ধ করে
সমাধান
১. প্যাকেজ মেরামত করুন
- রিকভারি মোডে
dpkgনির্বাচন করুন - প্রয়োজনে ম্যানুয়াল মেরামত করুন:
sudo dpkg --configure -a sudo apt --fix-broken install
২. প্যাকেজ পুনরায় ইনস্টল করুন
sudo apt reinstall $(dpkg --list | awk '/^rc/ { print $2 }')
কেস ৪: নেটওয়ার্ক ব্যবহার করা যায় না
লক্ষণসমূহ
- ইথারনেট/ওয়াই-ফাই কাজ করে না
- নেটওয়ার্ক কনফিগারেশন ফাইল ক্ষতিগ্রস্ত
সমাধান
১. নেটওয়ার্ক সক্রিয় করুন
রিকভারি মোডে network নির্বাচন করুন।
২. নেটওয়ার্ক সার্ভিস পুনরায় শুরু করুন
sudo systemctl restart NetworkManager
৩. নেটওয়ার্ক ড্রাইভার পুনরায় ইনস্টল করুন
sudo apt update
sudo apt install --reinstall network-manager
কেস ৫: GRUB বুট এন্ট্রি ভাঙা
লক্ষণসমূহ
- বুট তালিকায় Ubuntu আর দেখা যায় না
- ডুয়াল-বুট সেটআপে শুধুমাত্র Windows বুট করে
সমাধান
১. Boot Repair ব্যবহার করুন
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair
২. GRUB কনফিগারেশন পরিবর্তন করুন
sudo nano /etc/default/grub
GRUB_TIMEOUT=10
update-grub
কেস ৬: রুট পাসওয়ার্ড ভুলে গেছেন
লক্ষণসমূহ
- প্রশাসনিক কাজ সম্পাদন করা যায় না
- পাসওয়ার্ড ছাড়া
sudoকাজ করে না
সমাধান
- রিকভারি মোডে
rootনির্বাচন করুন - পাসওয়ার্ড রিসেট করুন:
passwd username
- সিস্টেম পুনরায় শুরু করুন:
reboot
সারাংশ
Ubuntu ২৪ রিকভারি মোডের সাথে, আপনি বিভিন্ন ধরনের সমস্যা দক্ষতার সাথে সমাধান করতে পারেন। এই পদ্ধতিগুলি বোঝা আপনাকে Ubuntu পুনরায় ইনস্টল না করে সিস্টেম পুনরুদ্ধার করতে সাহায্য করে।
৬. রিকভারি মোড ব্যবহারের সময় সতর্কতা
Ubuntu ২৪-এ রিকভারি মোড সিস্টেম সমস্যা সমাধান এবং মেরামতের জন্য অত্যন্ত উপকারী হলেও, ভুল অপারেশন গুরুতর সিস্টেম ক্ষতি করতে পারে। এই বিভাগে পরিবর্তন করার আগে বিবেচনা করার গুরুত্বপূর্ণ বিষয়গুলি ব্যাখ্যা করা হয়েছে।
রুট প্রিভিলেজ ব্যবহারের সময় সতর্কতা
রিকভারি মোড রুট শেল-এ অ্যাক্সেস প্রদান করে, কিন্তু ভুল কমান্ড অপারেটিং সিস্টেমকে ক্ষতিগ্রস্ত বা ধ্বংস করতে পারে। চরম সতর্কতা প্রয়োজন।
❌ কখনো চালানো উচিত নয় এমন বিপজ্জনক কমান্ড
| 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দিয়ে যাচাই করুন - সম্ভব হলে, সম্পূর্ণ রুট অপারেশনের পরিবর্তে
sudoব্যবহার করুন - প্রধান পরিবর্তন করার আগে ব্যাকআপ তৈরি করুন
পরিবর্তন করার আগে ব্যাকআপের গুরুত্ব
রিকভারি মোড সিস্টেমের গুরুত্বপূর্ণ অংশগুলি পরিবর্তন করার জন্য ডিজাইন করা হয়েছে। ভুল পরিবর্তন Ubuntu-কে বুট করা থেকে বিরত করতে পারে। তাই, গুরুত্বপূর্ণ ফাইলের ব্যাকআপ তৈরি করা দৃঢ়ভাবে সুপারিশ করা হয়।
ব্যাকআপ পদ্ধতি
১. গুরুত্বপূর্ণ ডেটা ম্যানুয়ালি কপি করুন
একটি root শেল খুলুন এবং ফাইলগুলি এক্সটার্নাল স্টোরেজে কপি করুন:
cp -r /home/username/Documents /mnt/usb/
২. Timeshift দিয়ে সম্পূর্ণ সিস্টেম স্ন্যাপশট তৈরি করুন
sudo apt install timeshift
sudo timeshift --create --comments "Before Recovery Mode"
ডিস্কের সাথে কাজ করার সময় সতর্কতা
ডিস্ক এবং পার্টিশন পরিবর্তন সতর্কতার সাথে করা উচিত। ভুল ডিভাইসে fsck ব্যবহার করা অপরিবর্তনীয় ক্ষতি করতে পারে।
নিরাপদে কাজ করার ধাপসমূহ
- পার্টিশন তথ্য পরীক্ষা করুন
lsblk
- ফাইল সিস্টেম মেরামত করুন (
/dev/sda1এর উদাহরণ)fsck -y /dev/sda1
নেটওয়ার্ক অ্যাক্সেস সক্ষম করার সময় সতর্কতা
রুট মোডে নেটওয়ার্ক সক্ষম করা নিরাপত্তা ঝুঁকি তৈরি করে। শুধুমাত্র বিশ্বস্ত নেটওয়ার্কে সংযোগ করুন এবং অজানা স্ক্রিপ্ট এড়িয়ে চলুন।
সেরা অনুশীলন
- উই-ফাই পাসওয়ার্ড বা কনফিগারেশন ফাইল অপ্রয়োজনীয়ভাবে পরিবর্তন করবেন না
- নিরাপদ এবং বিশ্বস্ত নেটওয়ার্ক ব্যবহার করুন
- ইন্টারনেট থেকে অজানা স্ক্রিপ্ট কখনও ইনস্টল করবেন না
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 |
৭. প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)
এই বিভাগে Ubuntu ২৪ রিকভারি মোড সম্পর্কিত সাধারণ প্রশ্নের উত্তর দেওয়া হয়েছে। যদি কোনো সমস্যার সম্মুখীন হন, তাহলে প্রথমে এই FAQ-এর দিকে নজর দিন।
রিকভারি মোডে প্রবেশ করতে অক্ষম
প্রশ্ন ১: Shift বা Esc চাপলে GRUB মেনু প্রদর্শিত হয় না। আমি কী করব?
উত্তর: GRUB টাইমআউট খুব সংক্ষিপ্ত হতে পারে। নিম্নলিখিতভাবে সেটিংস পরিবর্তন করুন:
- বুটের সময়
Shift(BIOS) বাEsc(UEFI) বারবার চাপুন - GRUB টাইমআউট পরিবর্তন করুন:
sudo nano /etc/default/grub
GRUB_TIMEOUT=0 কে নিম্নলিখিত দিয়ে প্রতিস্থাপন করুন:
GRUB_TIMEOUT=10
- পরিবর্তন প্রয়োগ করুন:
sudo update-grub
- পুনরায় বুট করুন এবং আবার পরীক্ষা করুন
কীবোর্ড বা মাউস কাজ করছে না
প্রশ্ন ২: রিকভারি মোডে আমার কীবোর্ড কাজ করছে না। কেন?
উত্তর: কিছু ওয়্যারলেস কীবোর্ড প্রাথমিক বুট পর্যায়ে চেনা যায় না।
সমাধান:
- একটি তারযুক্ত USB কীবোর্ড চেষ্টা করুন
- BIOS-এ “USB Legacy Support” সক্ষম করুন
- অন্য USB পোর্ট চেষ্টা করুন
নেটওয়ার্ক কাজ করছে না
প্রশ্ন ৩: network নির্বাচন করার পরও নেটওয়ার্ক সংযুক্ত হয় না।
উত্তর: কিছু কনফিগারেশনে ম্যানুয়াল অ্যাক্টিভেশন প্রয়োজন।
- নেটওয়ার্ক পুনরায় শুরু করুন:
sudo systemctl restart NetworkManager
- IP ঠিকানা অনুরোধ করুন:
sudo dhclient
- উই-ফাইয়ের সাথে ম্যানুয়ালি সংযুক্ত হন:
nmcli d wifi connect "SSID" password "PASSWORD"
ফাইল সিস্টেম মেরামত ব্যর্থ হয়
প্রশ্ন ৪: fsck বলছে ফাইল সিস্টেম মাউন্টেড। এখন কী?
উত্তর: এটিকে শুধুমাত্র পড়ার জন্য মাউন্ট করুন:
mount -o remount,ro /
fsck -y /dev/sda1
প্যাকেজ মেরামত সমস্যা
প্রশ্ন ৫: dpkg এখনও ত্রুটি দেয়। আমি কী চেষ্টা করব?
উত্তর: সমস্যাযুক্ত প্যাকেজগুলো সরান:
sudo apt remove --purge packagename
তারপর প্যাকেজ আপডেট করুন:
sudo apt update && sudo apt upgrade -y
GRUB মেরামত কাজ করছে না
প্রশ্ন ৬: grub-install চালানো GRUB ঠিক করে না। কেন?
- ডিস্ক লেআউট যাচাই করুন:
lsblk
- EFI পার্টিশনে GRUB ইনস্টল করুন:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
পাসওয়ার্ড রিসেট সমস্যা
প্রশ্ন ৭: রিকভারি মোড ব্যবহার করে ভুলে যাওয়া পাসওয়ার্ড রিসেট করতে পারি?
উত্তর: হ্যাঁ। রিকভারি মোডে root ব্যবহার করুন:
passwd username
সারাংশ
সঠিক কমান্ড এবং পদ্ধতি ব্যবহার করে, রিকভারি মোড আপনাকে Ubuntu-এর প্রায় যেকোনো বুট বা কনফিগারেশন সমস্যা ঠিক করতে সাহায্য করে।
৮. উপসংহার
উবুন্টু ২৪-এ রিকভারি মোড একটি শক্তিশালী ডায়াগনস্টিক এবং মেরামত টুল। এই গাইডটি মৌলিক বিষয়গুলি, রিকভারি মোডে প্রবেশের পদ্ধতি, প্রত্যেক অপশনের বিস্তারিত ব্যাখ্যা, নির্দিষ্ট মেরামত উদাহরণ, FAQ, এবং সেরা অনুশীলনগুলি কভার করেছে।
মূল নেয়া বিষয়সমূহ
- রিকভারি মোড অপরিহার্য মেরামত টুলস প্রদান করে যেমন
dpkg,fsck, এবং GRUB পুনরুদ্ধার Shift(BIOS) বাEsc(UEFI)-এর মাধ্যমে প্রবেশ- বিভিন্ন সমস্যার জন্য বিভিন্ন অপশন ব্যবহার করুন —প্যাকেজ মেরামত, ফাইল সিস্টেম যাচাই, GRUB সংশোধন, এবং আরও অনেক কিছু
- কোর সিস্টেম উপাদান পরিবর্তনের আগে ব্যাকআপগুলি অত্যাবশ্যক
প্রস্তাবিত সমস্যা সমাধান প্রবাহ
- GRUB মেনু খুলুন →
Advanced options for Ubuntuনির্বাচন করুন - উপযুক্ত রিকভারি মোড অপশন নির্বাচন করুন
- মেরামত সম্পাদন করুন এবং রিবুট করুন
reboot
বিকল্প সমাধানসমূহ
- যদি রিকভারি মোড ব্যর্থ হয় তাহলে GRUB বা ডিস্ক মেরামতের জন্য লাইভ USB ব্যবহার করুন
- যদি সিস্টেম মেরামতের বাইরে চলে যায় তাহলে উবুন্টু পুনরায় ইনস্টল করুন
Timeshift-এর মতো টুলস ব্যবহার করে নিয়মিত ব্যাকআপ তৈরি করুন
চূড়ান্ত চিন্তা
রিকভারি মোড বুঝে এবং সঠিকভাবে ব্যবহার করে, আপনি অপারেটিং সিস্টেম পুনরায় ইনস্টল না করে উবুন্টু সিস্টেমের অধিকাংশ সমস্যা সমাধান করতে পারেন। সতর্ক পদক্ষেপ এবং ব্যাকআপের সাথে, উবুন্টু ২৪ দৈনন্দিন ব্যবহারকারী এবং পেশাদার উভয়ের জন্য একটি স্থিতিশীল এবং নির্ভরযোগ্য পরিবেশ হিসেবে থাকতে পারে।


