قرص الاسترداد: عندما لا يُقلع النظام
كيف تُقلع جهازًا في SystemRescue، وتُركّب قرصه، وتُصلح fstab أو محمّل الإقلاع أو كلمة مرور منسية، ثم تعود إلى الإقلاع الطبيعي.
آخر تحديث 23 أغسطس 2026
إذا توقفت الآلة عن الاستجابة عبر SSH بعد تعديل الإعدادات، أو تحديث النواة، أو امتلاء القرص، فلن تتمكن بعدها من إصلاحها من الداخل. في هذه الحالات، توفر لوحة التحكم وضع إقلاع مع قرص الاسترداد SystemRescue — نظام منفصل يعمل في الذاكرة، ويظهر منه قرص آلتك كجهاز تخزين عادي.
كيفية الدخول
- افتح
/hosting/vds/m/<id>، تبويب «الوصول». - في كتلة وضع الإقلاع، اختر قرص الاسترداد SystemRescue.
- أعد تشغيل الآلة وافتح تبويب «الطرفية».
تسجّل الدخول إلى SystemRescue باسم root دون كلمة مرور. الوصول عبر SSH غير متاح هناك، لذا اعمل من خلال الطرفية. اختر عرض «Screen» (VNC): لا يُمرَّر حجم النافذة عبر الخط التسلسلي، فهو هناك دائمًا 80×24، وتُعرض الأدوات ملء الشاشة بشكل غير صحيح.
يظهر قرص الآلة باسم /dev/sda، وتظهر أقسامه باسم /dev/sda1 و/dev/sda2 وهكذا.
اربط النظام وأصلحه
lsblk -f
mount /dev/sda1 /mnt
ls /mnt
إذا اخترت القسم الخطأ، نفّذ umount /mnt وجرّب القسم التالي. يمكنك التعرّف على قسم الجذر من خلال المجلدات etc وvar وusr.
بعد ذلك، المهام المعتادة:
nano /mnt/etc/fstab
nano /mnt/etc/ssh/sshd_config
du -xh /mnt --max-depth=2 | sort -h | tail -20
journalctl -D /mnt/var/log/journal -b -1 -p err
للعمل «داخل» النظام — إعادة تعيين كلمة مرور، إعادة تثبيت حزمة، إعادة بناء محمّل الإقلاع — ادخل إليه عبر chroot:
mount /dev/sda1 /mnt
for d in dev proc sys run; do mount --bind /$d /mnt/$d; done
chroot /mnt /bin/bash
passwd root
exit
بعد الخروج، ألغِ ربط كل شيء: umount -R /mnt.
الأسباب الشائعة وما يجب فعله
| العَرَض | السبب | الإجراء |
|---|---|---|
| يتوقف الإقلاع في انتظار قسم | خطأ مطبعي في /etc/fstab، أو UUID غير موجود | علّق السطر أو أضف nofail |
| تنهار الخدمات، لا مساحة متبقية | السجلات أو الصور استهلكت القرص | نظّف /var/log و/var/lib/docker عبر /mnt |
| تُقلع الآلة، لكن SSH صامت | خطأ في sshd_config أو جدار حماية حجب نفسه | عدّل الإعداد، وأعد تعيين القواعد — ufw |
| كلمة مرور root منسية | — | passwd داخل chroot، أو عيّن كلمة مرور جديدة في تبويب «الوصول» |
العودة إلى الوضع العادي
أعد وضع الإقلاع إلى الوضع العادي وأعد تشغيل الآلة. وإلا فستقلع في SystemRescue مرة أخرى، وتظن أن الإصلاح لم ينجح.
العمل من وضع الاسترداد لا يحفظ شيئًا: فـ SystemRescue يعمل في الذاكرة. أي شيء تغيّره خارج
/mntيختفي بعد إعادة التشغيل.
إذا لم تتمكن من استعادة النظام، ففي تبويب «الوصول» خيار إعادة التثبيت مع اختيار نظام التشغيل. فهو يمحو القرص بالكامل، لذا انسخ أولًا الملفات التي تحتاجها من SystemRescue — مثلًا عبر scp أو rsync إلى آلة أخرى.