- 1 1. مقدمة
- 2 2. ما هو وضع الاسترداد في Ubuntu 24؟
- 3 3. كيفية الدخول إلى وضع الاسترداد في Ubuntu 24
- 4 4. تفاصيل كل خيار من خيارات وضع الاسترداد
- 5 5. أمثلة عملية لاستكشاف الأخطاء وإصلاحها باستخدام وضع الاسترداد
- 6 6. نقاط يجب مراعاتها عند استخدام وضع الاسترداد
- 7 7. الأسئلة الشائعة (FAQ)
- 8 8. الملخص
1. مقدمة
يُعد Ubuntu من توزيعات Linux التي يستخدمها الكثيرون لكونه نظامًا بسيطًا وسهل الاستخدام. ومع ذلك، قد يحدث أن **يتوقف Ubuntu عن الإقلاع فجأة** بسبب تحديثات النظام أو تغييرات في الإعدادات. في مثل هذه الحالات، من المهم الاستفادة من “وضع الاسترداد” (Recovery Mode) لإصلاح النظام.
وضع الاسترداد هو وضع يتيح لك **تشغيل النظام بأقل قدر ممكن من الوظائف**، على عكس عملية الإقلاع العادية. وهذا يسمح لك بإجراء عمليات الإصلاح حتى إذا تعذر تشغيل النظام بسبب تلفه أو وجود إعدادات خاطئة.
ما هو وضع الاسترداد؟
وضع الاسترداد في Ubuntu هو وضع خاص يستخدم GRUB (محمل الإقلاع GNU GRUB) لإجراء استكشاف الأخطاء وإصلاحها وعمليات الإصلاح. على عكس الإقلاع العادي، يتم تشغيله بأقل موارد النظام ويتيح لك الوصول إلى سطر الأوامر بصلاحيات المدير (root).
في وضع الاسترداد، يمكنك إجراء العمليات التالية:
- إصلاح ملفات النظام التالفة
- إصلاح وإعادة تثبيت الحزم
- فحص وإصلاح أخطاء نظام الملفات
- تفعيل الشبكة
- إصلاح وإعادة تثبيت GRUB
- التحكم في النظام بصلاحيات الجذر (root)
الهدف من هذه المقالة
في هذه المقالة، سنشرح كيفية استخدام وضع الاسترداد المتوافق مع **أحدث إصدار من Ubuntu 24**. سنقوم بشرح النقاط التالية بالتفصيل:
- ما هو وضع الاسترداد في Ubuntu 24؟
- كيفية الدخول إلى وضع الاسترداد في Ubuntu 24
- تفاصيل خيارات وضع الاسترداد
- استكشاف الأخطاء وإصلاحها عمليًا باستخدام وضع الاسترداد
- نقاط يجب مراعاتها عند استخدام وضع الاسترداد
- الأسئلة الشائعة (FAQ)
تهدف هذه المقالة إلى مساعدة المستخدمين الذين يواجهون مشاكل في نظام Ubuntu على الاستفادة بشكل صحيح من وضع الاسترداد لحل مشكلاتهم.
2. ما هو وضع الاسترداد في Ubuntu 24؟
وضع الاسترداد في Ubuntu 24 هو وضع إقلاع خاص يستخدم لاستكشاف أخطاء النظام وإصلاحها. على عكس عملية الإقلاع العادية، فإنه **يشغل النظام بأقل قدر ممكن من الوظائف ويتيح الوصول إلى سطر الأوامر بصلاحيات المدير (root)**، مما يسمح لك بحل مجموعة متنوعة من المشاكل.
في هذا القسم، سنشرح نظرة عامة على وضع الاسترداد، والاختلافات بينه وبين الإقلاع العادي، وما يمكن فعله به على وجه التحديد.
ما هو وضع الاسترداد؟
وضع الاسترداد هو **وضع إقلاع لإصلاح النظام يمكن الوصول إليه من قائمة GRUB (محمل الإقلاع الخاص بـ Ubuntu)**. على عكس الإقلاع العادي، يقوم بتشغيل الحد الأدنى من الخدمات فقط، مما يتيح لك تحديد مشاكل النظام وإصلاحها.
عادةً ما تحدث المشاكل التالية عند استخدام Ubuntu:
- توقف عن الإقلاع بعد التحديث
- تغيير إعدادات خاطئة، مما أدى إلى عدم إقلاع الواجهة الرسومية (GUI)
- تلف الحزم، مما أدى إلى عدم عمل النظام بشكل صحيح
- تلف ملفات النظام، مما يجعل الإقلاع في الوضع العادي صعبًا
- تلف GRUB (محمل الإقلاع)، مما يمنع الإقلاع
في مثل هذه الحالات، يمكن لوضع الاسترداد إصلاح المشاكل التي لا يمكن حلها بالطرق العادية.
الفرق بينه وبين الإقلاع العادي
عادةً، يقوم Ubuntu بالإقلاع بالخطوات التالية:
- عند تشغيل الجهاز، يتم تشغيل محمل الإقلاع (GRUB)
- يتم تحميل النواة في الوضع العادي
- يتم تحميل خدمات النظام وبرامج التشغيل الضرورية
- يتم تشغيل الواجهة الرسومية (GUI) وعرض شاشة تسجيل الدخول للمستخدم
ولكن في وضع الاسترداد، تختلف هذه العملية:
- عند تشغيل الجهاز، يتم فتح قائمة GRUB يدويًا
- يتم تحديد وضع الاسترداد، ويتم تحميل الحد الأدنى من النواة فقط
- لا يتم تشغيل الواجهة الرسومية (GUI)، ويتم التحكم عبر سطر الأوامر (CUI)
- تظهر قائمة الإصلاح (مثل إصلاح الحزم، فحص القرص، إلخ)
- بعد حل المشكلة، يتم العودة إلى الإقلاع العادي
ما يمكن فعله في وضع الاسترداد
في وضع الاسترداد، يمكن إجراء العمليات التالية:
1. إصلاح الحزم التالفة
- إذا حدث خطأ أثناء تحديث النظام وتلفت الحزم، يمكنك إصلاحها باستخدام خيار
dpkg
. - مثال:
dpkg --configure -a
2. إصلاح أخطاء القرص
- إذا تلف نظام الملفات، فقد يتوقف Ubuntu عن الإقلاع. يمكن استخدام الأمر
fsck
لإصلاح الأخطاء. - مثال:
fsck -y /dev/sda1
3. تفعيل الشبكة
- إذا كانت هناك حاجة لاتصال الشبكة لإجراء عملية إصلاح، يمكن تفعيل الشبكة باستخدام خيار
network
.
4. إصلاح GRUB
- إذا كان محمل الإقلاع (GRUB) تالفًا، يمكن إعادة تثبيته من وضع الاسترداد.
- مثال:
grub-install /dev/sda
5. الوصول إلى سطر الأوامر بصلاحيات الجذر (root)
- في الإقلاع العادي، تكون صلاحيات الجذر (root) مقيدة، ولكن في وضع الاسترداد، يمكنك الوصول مباشرة إلى سطر الأوامر باستخدام خيار
root
. - مثال:
passwd اسم_المستخدم
متى يجب استخدام وضع الاسترداد؟
فيما يلي ملخص للحالات النموذجية التي يجب فيها استخدام وضع الاسترداد.
الحالة | ما يمكن فعله في وضع الاسترداد |
---|---|
عدم إقلاع Ubuntu | إصلاح GRUB، إعادة تثبيت النواة |
مشاكل بعد تحديث النظام | إصلاح الحزم، التراجع عن التحديثات |
حدوث أخطاء في القرص | الإصلاح باستخدام الأمر fsck |
نسيان كلمة المرور | إعادة تعيينها باستخدام سطر أوامر root |
تعذر استخدام الشبكة | تفعيلها باستخدام خيار network |
الملخص
يُعد وضع الاسترداد في Ubuntu **ميزة مهمة ولا غنى عنها لإصلاح النظام واستكشاف الأخطاء وإصلاحها**. حتى إذا تعذر الإقلاع في الوضع العادي، يمكنه تشغيل النظام بأقل الموارد، وتحديد سبب المشكلة، وحلها.
3. كيفية الدخول إلى وضع الاسترداد في Ubuntu 24
تختلف طريقة الدخول إلى وضع الاسترداد في Ubuntu 24 قليلاً اعتمادًا على حالة النظام وبيئة الإقلاع المستخدمة (BIOS / UEFI). في هذا القسم، سنشرح بالتفصيل **كيفية فتح قائمة GRUB، وكيفية الوصول إلى وضع الاسترداد، وكيفية التعامل مع حالة عدم ظهور GRUB**.
فتح قائمة GRUB
لاستخدام وضع الاسترداد، يجب أولاً فتح قائمة **GRUB (محمل الإقلاع GNU GRUB)**.
في بيئة BIOS (الإقلاع القديم)
- شغل الكمبيوتر
- اضغط باستمرار على مفتاح
Shift
قبل ظهور شعار Ubuntu - ستظهر قائمة GRUB
في بيئة UEFI
- شغل الكمبيوتر
- اضغط مفتاح
Esc
بشكل متكرر قبل ظهور شعار Ubuntu - ستظهر قائمة GRUB
💡 ملاحظة:
- إذا لم تظهر قائمة GRUB، حاول تغيير توقيت الضغط على
Shift
أوEsc
. - في بيئات الإقلاع المزدوج (Dual Boot)، قد تظهر شاشة اختيار نظام التشغيل.
اختيار وضع الاسترداد
بعد ظهور قائمة GRUB، اتبع الخطوات التالية لاختيار وضع الاسترداد.
- اختر “Advanced options for Ubuntu”
- استخدم مفاتيح الأسهم (↑↓) للتحديد، ثم اضغط مفتاح
Enter
.
- اختر وضع الاسترداد (recovery mode)
- مثال:
Ubuntu, with Linux 6.5.0-XX-generic (recovery mode)
- من المستحسن اختيار أحدث نواة.
- ستظهر قائمة وضع الاسترداد
- هنا، يمكنك اختيار الخيارات المختلفة اللازمة للإصلاح.
حل مشكلة عدم ظهور قائمة GRUB
الحالة 1: يتم تخطي قائمة GRUB
- السبب: قد يكون وقت عرض قائمة GRUB مضبوطًا على صفر ثانية في إعدادات Ubuntu.
- الحل: قم بتغيير إعدادات GRUB باستخدام الأمر التالي:
sudo nano /etc/default/grub
قم بتغيير GRUB_TIMEOUT=0
إلى GRUB_TIMEOUT=10
، ثم احفظ (Ctrl + X
← Y
← Enter
). بعد ذلك، قم بتطبيق التغييرات باستخدام الأمر التالي:
sudo update-grub
الحالة 2: تلف GRUB
- الحل: قم بالإقلاع من قرص USB مباشر (Live USB) الخاص بـ Ubuntu، ثم أعد تثبيت GRUB.
sudo mount /dev/sdaX /mnt # قم بتثبيت القسم الذي تم تثبيت Ubuntu عليه
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
قائمة خيارات وضع الاسترداد
عند الدخول إلى وضع الاسترداد، ستظهر الخيارات التالية:
اسم الخيار | الوصف |
---|---|
resume | الخروج من وضع الاسترداد والإقلاع في الوضع العادي |
clean | حذف الحزم غير الضرورية وتوفير مساحة على القرص |
dpkg | إصلاح الحزم التالفة |
fsck | فحص نظام الملفات وإصلاح الأخطاء |
network | تفعيل الشبكة (لإصلاح المشاكل عبر الإنترنت) |
root | فتح سطر الأوامر بصلاحيات الجذر (root) |
سنشرح كيفية استخدام كل خيار بالتفصيل في القسم التالي.
الملخص
- يمكن الوصول إلى وضع الاسترداد في Ubuntu 24 من قائمة GRUB.
- استخدم مفتاح
Shift
في بيئة BIOS ومفتاحEsc
في بيئة UEFI. - إذا لم تظهر قائمة GRUB، فقد تحتاج إلى تغيير الإعدادات أو إصلاح GRUB.
- يحتوي وضع الاسترداد على خيارات متعددة لإصلاح مشاكل النظام.
4. تفاصيل كل خيار من خيارات وضع الاسترداد
يحتوي وضع الاسترداد في Ubuntu 24 على خيارات متنوعة لإصلاح النظام. في هذا القسم، سنشرح بالتفصيل وظيفة كل خيار وطرق استخدامه.
نظرة عامة على قائمة وضع الاسترداد
عند الدخول إلى وضع الاسترداد، ستظهر القائمة التالية:
اسم الخيار | الوصف |
---|---|
resume | الخروج من وضع الاسترداد والإقلاع في الوضع العادي |
clean | حذف الحزم غير الضرورية وتوفير مساحة على القرص |
dpkg | إصلاح الحزم التالفة |
fsck | فحص نظام الملفات وإصلاح الأخطاء |
network | تفعيل الشبكة (لإصلاح المشاكل عبر الإنترنت) |
root | فتح سطر الأوامر بصلاحيات الجذر (root) |
دعنا نلقي نظرة على تفاصيل كل خيار وطرق استخدامه.
resume (الإقلاع في الوضع العادي)
نظرة عامة
يؤدي اختيار هذا الخيار إلى الخروج من وضع الاسترداد وإعادة تشغيل Ubuntu في الوضع العادي. يتم استخدامه عندما يتم حل المشكلة أو عندما تريد العودة إلى الإقلاع العادي بعد استخدام وضع الاسترداد مؤقتًا.
كيفية الاستخدام
- اختر
resume
من قائمة وضع الاسترداد - اتبع التعليمات التي تظهر على الشاشة واضغط
Enter
- سيتم تشغيل Ubuntu في الوضع العادي
clean (توفير مساحة على القرص)
نظرة عامة
يستخدم هذا الخيار لحذف الحزم غير الضرورية من النظام وزيادة مساحة القرص المتوفرة. يكون مفيدًا عندما تكون مساحة القرص ممتلئة، مما يتسبب في عدم استقرار أداء Ubuntu.
كيفية الاستخدام
- اختر
clean
واضغطEnter
- سيقوم Ubuntu بحذف الملفات المؤقتة والحزم القديمة غير الضرورية تلقائيًا
- بعد الانتهاء، اختر
resume
للإقلاع في الوضع العادي
لفحص مساحة القرص يدويًا
df -h
لمعرفة حجم دليل معين
du -sh /*
لحذف الحزم غير الضرورية
sudo apt autoremove
dpkg (إصلاح الحزم التالفة)
نظرة عامة
خيار dpkg
هو خيار يستخدم لإصلاح الحزم التالفة باستخدام نظام إدارة الحزم في Ubuntu. يكون مفيدًا عندما تحدث أخطاء أثناء تحديث النظام ويتوقف عن العمل بشكل صحيح.
كيفية الاستخدام
- اختر
dpkg
واضغطEnter
- إذا تم اكتشاف حزم تالفة، فسيحاول إصلاحها تلقائيًا
- بعد اكتمال الإصلاح، اختر
resume
للإقلاع في الوضع العادي
لإصلاح الحزم يدويًا
sudo dpkg --configure -a
sudo apt --fix-broken install
fsck (إصلاح نظام الملفات)
نظرة عامة
باستخدام fsck
(فحص نظام الملفات)، يمكنك اكتشاف وإصلاح أخطاء نظام الملفات. يكون مفيدًا عندما يكون سبب عدم إقلاع Ubuntu هو خطأ في القرص.
كيفية الاستخدام
- اختر
fsck
واضغطEnter
- سيقوم النظام تلقائيًا بإجراء فحص لأخطاء نظام الملفات
- بعد اكتمال الإصلاح، اختر
resume
للإقلاع في الوضع العادي
لإصلاح نظام الملفات يدويًا
- اختر خيار
root
في وضع الاسترداد - نفذ الأمر التالي (مثال: إذا كان
/dev/sda1
)
fsck -y /dev/sda1
- اخرج من وضع الاسترداد باستخدام
exit
، ثم قم بالإقلاع في الوضع العادي
network (تفعيل الشبكة)
نظرة عامة
يؤدي اختيار هذا الخيار إلى تفعيل الشبكة حتى في وضع الاسترداد. وهذا مفيد عند الحاجة إلى تنزيل حزم ضرورية لإصلاح النظام عبر الإنترنت.
كيفية الاستخدام
- اختر
network
واضغطEnter
- ستصبح الشبكة مفعلة
- ستتمكن من استخدام خيارات الإصلاح عبر الإنترنت مثل
dpkg
لإعادة تشغيل الشبكة يدويًا
sudo systemctl restart NetworkManager
root (فتح سطر الأوامر بصلاحيات المدير)
نظرة عامة
يؤدي اختيار هذا الخيار إلى تمكين التحكم المباشر في سطر الأوامر (الـ shell) بصلاحيات المدير (root). يستخدم هذا لإجراء عمليات إصلاح متقدمة.
كيفية الاستخدام
- اختر
root
واضغطEnter
- الوصول إلى سطر الأوامر **بصلاحيات الجذر**
- نفذ عمليات الإصلاح المطلوبة، ثم استخدم الأمر
exit
للعودة إلى الوضع العادي
أمثلة عملية للاستخدام
- إعادة تعيين كلمة المرور باستخدام الأمر
passwd
passwd اسم_المستخدم
- إصلاح GRUB
grub-install /dev/sda
update-grub
الملخص
يحتوي وضع الاسترداد في Ubuntu 24 على خيارات إصلاح متنوعة. بفهم دور كل خيار واستخدامه بشكل صحيح، يمكنك حل مشاكل النظام.
5. أمثلة عملية لاستكشاف الأخطاء وإصلاحها باستخدام وضع الاسترداد
يحتوي وضع الاسترداد في Ubuntu 24 على **خيارات مفيدة لإصلاح مشاكل إقلاع النظام، وتلف الحزم، وأخطاء نظام الملفات، وما إلى ذلك**. في هذا القسم، سنقدم **إجراءات عملية لاستكشاف الأخطاء وإصلاحها** باستخدام وضع الاسترداد.
حل مشكلة عدم إقلاع Ubuntu 24
الأعراض
- تظهر **شاشة سوداء** عند إقلاع Ubuntu
- **لا تظهر قائمة GRUB** ويتم تشغيل Windows مباشرة (في بيئة الإقلاع المزدوج)
- تظهر رسالة الخطأ: **”Kernel Panic – not syncing: VFS”**
الحل
1. إصلاح GRUB
من المحتمل أن يكون GRUB تالفًا، لذا سنقوم بإصلاحه من وضع الاسترداد.
- **افتح قائمة GRUB** (اضغط
Shift
أوEsc
عند الإقلاع) - **اختر وضع الاسترداد وقم بتشغيل خيار
root
** - أدخل الأوامر التالية:
grub-install /dev/sda
update-grub
reboot
- أعد التشغيل وتأكد من ظهور قائمة GRUB
2. إصلاح النواة
إذا كانت النواة الأخيرة تالفة، يمكنك اختيار نواة سابقة للإقلاع.
- **اختر “Advanced options for Ubuntu” من قائمة GRUB**
- **اختر نواة أقدم للإقلاع**
- **أعد تثبيت النواة**
sudo apt update
sudo apt reinstall linux-generic
عدم القدرة على الإقلاع بسبب نقص مساحة القرص
الأعراض
- تظهر رسالة “No space left on device” عند الإقلاع
- لا يتم تشغيل الواجهة الرسومية (بيئة سطح المكتب)
الحل
1. حذف الحزم غير الضرورية
- **ادخل إلى وضع الاسترداد وقم بتشغيل
clean
** - **احذف الملفات غير الضرورية يدويًا**
du -sh /*
rm -rf /var/log/*
2. حذف الملفات المؤقتة
rm -rf ~/.cache/*
rm -rf /tmp/*
تلف حزم Ubuntu
الأعراض
- تظهر أخطاء عند استخدام أوامر
apt-get
أوdpkg
- تتوقف التطبيقات عن العمل بعد التحديث
الحل
1. إصلاح الحزم باستخدام خيار dpkg
- **ادخل إلى وضع الاسترداد وقم بتشغيل
dpkg
** - **الإصلاح يدويًا**
sudo dpkg --configure -a
sudo apt --fix-broken install
2. إعادة تثبيت الحزم
sudo apt reinstall $(dpkg --list | awk '/^rc/ { print $2 }')
عدم القدرة على الاتصال بالشبكة
الأعراض
- شبكة LAN سلكية / Wi-Fi لا تعمل
- تلف ملفات إعدادات الشبكة
الحل
1. استخدام خيار network
في وضع الاسترداد، اختر network
لتفعيل الشبكة.
2. إعادة تشغيل NetworkManager
sudo systemctl restart NetworkManager
3. إعادة تثبيت برامج التشغيل
sudo apt update
sudo apt install --reinstall network-manager
تلف مدخل إقلاع 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
نسيان كلمة مرور المستخدم root
الأعراض
- عدم القدرة على إجراء عمليات بصلاحيات المدير
- عدم القدرة على استخدام الأمر
sudo
الحل
1. اختر خيار root
في وضع الاسترداد
- **افتح سطر أوامر
root
في وضع الاسترداد** - **أعد تعيين كلمة المرور باستخدام الأمر التالي**
passwd اسم_المستخدم
- **أعد التشغيل وتأكد من إمكانية تسجيل الدخول**
الملخص
باستخدام وضع الاسترداد في Ubuntu 24، يمكنك حل مجموعة متنوعة من مشاكل النظام.
المشكلة | الحل |
---|---|
عدم إقلاع Ubuntu | إصلاح GRUB، إعادة تثبيت النواة |
نقص مساحة القرص | حذف الحزم غير الضرورية، حذف الملفات يدويًا |
تلف الحزم | استخدام خيار dpkg ، الإصلاح أو إعادة التثبيت |
تعذر استخدام الشبكة | تفعيل network ، إعادة تشغيل NetworkManager |
تلف GRUB | تشغيل grub-install ، أو استخدام أداة Boot Repair |
نسيان كلمة مرور root | تشغيل الأمر passwd في سطر أوامر root |
6. نقاط يجب مراعاتها عند استخدام وضع الاسترداد
يُعد وضع الاسترداد في Ubuntu 24 ميزة مفيدة للغاية لإصلاح النظام واستكشاف الأخطاء وإصلاحها، ولكن **العمليات غير الصحيحة قد تؤدي إلى تأثيرات خطيرة على النظام**. في هذا القسم، سنشرح بالتفصيل النقاط التي يجب مراعاتها عند استخدام وضع الاسترداد.
نقاط يجب مراعاتها بشأن استخدام صلاحيات الجذر (root)
في وضع الاسترداد، **يمكنك فتح سطر أوامر بصلاحيات الجذر (root)، ولكن يجب توخي الحذر الشديد لأن العمليات الخاطئة قد تؤدي إلى تلف النظام**.
❌ العمليات التي يجب تجنبها
الأمر | التأثير |
---|---|
rm -rf / | حذف جميع البيانات، ويتوقف Ubuntu عن الإقلاع |
dd if=/dev/zero of=/dev/sda | مسح جميع البيانات من القرص |
chmod 000 /etc/shadow | عدم القدرة على تسجيل الدخول |
mv /bin /bin_backup | توقف أوامر النظام الأساسية عن العمل |
✅ نقاط عند استخدام صلاحيات الجذر
- **فهم معنى الأمر قبل تنفيذه**
- **التحقق من نطاق التأثير باستخدام أوامر
ls
أوcat
** - **استخدم
sudo
للتنفيذ، وإعطاء الأولوية للتنفيذ بصلاحيات المستخدم العادي إن أمكن** - **قم بعمل نسخة احتياطية قبل البدء في العمل لتجنب الأخطاء**
أهمية النسخ الاحتياطي قبل تغيير النظام
نظرًا لأن وضع الاسترداد يقوم بإصلاح النظام، **فإن التغييرات الخاطئة قد تؤدي إلى عدم إقلاع Ubuntu**. لذلك، **يوصى بعمل نسخة احتياطية للملفات الهامة مسبقًا**.
طرق النسخ الاحتياطي
1. النسخ الاحتياطي للبيانات
افتح سطر أوامر root
في وضع الاسترداد، وانسخ الملفات الهامة إلى قرص خارجي.
cp -r /home/اسم_المستخدم/Documents /mnt/usb/
2. النسخ الاحتياطي للنظام بالكامل (باستخدام Timeshift)
في Ubuntu، يمكنك إنشاء لقطات للنظام باستخدام Timeshift
.
sudo apt install timeshift
sudo timeshift --create --comments "Before Recovery Mode"
نقاط يجب مراعاتها عند عمليات القرص
يجب التعامل مع عمليات أقسام القرص وإصلاح نظام الملفات بحذر. خاصة عند استخدام الأمر fsck
، **قد تتلف البيانات إذا حددت جهازًا خاطئًا**، لذا تأكد من اسم الجهاز مسبقًا.
الخطوات
- **التحقق من معلومات قسم القرص**
lsblk
- **فحص أخطاء نظام الملفات (مثال: إصلاح
/dev/sda1
)**
fsck -y /dev/sda1
نقاط يجب مراعاتها عند الاتصال بالشبكة
عند تفعيل خيار network
في وضع الاسترداد، يمكنك الاتصال بالإنترنت. ومع ذلك، **يجب توخي الحذر لأن الوصول إلى الشبكة بصلاحيات الجذر قد يشكل مخاطر أمنية**.
✅ نقاط عند استخدام الشبكة
- **لا تغير كلمة مرور Wi-Fi أو ملفات الإعدادات**
- **استخدم شبكة آمنة**
- **لا تقم بتشغيل مستودعات غير معروفة أو نصوص برمجية خارجية**
curl http://example.com/install.sh | sh # هذا خطير!
نقاط يجب مراعاتها عند إصلاح GRUB
عند إصلاح GRUB، قد يؤدي الخطأ في العملية إلى **عدم إقلاع Ubuntu أو أي نظام تشغيل آخر**.
✅ نقاط عند إصلاح GRUB
- **تأكد من تحديد اسم الجهاز الصحيح**
grub-install /dev/sda # حدد /dev/sda وليس /dev/sda1
- **قم بتشغيل
update-grub
بعد الإصلاح**
sudo update-grub
- **في بيئة الإقلاع المزدوج، لا تحذف Windows Boot Manager**
نقاط يجب مراعاتها عند تغيير كلمة مرور root
عند استخدام خيار root
في وضع الاسترداد، يمكنك تغيير كلمة مرور المستخدم root، ولكن **يجب توخي الحذر لأن تغيير كلمة المرور قد يؤدي إلى فقدان صلاحيات sudo**.
✅ نقاط عند تغيير كلمة المرور
- **اختر
root
في وضع الاسترداد** - **استخدم الأمر التالي لتغيير كلمة المرور**
passwd اسم_المستخدم
- **أضف المستخدم إلى مجموعة sudo**
usermod -aG sudo اسم_المستخدم
الملخص
يُعد وضع الاسترداد في Ubuntu 24 أداة قوية، ولكن العمليات الخاطئة قد تؤثر بشكل خطير على النظام. يرجى الانتباه للنقاط التالية عند المتابعة.
الخطر | نقاط يجب مراعاتها |
---|---|
سوء استخدام صلاحيات الجذر | تلف النظام عند تنفيذ أمر خاطئ |
الإصلاح بدون نسخ احتياطي | قم دائمًا بعمل نسخة احتياطية قبل تغيير النظام |
أخطاء عند إصلاح نظام الملفات | تأكد من الجهاز قبل تشغيل fsck |
أخطاء عند إصلاح GRUB | حدد /dev/sda بشكل صحيح، وقم بتشغيل update-grub |
مخاطر استخدام الشبكة | لا تقم بتنزيل نصوص برمجية غير معروفة |
تأثير تغيير كلمة المرور | احذر من احتمال الخروج من مجموعة sudo |
7. الأسئلة الشائعة (FAQ)
لقد قمنا بتجميع **الأسئلة المتداولة وإجاباتها** حول وضع الاسترداد في Ubuntu 24. إذا واجهت مشاكل أثناء استخدام وضع الاسترداد، يرجى الرجوع إلى الأسئلة الشائعة أدناه.
حل مشكلة عدم القدرة على الدخول إلى وضع الاسترداد
س1: لا تظهر قائمة GRUB حتى عند الضغط على مفتاحي Shift
أو Esc
. ماذا أفعل؟
ج: في بعض إعدادات Ubuntu، قد يكون وقت عرض قائمة GRUB قصيرًا. جرب الطرق التالية:
- عند تشغيل الكمبيوتر، **اضغط مفتاح
Shift
(BIOS) أو مفتاحEsc
(UEFI) بشكل متكرر**. - إذا تم تخطي قائمة GRUB، قم بتغيير وقت العرض بعد تشغيل Ubuntu باستخدام الأمر التالي:
sudo nano /etc/default/grub
قم بتغيير GRUB_TIMEOUT=0
إلى GRUB_TIMEOUT=10
، ثم احفظ (Ctrl + X
← Y
← Enter
).
- لتطبيق التغييرات، قم بتحديث GRUB:
sudo update-grub
- أعد تشغيل الكمبيوتر وتأكد من ظهور قائمة GRUB.
عدم عمل لوحة المفاتيح أو الماوس في وضع الاسترداد
س2: دخلت إلى وضع الاسترداد، لكن لوحة المفاتيح لا تستجيب.
ج: قد لا يتم التعرف على بعض لوحات المفاتيح اللاسلكية أو لوحات المفاتيح المتصلة عبر USB في وضع الاسترداد.
الحل:
- **استخدم لوحة مفاتيح USB سلكية** (حاول استخدام لوحة مفاتيح سلكية بدلاً من اللاسلكية).
- **تحقق من إعدادات BIOS**:
- تأكد من أن “Legacy USB Support” مفعل في BIOS.
- **اتصل بمنفذ USB آخر**.
عدم عمل الشبكة في وضع الاسترداد
س3: اخترت خيار network
، لكن لا يمكنني الاتصال بالإنترنت.
ج: حتى بعد اختيار خيار network
، قد تحتاج إلى إعداد الشبكة يدويًا.
الحل:
- **أعد تشغيل خدمة الشبكة يدويًا**
sudo systemctl restart NetworkManager
- **حاول الحصول على عنوان IP**
sudo dhclient
- **بالنسبة لشبكة Wi-Fi، اتصل يدويًا**
nmcli d wifi connect "SSID" password "كلمة_المرور"
عدم القدرة على إصلاح نظام الملفات
س4: عندما أقوم بتشغيل fsck
، تظهر رسالة “نظام الملفات مثبت بالفعل”.
ج: لا يمكن تشغيل fsck
عندما يكون نظام الملفات مثبتًا. تعامل مع ذلك بالطرق التالية:
الحل:
- **اختر
root
في وضع الاسترداد** - **أعد تركيب نظام الملفات الجذر (root filesystem) بوضع القراءة فقط**
mount -o remount,ro /
- **قم بتشغيل fsck**
fsck -y /dev/sda1
عدم القدرة على إصلاح الحزم
س5: قمت بتشغيل dpkg
، لكن حدث خطأ ولم يتم الإصلاح.
ج: إذا كانت بعض الحزم تالفة، فقد تحتاج إلى إصلاحها يدويًا.
الحل:
- **احذف الحزم التالفة**
sudo apt remove --purge اسم_الحزمة
- **قم بتحديث جميع الحزم**
sudo apt update && sudo apt upgrade -y
- **إصلاح الحزم التالفة يدويًا**
sudo dpkg --configure -a
sudo apt --fix-broken install
فشل إصلاح GRUB
س6: قمت بتشغيل grub-install
، لكن GRUB لا يعمل بشكل صحيح.
ج: قد يكون إصلاح محمل الإقلاع غير مكتمل.
الحل:
- **تحقق من أقسام القرص**
lsblk
- **قم بتثبيت GRUB**
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
- **قم بتحديث GRUB**
update-grub
طريقة إعادة تعيين كلمة المرور المنسية
س7: لقد نسيت كلمة مرور تسجيل الدخول إلى Ubuntu. هل يمكنني إعادة تعيينها في وضع الاسترداد؟
ج: نعم، يمكنك إعادة تعيين كلمة المرور باستخدام سطر أوامر root
في وضع الاسترداد.
الحل:
- **اختر
root
في وضع الاسترداد** - **قم بتشغيل الأمر التالي**
passwd اسم_المستخدم
- **أدخل كلمة المرور الجديدة، ثم أعد إدخالها**
- **قم بتطبيق التغييرات**
reboot
الملخص
في وضع الاسترداد في Ubuntu 24، يمكن حل العديد من مشاكل النظام، ولكن قد تتفاقم المشكلة إذا لم يتم استخدامها بشكل صحيح. يرجى الرجوع إلى الأسئلة الشائعة التي تم تقديمها في هذه المقالة لاستكشاف الأخطاء وإصلاحها بشكل صحيح.
8. الملخص
يُعد وضع الاسترداد في Ubuntu 24 أداة قوية لاستكشاف أخطاء النظام وإصلاحها. في هذه المقالة، شرحنا بالتفصيل المفاهيم الأساسية لوضع الاسترداد، وطرق الإقلاع، وإجراءات الإصلاح المحددة، والمشاكل الشائعة وحلولها.
النقاط الرئيسية في هذه المقالة
1. ما هو وضع الاسترداد في Ubuntu 24
- وضع إقلاع خاص لإصلاح مشاكل نظام Ubuntu.
- يمكن استخدامه لـ **إصلاح الحزم، وإصلاح نظام الملفات، وإصلاح GRUB**.
2. كيفية الدخول إلى وضع الاسترداد
- في بيئة BIOS، اضغط على مفتاح
Shift
، وفي بيئة UEFI، اضغط على مفتاحEsc
لعرض قائمة GRUB. - من قائمة GRUB، اختر **”Advanced options for Ubuntu”** للوصول إلى وضع الاسترداد.
3. خيارات وضع الاسترداد
اسم الخيار | الغرض |
---|---|
resume | الإقلاع في الوضع العادي |
clean | حذف الحزم غير الضرورية وتوفير مساحة على القرص |
dpkg | إصلاح الحزم التالفة |
fsck | فحص وإصلاح أخطاء نظام الملفات |
network | تفعيل الشبكة لتمكين الإصلاح عبر الإنترنت |
root | التحكم في النظام بصلاحيات الجذر وإجراء إصلاحات متقدمة |
4. استكشاف الأخطاء وإصلاحها عمليًا
- **إذا لم يتم إقلاع Ubuntu** ← إصلاح GRUB (
grub-install /dev/sda
وupdate-grub
) - **إذا كانت مساحة القرص غير كافية** ← حذف الملفات غير الضرورية باستخدام خيار
clean
- **إذا كانت الحزم تالفة** ← إصلاحها باستخدام خيار
dpkg
- **إذا كان نظام الملفات تالفًا** ← إصلاحه باستخدام الأمر
fsck
- **إذا تعذر الاتصال بالشبكة** ← تفعيل خيار
network
- **إذا نسيت كلمة المرور** ← إعادة تعيينها باستخدام الأمر
passwd
في سطر أوامرroot
5. نقاط يجب مراعاتها عند الاستخدام
- **من المهم عمل نسخة احتياطية** (خاصة عند إصلاح GRUB أو إصلاح نظام الملفات).
- **root