Ubuntu 24 रिकवरी मोड का उपयोग कैसे करें: सिस्टम मरम्मत, GRUB सुधार और समस्या निवारण विधियों के लिए पूर्ण गाइड

目次

1. परिचय

Ubuntu एक सरल और उपयोगकर्ता‑मित्र Linux वितरण के रूप में व्यापक रूप से उपयोग किया जाता है। हालांकि, सिस्टम अपडेट या कॉन्फ़िगरेशन परिवर्तन के कारण Ubuntu अचानक बूट नहीं हो पाता ऐसी स्थितियाँ उत्पन्न हो सकती हैं। ऐसे मामलों में, सिस्टम को ठीक करने के लिए रिकवरी मोड सुविधा का उपयोग करना महत्वपूर्ण है।

रिकवरी मोड एक विशेष स्टार्टअप मोड है जो सिस्टम को न्यूनतम कार्यक्षमता के साथ बूट करने देता है। यदि भ्रष्ट घटकों या गलत सेटिंग्स के कारण सिस्टम बूट योग्य नहीं रहता, तब भी आप मरम्मत कार्य कर सकते हैं।

रिकवरी मोड क्या है?

Ubuntu रिकवरी मोड एक विशेष समस्या निवारण वातावरण है जिसे GRUB (GNU GRand Unified Bootloader) के माध्यम से एक्सेस किया जाता है। सामान्य बूटिंग के विपरीत, यह न्यूनतम संसाधनों के साथ लोड होता है और मरम्मत के लिए प्रशासनिक शेल एक्सेस प्रदान करता है।

रिकवरी मोड में आप निम्नलिखित कार्य कर सकते हैं:

  • भ्रष्ट सिस्टम फ़ाइलों की मरम्मत
  • पैकेजों की मरम्मत या पुनः‑इंस्टॉल
  • फ़ाइल सिस्टम त्रुटियों की जाँच और सुधार
  • नेटवर्क कनेक्टिविटी सक्षम करना
  • GRUB की मरम्मत और पुनः‑इंस्टॉल
  • रूट विशेषाधिकारों के साथ सिस्टम संचालन करना

इस लेख का उद्देश्य

यह लेख Ubuntu 24 में रिकवरी मोड का उपयोग कैसे करें, यह समझाता है। यह निम्नलिखित विषयों को विस्तार से कवर करता है:

  1. Ubuntu 24 में रिकवरी मोड क्या है?
  2. Ubuntu 24 में रिकवरी मोड कैसे प्रवेश करें
  3. रिकवरी मोड विकल्पों की व्याख्या
  4. व्यावहारिक समस्या निवारण उदाहरण
  5. रिकवरी मोड उपयोग करते समय सावधानियां
  6. अक्सर पूछे जाने वाले प्रश्न (FAQ)

यह लेख Ubuntu उपयोगकर्ताओं को रिकवरी मोड का उपयोग करके सिस्टम समस्याओं को प्रभावी ढंग से हल करने में मदद करने के लिए बनाया गया है।

2. Ubuntu 24 में रिकवरी मोड क्या है?

Ubuntu 24 में रिकवरी मोड एक विशेष बूट वातावरण है जिसे सिस्टम समस्या निवारण और मरम्मत के लिए डिज़ाइन किया गया है। सामान्य बूट अनुक्रम के विपरीत, यह न्यूनतम कार्यों के साथ सिस्टम को शुरू करता है और प्रशासनिक विशेषाधिकारों के साथ शेल एक्सेस प्रदान करता है, जिससे विभिन्न सिस्टम समस्याओं को हल किया जा सकता है।

यह अनुभाग रिकवरी मोड का अवलोकन, यह सामान्य बूटिंग से कैसे अलग है, और इसके साथ कौन‑से कार्य किए जा सकते हैं, यह समझाता है।

रिकवरी मोड क्या है?

रिकवरी मोड Ubuntu GRUB मेनू से एक्सेस किया जाने वाला सिस्टम मरम्मत बूट विकल्प है। सभी सेवाओं को लोड करने के बजाय, यह केवल आवश्यक घटकों को शुरू करता है, जिससे आप सिस्टम समस्याओं की पहचान और मरम्मत कर सकते हैं।

रिकवरी मोड उपयोगी होने वाले सामान्य परिदृश्य में शामिल हैं:

  • एक अपडेट के बाद Ubuntu बूट नहीं करता
  • गलत सेटिंग्स के कारण GUI लॉन्च नहीं होता
  • पैकेज समस्याओं के कारण अनुप्रयोग ठीक से काम नहीं करते
  • भ्रष्ट सिस्टम फ़ाइलें सामान्य बूट को रोकती हैं
  • GRUB (बूटलोडर) भ्रष्ट होने के कारण OS लोड नहीं होता

रिकवरी मोड का उपयोग करके आप उन समस्याओं को हल कर सकते हैं जो सामान्य बूट प्रक्रिया के माध्यम से ठीक नहीं हो पातीं।

सामान्य बूट और रिकवरी मोड के बीच अंतर

सामान्यतः, Ubuntu निम्नलिखित चरणों के माध्यम से बूट करता है:

  1. बूटलोडर (GRUB) कंप्यूटर के पावर ऑन होने पर शुरू होता है
  2. सिस्टम सामान्य मोड में कर्नेल लोड करता है
  3. आवश्यक सिस्टम सेवाएँ और ड्राइवर लोड होते हैं
  4. GUI लॉन्च होता है और लॉगिन स्क्रीन प्रदर्शित होती है

हालाँकि, रिकवरी मोड अलग तरीके से काम करता है:

  1. पावर ऑन करने पर मैन्युअली GRUB मेनू खोलें
  2. रिकवरी मोड चुनें, जो न्यूनतम कर्नेल लोड करता है
  3. GUI लॉन्च किए बिना, CLI‑आधारित इंटरफ़ेस के साथ बूट करें
  4. मरम्मत‑उन्मुख मेनू (पैकेज मरम्मत, डिस्क जाँच, आदि) प्रदर्शित होता है
  5. समस्याओं को हल करने के बाद सामान्य बूट पर लौटें

रिकवरी मोड में आप क्या कर सकते हैं

रिकवरी मोड निम्नलिखित क्षमताएँ प्रदान करता है:

1. टूटे हुए पैकेजों की मरम्मत

  • यदि अपडेट के दौरान पैकेज भ्रष्ट हो गए हों, तो आप dpkg का उपयोग करके उन्हें ठीक कर सकते हैं।
  • उदाहरण:
    dpkg --configure -a
    

2. डिस्क त्रुटियों को ठीक करना

  • यदि फ़ाइल सिस्टम क्षतिग्रस्त है और Ubuntu बूट नहीं हो पा रहा है, तो fsck का उपयोग करके डिस्क त्रुटियों को सुधारें।
  • उदाहरण:
    fsck -y /dev/sda1
    

3. नेटवर्क समर्थन सक्षम करना

  • जब मरम्मत के लिए इंटरनेट एक्सेस आवश्यक हो, तो network विकल्प का उपयोग करें।

4. GRUB की मरम्मत

… (आगे की सामग्री यहाँ जारी रखी जा सकती है)

  • यदि बूटलोडर क्षतिग्रस्त है, तो रिकवरी मोड से GRUB को पुनः स्थापित करें।
  • उदाहरण:
    grub-install /dev/sda
    

5. रूट शेल तक पहुँचें

  • सामान्य बूटिंग के विपरीत, रिकवरी मोड root विकल्प के माध्यम से रूट शेल तक सीधी पहुँच प्रदान करता है।
  • उदाहरण:
    passwd username
    

कब उपयोग करें रिकवरी मोड?

नीचे वे सामान्य स्थितियाँ दी गई हैं जहाँ रिकवरी मोड की सिफारिश की जाती है:

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 में रिकवरी मोड एक आवश्यक समस्या निवारण सुविधा है। भले ही सामान्य बूटिंग विफल हो जाए, यह आपको न्यूनतम घटकों के साथ सिस्टम को प्रारंभ करने, समस्याओं की पहचान करने और उन्हें कुशलतापूर्वक ठीक करने की अनुमति देता है।

3. Ubuntu 24 में रिकवरी मोड में प्रवेश कैसे करें

Ubuntu 24 में रिकवरी मोड में प्रवेश करने की प्रक्रिया सिस्टम की स्थिति और मशीन के BIOS या UEFI बूट उपयोग पर थोड़ी भिन्न होती है। यह खंड GRUB मेनू खोलने, रिकवरी मोड तक पहुँचने और यदि GRUB मेनू दिखाई न दे तो क्या करें, इसकी व्याख्या करता है।

GRUB मेनू खोलना

रिकवरी मोड का उपयोग करने के लिए, आपको पहले GRUB (GNU GRUB बूटलोडर) मेनू खोलना होगा।

BIOS (लेगेसी बूट) सिस्टम के लिए

  1. पीसी को चालू करें
  2. Ubuntu लोगो दिखाई देने से पहले, Shift कुंजी दबाए रखें
  3. GRUB मेनू प्रदर्शित होगा

UEFI सिस्टम के लिए

  1. पीसी को चालू करें
  2. Ubuntu लोगो दिखाई देने से पहले, Esc कुंजी को बार-बार दबाएँ
  3. GRUB मेनू प्रदर्शित होगा

💡 टिप्स:

  • यदि GRUB मेनू दिखाई न दे, तो Shift या Esc दबाने के समय को समायोजित करें।
  • डुअल-बूट वातावरण में, GRUB के बजाय एक OS चयन स्क्रीन दिखाई दे सकती है।

रिकवरी मोड का चयन करना

एक बार GRUB मेनू दिखाई देने पर, इन चरणों का पालन करें:

  1. “Advanced options for Ubuntu” का चयन करें
  • ↑ और ↓ तीर कुंजियों का उपयोग करके इसे चुनें और Enter दबाएँ।
  1. रिकवरी मोड कर्नेल का चयन करें
  • उदाहरण: Ubuntu, with Linux 6.5.0-XX-generic (recovery mode)
  • सबसे नए कर्नेल का चयन करने की सिफारिश की जाती है।
  1. रिकवरी मोड मेनू प्रदर्शित होगा
  • प्रदर्शित सूची से आवश्यक मरम्मत विकल्प चुनें।

यदि GRUB मेनू दिखाई न दे तो क्या करें

केस 1: GRUB मेनू स्वचालित रूप से छोड़ दिया जाता है

  • कारण: GRUB टाइमआउट शून्य पर सेट हो सकता है।
  • समाधान: 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 को ओवरराइट कर दिया

  • समाधान: GRUB को पुनर्स्थापित करने के लिए Boot Repair टूल का उपयोग करें।
    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt update
    sudo apt install -y boot-repair
    boot-repair
    

रिकवरी मोड विकल्पों का अवलोकन

रिकवरी मोड में प्रवेश करने पर, आपको निम्नलिखित विकल्प दिखाई देंगे:

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

सारांश

  • रिकवरी मोड Ubuntu GRUB मेनू से पहुँचा जाता है
  • BIOS सिस्टम पर Shift और UEFI सिस्टम पर Esc का उपयोग करें
  • यदि GRUB दिखाई न दे, तो सेटिंग्स संशोधित करें या GRUB की मरम्मत करें
  • रिकवरी मोड सिस्टम समस्याओं के लिए कई मरम्मत विकल्प प्रदान करता है

4. प्रत्येक रिकवरी मोड विकल्प की विस्तृत व्याख्या

Ubuntu 24 विभिन्न प्रकार की सिस्टम समस्याओं की मरम्मत के लिए डिज़ाइन किए गए कई रिकवरी मोड विकल्प प्रदान करता है। यह खंड प्रत्येक विकल्प की व्याख्या करता है और उन्हें प्रभावी ढंग से उपयोग करने का तरीका दिखाता है।

रिकवरी मोड मेनू का अवलोकन

रिकवरी मोड मेनू में निम्नलिखित विकल्प होते हैं:

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 (सामान्य रूप से बूट करें)

अवलोकन

यह विकल्प रिकवरी मोड से बाहर निकलता है और Ubuntu को सामान्य रूप से बूट करता है। मरम्मत कार्यों को समाप्त करने के बाद या जब सिस्टम को अब रिकवरी मोड की आवश्यकता न हो, तब इसका उपयोग करें।

उपयोग कैसे करें

  1. resume को Recovery Mode मेनू से चुनें
  2. Enter दबाएँ और स्क्रीन पर दिखाए गए निर्देशों का पालन करें
  3. उबंटू सामान्य रूप से बूट होगा

clean (डिस्क स्पेस मुक्त करें)

अवलोकन

यह विकल्प उपलब्ध डिस्क स्पेस बढ़ाने के लिए अनावश्यक पैकेजों को हटाता है। यदि डिस्क भर जाती है, तो उबंटू अप्रत्याशित रूप से व्यवहार कर सकता है, जिससे कम स्टोरेज स्थितियों में यह विकल्प महत्वपूर्ण बन जाता है।

उपयोग कैसे करें

  1. clean चुनें और Enter दबाएँ
  2. उबंटू स्वचालित रूप से कैश्ड और पुराने पैकेजों को हटा देता है
  3. सामान्य बूट पर लौटने के लिए resume चुनें

डिस्क उपयोग मैन्युअल रूप से जांचें:

df -h

डायरेक्टरी आकार जांचें:

du -sh /*

अनुपयोगी पैकेज हटाएँ:

sudo apt autoremove

dpkg (टूटी पैकेजों की मरम्मत)

अवलोकन

dpkg विकल्प उबंटू के पैकेज मैनेजर का उपयोग करके भ्रष्ट पैकेजों की मरम्मत करता है। यह तब उपयोगी होता है जब अपडेट के दौरान त्रुटियाँ आती हैं और पैकेज उपयोग योग्य नहीं रह जाते।

उपयोग कैसे करें

  1. dpkg चुनें और Enter दबाएँ
  2. उबंटू क्षतिग्रस्त पैकेजों की स्कैन करता है और स्वचालित मरम्मत का प्रयास करता है
  3. मरम्मत के बाद सामान्य रूप से बूट करने के लिए resume चुनें

मैन्युअल पैकेज मरम्मत कमांड्स:

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

fsck (फ़ाइल सिस्टम की मरम्मत)

अवलोकन

fsck (फ़ाइल सिस्टम जांच) कमांड फ़ाइल सिस्टम त्रुटियों का पता लगाता और उन्हें ठीक करता है। यह तब उपयोगी है जब बूट विफलता का कारण डिस्क त्रुटि होता है।

उपयोग कैसे करें

  1. fsck चुनें और Enter दबाएँ
  2. उबंटू फ़ाइल सिस्टम समस्याओं को स्कैन और ठीक करता है
  3. पूरा होने पर resume चुनें

मैन्युअल फ़ाइल सिस्टम मरम्मत:

  1. रिकवरी मोड मेनू से root चुनें
  2. निम्नलिखित कमांड चलाएँ (उदाहरण /dev/sda1 के लिए):
    fsck -y /dev/sda1
    
  1. exit टाइप करें और रीबूट करें

network (नेटवर्क एक्सेस सक्षम करें)

अवलोकन

यह विकल्प रिकवरी मोड में भी नेटवर्क इंटरफ़ेस को सक्षम करता है। पैकेज डाउनलोड करने, रिपॉज़िटरी अपडेट करने, या ऑनलाइन ट्रबलशूटिंग करने के समय यह आवश्यक है।

उपयोग कैसे करें

  1. network चुनें और Enter दबाएँ
  2. सिस्टम नेटवर्क कनेक्शन को सक्रिय करता है
  3. सक्रिय होने के बाद, आप इंटरनेट एक्सेस की आवश्यकता वाले कमांड्स का उपयोग कर सकते हैं

नेटवर्क को मैन्युअल रूप से रीस्टार्ट करें:

sudo systemctl restart NetworkManager

root (रूट शेल खोलें)

अवलोकन

यह विकल्प रूट विशेषाधिकारों के साथ एक शेल सत्र खोलता है। इसका उपयोग उन्नत मरम्मत के लिए किया जाता है जैसे पासवर्ड रीसेट करना, कॉन्फ़िगरेशन फ़ाइलों को संशोधित करना, GRUB को पुनः स्थापित करना, या ऐसे पैकेजों की मरम्मत करना जो स्वचालित रूप से ठीक नहीं हो सकते।

उपयोग कैसे करें

  1. root चुनें और Enter दबाएँ
  2. प्रशासक विशेषाधिकारों के साथ कमांड लाइन तक पहुँचें
  3. आवश्यक कमांड्स चलाएँ, फिर शेल से exit के साथ बाहर निकलें

उन्नत ऑपरेशन्स के उदाहरण:

  • उपयोगकर्ता पासवर्ड रीसेट करें:
    passwd username
    
  • GRUB की मरम्मत करें:
    grub-install /dev/sda
    update-grub
    

सारांश

उबंटू 24 विभिन्न रिकवरी विकल्प प्रदान करता है। प्रत्येक विकल्प कैसे काम करता है, इसे समझने से आप मरम्मत को कुशलता और सुरक्षा के साथ कर सकते हैं।

5. रिकवरी मोड का उपयोग करके व्यावहारिक ट्रबलशूटिंग उदाहरण

उबंटू 24 में रिकवरी मोड के भीतर कई शक्तिशाली टूल्स शामिल हैं जो सिस्टम बूट समस्याओं को ठीक करने, क्षतिग्रस्त पैकेजों की मरम्मत करने और फ़ाइल सिस्टम त्रुटियों को सुधारने में मदद करते हैं। यह अनुभाग सामान्य समस्याओं के लिए स्टेप-बाय-स्टेप ट्रबलशूटिंग प्रक्रियाएँ प्रस्तुत करता है।

केस 1: उबंटू बूट नहीं करता

लक्षण

  • स्टार्टअप के दौरान काली स्क्रीन दिखाई देती है
  • ड्यूल-बूट सिस्टम में GRUB नहीं दिखता और विंडोज़ सीधे बूट हो जाता है
  • त्रुटि संदेश: “Kernel Panic – not syncing: VFS”

समाधान

1. GRUB की मरम्मत

GRUB भ्रष्ट हो सकता है। इसे पुनः स्थापित करने के लिए रिकवरी मोड का उपयोग करें।

  1. GRUB मेनू खोलें (बूट के दौरान Shift या Esc दबाएँ)
  2. रिकवरी मोड चुनें और root विकल्प चुनें
  3. निम्नलिखित कमांड्स चलाएँ:
    grub-install /dev/sda
    update-grub
    reboot
    
  1. रीस्टार्ट करें और जांचें कि GRUB दिखता है या नहीं
2. कर्नेल की मरम्मत

यदि नवीनतम कर्नेल क्षतिग्रस्त है, तो पुराने कर्नेल के साथ बूट करें:

  1. GRUB से Advanced options for Ubuntu चुनें
  2. एक पुराना कर्नेल संस्करण चुनें
  3. कर्नेल को पुनः स्थापित करें:
    sudo apt update
    sudo apt reinstall linux-generic
    

केस 2: अपर्याप्त डिस्क स्पेस के कारण उबंटू विफल हो जाता है

लक्षण

  • त्रुटि संदेश: “No space left on device”
  • GUI लॉन्च नहीं होता

समाधान

1. अनावश्यक पैकेज हटाएँ
  1. Recovery Mode से clean चुनें
  2. अनावश्यक लॉग या फ़ाइलें मैन्युअली हटाएँ:
    du -sh /*
    rm -rf /var/log/*
    
2. अस्थायी फ़ाइलें हटाएँ
rm -rf ~/.cache/*
rm -rf /tmp/*

केस 3: क्षतिग्रस्त उबंटू पैकेज

लक्षण

  • 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 बूट एंट्रीज़ टूट गई हैं

लक्षण

  • बूट सूची में उबंटू नहीं दिखता
  • ड्यूल‑बूट सेटअप में केवल Windows बूट होता है

समाधान

1. बूट रिपेयर का उपयोग करें
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: रूट पासवर्ड भूल गए

लक्षण

  • प्रशासनिक कार्य नहीं कर पा रहे हैं
  • sudo पासवर्ड के बिना काम नहीं करता

समाधान

  1. Recovery Mode में root चुनें
  2. पासवर्ड रीसेट करें:
    passwd username
    
  1. सिस्टम को पुनः प्रारंभ करें:
    reboot
    

सारांश

उबंटू 24 रिकवरी मोड के साथ, आप विभिन्न समस्याओं को कुशलता से हल कर सकते हैं। इन प्रक्रियाओं को समझने से आप उबंटू को पुनः स्थापित किए बिना सिस्टम को पुनर्स्थापित कर सकते हैं।

6. रिकवरी मोड का उपयोग करते समय सावधानियाँ

उबंटू 24 में रिकवरी मोड ट्रबलशूटिंग और सिस्टम समस्याओं की मरम्मत के लिए अत्यंत उपयोगी है, लेकिन गलत संचालन से सिस्टम को गंभीर क्षति पहुँच सकती है। इस अनुभाग में परिवर्तन करने से पहले ध्यान देने योग्य महत्वपूर्ण बिंदुओं की व्याख्या की गई है।

रूट विशेषाधिकारों का उपयोग करते समय सावधानियाँ

रिकवरी मोड आपको रूट शेल तक पहुँच प्रदान करता है, लेकिन गलत कमांड्स ऑपरेटिंग सिस्टम को भ्रष्ट या नष्ट कर सकते हैं। अत्यधिक सावधानी आवश्यक है।

❌ ऐसे खतरनाक कमांड जिन्हें आपको कभी नहीं चलाना चाहिए

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. संभव हो तो पूर्ण रूट ऑपरेशन्स के बजाय sudo का उपयोग करें
  4. बड़े बदलाव करने से पहले बैकअप बनाएं

बदलाव करने से पहले बैकअप का महत्व

रिकवरी मोड सिस्टम के महत्वपूर्ण भागों को संशोधित करने के लिए बनाया गया है। गलत संशोधन उबंटू को बूट होने से रोक सकते हैं। इसलिए, महत्वपूर्ण फ़ाइलों का बैकअप लेना अत्यधिक अनुशंसित है।

बैकअप विधियाँ

1. महत्वपूर्ण डेटा को मैन्युअली कॉपी करें

root शेल खोलें और फ़ाइलों को बाहरी स्टोरेज पर कॉपी करें:

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 को देखें।

रिकवरी मोड में प्रवेश नहीं हो रहा है

प्रश्न 1: Shift या Esc दबाने पर GRUB मेन्यू नहीं दिख रहा है। मैं क्या करूँ?

उत्तर: GRUB टाइमआउट बहुत छोटा हो सकता है। सेटिंग्स को इस प्रकार बदलें:

  1. बूट के दौरान बार‑बार Shift (BIOS) या Esc (UEFI) दबाएँ
  2. GRUB टाइमआउट बदलें:
    sudo nano /etc/default/grub
    

GRUB_TIMEOUT=0 को इस प्रकार बदलें:

GRUB_TIMEOUT=10
  1. बदलाव लागू करें:
    sudo update-grub
    
  1. रीबूट करें और फिर से परीक्षण करें

कीबोर्ड या माउस काम नहीं कर रहा है

प्रश्न 2: रिकवरी मोड में मेरा कीबोर्ड काम नहीं कर रहा है। क्यों?

उत्तर: कुछ वायरलेस कीबोर्ड शुरुआती बूट चरणों में पहचान नहीं पाते।

समाधान:

  1. एक वायर्ड USB कीबोर्ड आज़माएँ
  2. BIOS में “USB Legacy Support” सक्षम करें
  3. किसी अन्य USB पोर्ट का उपयोग करें

नेटवर्क काम नहीं कर रहा है

प्रश्न 3: network चुनने के बाद भी नेटवर्क कनेक्ट नहीं हो रहा है।

उत्तर: कुछ कॉन्फ़िगरेशन को मैन्युअल रूप से सक्रिय करने की आवश्यकता होती है।

  1. नेटवर्क रीस्टार्ट करें:
    sudo systemctl restart NetworkManager
    
  1. IP पता अनुरोध करें:
    sudo dhclient
    
  1. Wi‑Fi को मैन्युअल रूप से कनेक्ट करें:
    nmcli d wifi connect "SSID" password "PASSWORD"
    

फ़ाइल सिस्टम मरम्मत विफल हो रही है

प्रश्न 4: fsck कहता है कि फ़ाइल सिस्टम माउंटेड है। अब क्या करें?

उत्तर: इसे रीड‑ओनली मोड में री‑माउंट करें:

mount -o remount,ro /
fsck -y /dev/sda1

पैकेज मरम्मत समस्याएँ

प्रश्न 5: dpkg अभी भी त्रुटि दे रहा है। मैं क्या कोशिश करूँ?

उत्तर: समस्या वाले पैकेज हटाएँ:

sudo apt remove --purge packagename

फिर पैकेज अपडेट करें:

sudo apt update && sudo apt upgrade -y

GRUB मरम्मत काम नहीं कर रही है

प्रश्न 6: grub-install चलाने से GRUB ठीक नहीं हुआ। क्यों?

  1. डिस्क लेआउट सत्यापित करें:
    lsblk
    
  1. GRUB को EFI पार्टिशन पर इंस्टॉल करें:
    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
    

पासवर्ड रीसेट समस्याएँ

प्रश्न 7: क्या मैं रिकवरी मोड का उपयोग करके भूल गया पासवर्ड रीसेट कर सकता हूँ?

उत्तर: हाँ। रिकवरी मोड में root का उपयोग करें:

passwd username

सारांश

सही कमांड और प्रक्रियाओं के साथ, रिकवरी मोड आपको लगभग किसी भी Ubuntu बूट या कॉन्फ़िगरेशन समस्या को ठीक करने की अनुमति देता है।

8. निष्कर्ष

Ubuntu 24 में Recovery Mode एक शक्तिशाली निदान और मरम्मत उपकरण है। इस गाइड ने मूल बातें, Recovery Mode तक पहुंचने का तरीका, प्रत्येक विकल्प की विस्तृत व्याख्या, विशिष्ट मरम्मत उदाहरण, FAQs, और सर्वोत्तम प्रथाओं को कवर किया है।

मुख्य निष्कर्ष

  • Recovery Mode आवश्यक मरम्मत उपकरण प्रदान करता है जैसे dpkg , fsck , और GRUB पुनर्स्थापना
  • Shift (BIOS) या Esc (UEFI) के माध्यम से पहुंचें
  • विभिन्न समस्याओं के लिए विभिन्न विकल्पों का उपयोग करें —पैकेज मरम्मत, फाइल सिस्टम सत्यापन, GRUB सुधार, और अधिक
  • कोर सिस्टम घटकों को संशोधित करने से पहले बैकअप महत्वपूर्ण हैं

अनुशंसित समस्या निवारण प्रवाह

  1. GRUB मेनू खोलेंAdvanced options for Ubuntu चुनें
  2. उपयुक्त Recovery Mode विकल्प चुनें
  3. मरम्मत करें और पुनः आरंभ करें
    reboot
    

वैकल्पिक समाधान

  • यदि Recovery Mode विफल हो जाए तो GRUB या डिस्क मरम्मत के लिए Live USB का उपयोग करें
  • यदि सिस्टम मरम्मत से परे हो तो Ubuntu को पुनः स्थापित करें
  • Timeshift जैसे उपकरणों का उपयोग करके नियमित बैकअप बनाएं

अंतिम विचार

Recovery Mode को समझकर और ठीक से उपयोग करके, आप ऑपरेटिंग सिस्टम को पुनः स्थापित किए बिना अधिकांश Ubuntu सिस्टम मुद्दों को हल कर सकते हैं। सावधानीपूर्वक चरणों और बैकअप के साथ, Ubuntu 24 दैनिक उपयोगकर्ताओं और पेशेवरों दोनों के लिए एक स्थिर और विश्वसनीय वातावरण बना रह सकता है