حل مشكلة "لم يتم العثور على جهاز قابل للتشغيل" بعد تثبيت دبيان على UEFI

عندما يُظهر جهاز الكمبيوتر رسالة "لم يتم العثور على جهاز قابل للتشغيل" مباشرةً بعد تثبيت دبيان، قد تكون الملفات سليمة. قد يكون البرنامج الثابت يبدأ في وضع خاطئ، أو قد لا يكون قسم نظام EFI (ESP) مُثبّتًا في المكان الذي يتوقعه GRUB، أو قد يكون البرنامج الثابت قد فقد أو خفض أولوية إدخال تمهيد UEFI الخاص بدبيان. تحقق من هذه الأمور بالترتيب قبل تغيير الأقسام.

يفترض هذا الدليل استخدام جهاز كمبيوتر نموذجي بنظام 64 بت x86 يعمل بنظام UEFI وديبيان مع GRUB. الأوامر التي تُسمّي قرصًا أو قسمًا هي أمثلة فقط؛ حدّد أجهزتك بنفسك باستخدام الأمر المناسب lsblk -f. لا تقم بتهيئة قسم ESP أو إعادة تثبيت ديبيان كحل أولي.

1. تأكد من أن الكمبيوتر يحاول الإقلاع في وضع UEFI

يقرأ برنامج UEFI الثابت برنامج EFI من قسم ESP مهيأ بنظام FAT، ويمكنه استخدام مدخل تمهيد NVRAM محفوظ للعثور عليه. أما تمهيد BIOS/CSM القديم فيتبع مسارًا مختلفًا. لذا، قد يُنشئ قرص USB الخاص بالتثبيت، عند تشغيله في الوضع القديم، مسار تمهيد لا يتطابق مع إعدادات UEFI للجهاز المُثبَّت.

قائمة تمهيد UEFI عامة مع تحديد Debian فوق مثبت USB UEFI وقرص داخلي.
استخدم قائمة التمهيد لمرة واحدة لاختبار إدخال Debian، واختر إدخال المثبت الذي تم وضع علامة UEFI عليه صراحةً عند بدء تشغيل وسائط الإنقاذ.

افتح قائمة الإقلاع لمرة واحدة أو إعدادات البرامج الثابتة أثناء بدء التشغيل. اختر أولاً خيارًا باسم "ديبيان" إن وُجد. إذا تم الإقلاع بنجاح، فافتح إعدادات البرامج الثابتة وانقل "ديبيان" إلى أعلى القرص الداخلي أو أنظمة التشغيل الأخرى في ترتيب الإقلاع. تختلف أسماء القوائم باختلاف الشركة المصنعة، لذا راجع تعليمات الشركة المصنعة لجهاز الكمبيوتر لمعرفة مفتاح بدء التشغيل الصحيح وتسميات القوائم.

إذا كنت بحاجة إلى وسائط استعادة النظام، فاختر خيار USB الذي يبدأ بـ "UEFI". بمجرد بدء تشغيل Debian Live أو واجهة استعادة النظام الخاصة بالمثبت، تحقق من وضعها:

test -d /sys/firmware/efi && echo "Booted in UEFI mode" || echo "Booted in Legacy mode"

إذا كانت النتيجة تشير إلى "Legacy"، فأعد تشغيل الجهاز واختر مدخل UEFI USB. efibootmgrلا يمكن لبعض الأدوات إدارة متغيرات البرامج الثابتة من بيئة تشغيل Legacy. إذا لم يظهر خيار UEFI USB، فتأكد من تفعيل خاصية الإقلاع عبر UEFI في البرامج الثابتة؛ تجنب تغيير إعدادات الإقلاع الآمن أو وحدة تحكم التخزين إلا إذا كنت على دراية بتأثير ذلك على التثبيت الحالي.

2. تحديد النظام المُثبّت وقسم نظام EFI الخاص به

من بيئة التشغيل المباشر التي تم تشغيلها باستخدام UEFI، قم بفحص الأجهزة وأنظمة الملفات:

lsblk -f

ابحث عن نظام ملفات Debian الجذر، والذي غالبًا ما يكون `.edu` ext4أو btrfs`.edu`، وقسم FAT32 صغير من نوع GPT "EFI System". قد يكون قسم ESP مشتركًا مع نظام Windows؛ وهذا أمر طبيعي. التسميات /dev/sda1الموضحة /dev/sda2أدناه هي أمثلة توضيحية وليست افتراضية. تستخدم محركات أقراص NVMe عادةً أسماءً مثل `.edu` /dev/nvme0n1p1.

سطح مكتب Debian مباشر مع طرفية بجانب قائمة الأقسام تُظهر قسم نظام FAT32 EFI واحد وأقسام Linux منفصلة.
استخدم معلومات نظام الملفات والتقسيم من lsblk لتحديد ESP وجذر Debian الحاليين؛ لا تعتمد على أسماء الأجهزة النموذجية في الرسم التوضيحي.

قم بتثبيت قسم الجذر للقراءة فقط أولاً إذا كنت ترغب فقط في فحصه، أو قم بتثبيته بشكل طبيعي لإجراء الإصلاح بعد تحديد القسم الصحيح. إذا كان نظامك يستخدم /bootقسمًا منفصلاً، فقم بتثبيته أسفل /mnt/bootقسم ESP قبل تثبيته. لا تقم بإنشاء أو تهيئة قسم ESP بديل لمجرد أنه غير واضح في القائمة.

بالنسبة للتصميم الشائع مع تفعيل الجذر /dev/sda2وقسم ESP /dev/sda1، يبدو تركيب الإصلاح كما يلي:

mount /dev/sda2 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
cat /mnt/etc/fstab

قارن مُعرّف ESP UUID المُبلغ عنه lsblk -fمع المُدخل الخاص بـ /boot/efiفي /mnt/etc/fstab. إذا كان مختلفًا، فتوقف وتأكد من القسم الذي ينتمي إلى تثبيت Debian هذا. بعض الأنظمة تُثبّت ESP في /bootأو تستخدم ترتيبًا مختلفًا؛ لذا، قم بإعادة إنتاج تخطيط النظام المُثبّت بدلاً من استخدام نقطة التثبيت النموذجية بشكل أعمى.

3. إصلاح GRUB من بيئة إنقاذ UEFI

بمجرد تثبيت الجذر وأي مجلدات منفصلة /bootوقسم نظام التشغيل ESP في مواقعها المقصودة ضمن /mnt، قم بربط أدلة النظام قيد التشغيل وادخل إلى التثبيت:

for i in /dev /dev/pts /proc /sys /run; do mount --bind "$i" "/mnt$i"; done
chroot /mnt

داخل بيئة chroot، تأكد من أن هذا /boot/efiهو قسم نظام التشغيل (ESP) وأن النظام المُثبّت هو النظام الذي تنوي إصلاحه. بالنسبة لتثبيت Debian amd64 GRUB القياسي مع تعطيل ميزة Secure Boot، أعد تثبيت مُحمّل EFI وأعد بناء القائمة.

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=debian
update-grub
محطة إنقاذ Debian تعرض أمثلة على أوامر mount و GRUB EFI للإصلاح، دون ظهور أي رسالة نجاح.
قم بتشغيل أوامر الإصلاح فقط بعد تثبيت جذر Debian الصحيح و ESP؛ أسماء الأقسام المعروضة هي أمثلة وليست جهازًا تم اختباره.

القيمة --targetالمذكورة أعلاه خاصة بأجهزة الكمبيوتر الشخصية ذات معالجات amd64. تستخدم أنظمة Debian ARM64 هدفًا مختلفًا. تُعرّف صفحة دليل GRUB الرسمية --efi-directoryالمسار كجذر ESP وتوثّق خيارات التمهيد الآمن UEFI. في حال تفعيل التمهيد الآمن، استمر في استخدام سلسلة التمهيد الموقّعة من Debian: لا تُجبر مُحمّلًا غير موقّع على ESP. توفر حزم GRUB وshim الموقّعة من Debian المسار المناسب؛ اتبع توثيق التمهيد الآمن من Debian الخاص بإصدارك وبنيتك.

إذا grub-installظهرت تقارير تفيد بعدم توفر متغيرات EFI، فتحقق مجددًا من تشغيل قرص USB الحي في وضع UEFI ومن /sys/firmware/efiوجوده. إذا استمرت متغيرات البرامج الثابتة في عدم التوفر، فقد تتمكن من وضع برنامج التحميل على ESP ولكن لن تتمكن من تسجيل إدخال NVRAM الخاص به من هذه الجلسة؛ استخدم خيار "التمهيد من ملف EFI" في البرامج الثابتة أو كرر عملية الإصلاح من بيئة UEFI تم تشغيلها بشكل صحيح. لا تعتبر التحذير بمثابة تأكيد على إنشاء إدخال البرامج الثابتة.

4. تحقق من إدخال برنامج Debian الثابت وترتيب الإقلاع

قم بالخروج من بيئة chroot، ثم افحص متغيرات تمهيد UEFI:

exit
efibootmgr -v

ابحث عن مدخل دبيان وسجّله BootOrder. إذا كان دبيان مدرجًا ولكن يظهر جهاز آخر أولًا، فاستخدم إعداد البرامج الثابتة لوضع دبيان أولًا. غالبًا ما يكون هذا أسهل وأكثر أمانًا من إعادة كتابة ترتيب الإقلاع بالكامل في أمر. efibootmgrتوضح صفحة الدليل كيفية تسمية المدخلات وكيفية BootOrderتحديد أي برنامج ثابت نشط يحاول تشغيله أولًا.

شاشة ترتيب إقلاع البرامج الثابتة العامة مع تمييز نظام Debian أعلى خيارات الإقلاع من USB والقرص الداخلي والشبكة.
بعد الإصلاح، تحقق من وجود إدخال Debian وظهوره قبل خيارات التمهيد الأخرى في ترتيب تمهيد البرامج الثابتة.

إذا كان إدخال دبيان مفقودًا ولكن قسم نظام التشغيل (ESP) يحتوي على ملف EFI/debian، فاستخدم مستعرض ملفات البرنامج الثابت، إن وُجد، لتحديد مُحمِّل EFI الخاص بدبيان. مع تمكين التمهيد الآمن، يكون هذا عادةً ملف shim المُوقَّع، كما هو الحال EFI/debian/shimx64.efiفي معالجات amd64؛ أما مع تعطيل التمهيد الآمن، فقد يكون ملف GRUB EFI متاحًا. تختلف أسماء الملفات الدقيقة باختلاف بنية المعالج وحالة الحزمة. إذا لم يُوفر البرنامج الثابت مستعرض ملفات، فأعد تشغيل إصلاح GRUB مع إتاحة الوصول إلى ذاكرة NVRAM.

قد تؤدي بعض تحديثات البرامج الثابتة أو إعادة ضبط الإعدادات إلى حذف إدخالات لينكس، كما أن بعض تطبيقات البرامج الثابتة لا تحتفظ بالإدخالات المُنشأة حديثًا. وتصف وثائق UEFI الخاصة بدبيان مسارًا احتياطيًا للوسائط القابلة للإزالة، ولكن ينبغي أن يكون ذلك حلًا بديلًا متعمدًا للتوافق، وليس سببًا لنسخ ملفات EFI فوق الملفات الموجودة دون التحقق منها.

5. اربط العرض بالحل المحتمل

  • يبدأ نظام دبيان من القائمة التي تُفتح لمرة واحدة: قم بإصلاح ترتيب الإقلاع في البرامج الثابتة.
  • يعمل منفذ USB الخاص بـ UEFI، لكن نظام Debian غير موجود: تحقق من تثبيت ESP وأعد تثبيت برنامج EFI الصحيح.
  • efibootmgrلا يمكن الوصول إلى المتغيرات: أعد تشغيل وسائط الإنقاذ في وضع UEFI.
  • يظهر نظام Debian ولكنه يعود إلى البرامج الثابتة: تحقق من توافق التمهيد الآمن، ومسار المحمل، وما إذا كان قسم ESP ينتمي إلى هذا التثبيت.
  • توجد عدة نسخ من نظام لينكس: حدد أي زوج من الجذر و ESP ينتمي إلى بعضهما البعض قبل التشغيل grub-install.

قدّمت دبيان 13 (تريكسي) نظام إقلاع systemd-boot اختياريًا مع إعداد shim موثق من قِبل دبيان. إذا قمتَ بتثبيت مدير الإقلاع هذا عمدًا بدلًا من GRUB، فاستخدم إرشادات استعادة systemd-boot المطابقة؛ إذ لا تُصلح أوامر إصلاح GRUB إدخالات systemd-boot. بالنسبة لنظام دبيان GRUB النموذجي الذي يختاره المُثبِّت، تظل الفحوصات المذكورة أعلاه هي المسار المُناسب.

6. أعد تشغيل الجهاز وتحقق من ذلك

اخرج من بيئة chroot، وافصل أنظمة الملفات بترتيب عكسي، ثم أزل قرص USB الاحتياطي، وأعد تشغيل الجهاز. إذا أفاد أمر الفصل بأن الهدف مشغول، فأغلق نوافذ الأوامر التي تستخدم هذا النظام وحاول مجددًا بدلًا من فرض إيقاف التشغيل أثناء نشاط أنظمة الملفات. تأكد من أن البرنامج الثابت يبدأ تشغيل Debian بدون توصيل قرص USB. ثم تحقق من تحميل النواة وسطح المكتب المتوقعين، وأن إعادة التشغيل الثانية لا تزال تعمل. إذا فشلت العملية مرة أخرى، فدوّن رسالة البرنامج الثابت، ومخرجات الأمر lsblk -f، وما إذا كان الأمر efibootmgr -vيُظهر مدخل Debian؛ فهذه التفاصيل تميز بين عدم وجود مدخل وبين مشكلة في مُحمّل النظام أو نظام الملفات.

المصادر

اترك تعليقاً

حل مشكلة "لم يتم العثور على جهاز قابل للتشغيل" بعد تثبيت دبيان على UEFI

حل مشكلة "لم يتم العثور على جهاز قابل للتشغيل" بعد تثبيت دبيان على UEFI

قم بإصلاح خطأ التمهيد UEFI في Debian عن طريق التحقق من وضع التمهيد، وقسم نظام EFI، وملفات GRUB، وترتيب تمهيد البرامج الثابتة - دون إعادة تثبيت Debian أولاً.

Download Adobe Acrobat xi pro

Download Adobe Acrobat xi pro

تعرف على كيفية Download Adobe Acrobat xi pro بأمان من خلال دليلنا التفصيلي الذي يرشدك للحصول على النسخة الأصلية بسرعة ودون مخاطر.

تحميل ويندوز 11 برابط مباشر iso

تحميل ويندوز 11 برابط مباشر iso

تعرف على طريقة تحميل ويندوز 11 برابط مباشر iso من المصدر الرسمي لمايكروسوفت بخطوات واضحة للحصول على ملف ISO نظيف وآمن للتثبيت.

تحميل برنامج Adobe Acrobat DC مجانا

تحميل برنامج Adobe Acrobat DC مجانا

تعرف على كيفية تحميل برنامج Adobe Acrobat DC مجانا عبر النسخة التجريبية الرسمية من أدوبي لتحرير ملفات PDF بسهولة وأمان.

تحميل برنامج Adobe Acrobat مجانا

تحميل برنامج Adobe Acrobat مجانا

تعلم كيفية تحميل برنامج Adobe Acrobat مجانا بأمان من الموقع الرسمي. احصل على Adobe Acrobat Reader مجاناً بخطوات واضحة وسريعة.

Adobe Acrobat reader edit PDF تنزيل

Adobe Acrobat reader edit PDF تنزيل

تعرف على كيفية Adobe Acrobat reader edit PDF تنزيل من الموقع الرسمي والبدء في تعديل ملفات PDF فوراً. دليل خطوة بخطوة للتحميل والتثبيت والاستخدام.

تحميل ويندوز 11 64 بت من ميديا فاير

تحميل ويندوز 11 64 بت من ميديا فاير

تعرف على كيفية تحميل ويندوز 11 64 بت من ميديا فاير بطريقة مباشرة وآمنة. دليل مفصل يشرح الخطوات الكاملة للحصول على ملف ISO بنجاح.

Adobe Acrobat free download

Adobe Acrobat free download

احصل على Adobe Acrobat free download من الموقع الرسمي لتجربة أدوات تحرير PDF المتقدمة مجاناً. تعرف على الخطوات الدقيقة للبدء خلال دقائق.

Windows 11 iso download 64 bit تحميل

Windows 11 iso download 64 bit تحميل

تعرف على كيفية Windows 11 iso download 64 bit تحميل مباشرة من موقع مايكروسوفت الرسمي بخطوات واضحة وآمنة للحصول على ملف ISO بنسخة 64 بت.

Adobe Acrobat win 7

Adobe Acrobat win 7

تعلم كيفية تثبيت Adobe Acrobat win 7 على ويندوز 7 بنجاح رغم انتهاء الدعم الرسمي. دليل خطوة بخطوة يشرح وضع التوافق وتجنب الأخطاء الشائعة.