سؤال "خطأ في قراءة القرص" أثناء بدء تشغيل Windows بعد ترقية Ubuntu + Boot Repair


أنا فقط ترقية إلى 12.10. بعد تثبيت الملفات وإعادة التشغيل ، صادفت المشكلة التالية:

error file not found
grub rescue> _

تم حل هذه المشكلة بسهولة عن طريق إصلاح التمهيد باستخدام أداة "إصلاح التمهيد". هذه الجواب ساعدني.

ولكن بعد ذلك ، لن يبدأ Windows. إنها تعطي الخطأ التالي:

A disk read error has occurred
Press Ctrl+Alt+Del to restart

Screenshot showing message about disk read error.

كيف يمكنني حل هذه المشكلة؟


4
2017-10-24 05:07


الأصل


إصلاح التمهيد يفعل أكثر من مجرد إعادة تثبيت اليرقة. تحتاج إلى نشر الرابط الذي يقدمه لإظهار ما تفعله وما هي الحالة التي أنت فيها بعد ذلك. - bcbc
ذات صلة: كيف يمكنني إصلاح نكش؟ (كيفية الحصول على Ubuntu مرة أخرى بعد تثبيت ويندوز؟) - Eliah Kagan
هذا من شأنه أن يساعد على الأرجح. عملت معي. askubuntu.com/questions/216800/...


الأجوبة:


لقد واجهت نفس المشكلة وقمت بإصلاحها بالوقوف على محرك أقراص محمّل Windows 7 واضغط على E للتعديل.

لي insmod تم تعيين ل ldm و ال set root تم تعيين ل /ldm/(lotofhexnumbers)/volume1.

لذلك أنا تحرير هذين الخطين واضغط على Ctrl + X هذا التمهيد ولكن لن يحفظ هذا فقط للاختبار.

insmod part_msdos

set root='(hd0,msdos1)'

إذا كان يعمل من أجلك ، فقم بالرجوع إلى Ubuntu sudo gedit /boot/grub/grub.cfg.

ابحث عن menuentry اسم الملف التمهيد الخاص بك ، وتحرير الخطوط أدناه وحفظ ، وسوف التمهيد التمهيد واختيار ويندوز التمهيد بشكل طبيعي.

insmod part_msdos

set root='(hd0,msdos1)'

2
2018-03-04 01:18



أنت أنقذت حياتي! - krisanalfa


  1. إصلاح Windows عبر قرص Windows: https://help.ubuntu.com/community/RestoreUbuntu/XP/Vista/7Bootloader ، حتى تحصل على وصول مباشر إلى Windows.
  2. ثم استخدم Boot-Repair لاسترداد القائمة GRUB

1
2017-10-24 20:36



جربت هذا. استعاد النوافذ بعد الخطوة الأولى. ولكن بعد استخدام إصلاح التمهيد ، فإنه يتكرر نفس المشكلة :( - Pale Blue Dot
يعيد Boot-Repair ببساطة تثبيت GRUB ، لذلك أعتقد أن المشكلة هي أن GRUB يدمر أداة تحميل Windows. يرجى الإشارة إلى عنوان URL الذي يظهر بعد تشغيل Recommended Repair. هذا سيعطينا أدلة حول مشكلتك. - LovinBuntu


يعمل تشغيل أداة إصلاح التمهيد أكثر من إصلاح مزيل. يبدو أنه ضبطت تكوين التمهيد ويندوز الخاص بك. إذا قمت بتشغيل برنامج "إصلاح بدء التشغيل" الموجود على قرص تثبيت Windows 7 الخاص بك ، فيجب إصلاح برنامج Windows التمهيد الخاص بك ، ولكن من المحتمل أن يقوم مرة أخرى بالكتابة فوق grub.

لإصلاح هذا ، حاول اتباع الخطوات التالية:

التمهيد من القرص المضغوط المباشر.

افتح الطرفية وتعرف على القسم الذي يحتوي على تثبيت Ubuntu:

sudo fdisk -l

تركيب القسم الخاص بك:

sudo mount /dev/sdaX /mnt  # sdaX is the partition that has Ubuntu

ربط ربط بعض الأشياء الأخرى الضرورية:

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

chroot في تثبيت أوبونتو الخاص بك:

sudo chroot /mnt

في هذه المرحلة ، تكون في التثبيت ، وليس القرص المضغوط المباشر ، وتعمل كجذر. تحديث grub:

update-grub
grub-install /dev/sda
update-grub

إذا نجح كل شيء بدون أخطاء ، فسيتم تعيينك بالكامل:

exit
sudo reboot

في هذه المرحلة ، يجب أن تكون قادرًا على اختيار نظام التشغيل الذي تريد تشغيله عند بدء التشغيل.


1
2017-11-17 05:32



لماذا الجري update-grub مرة ثانية بعد grub-install؟ لا grub-install فعل كل شيء update-grub يفعل (وأكثر)؟ - Eliah Kagan


انها المشكلة المعتادة تمهيد آلة مع أكثر من نظام التشغيل! إذا كنت متأكدًا من أن جهازك يتمتع بصحة جيدة تمامًا .. (أعني أن كبل HDD الخاص بك هو تعلق بشكل صحيح وفي الوقت نفسه لا يوجد أي قطاعات سيئة على محرك الأقراص الخاص بك) على الرغم من ندرتها ، ثم يمكنك الذهاب من خلال هذه الخطوات

أقترح عليك أن تقرأ هذه إجابة أولاً

المقبل ، وأنا شخصيا تفضل استخدام Poppy Linux لاستعادة أي نظام مزود بمحمِّل إقلاع تالف ... لأن هناك برنامج Gub Installer مميز جيدًا يتعرف على كلٍّ من أقسام Windows و Linux أو Bootloaders.but يمكنك استخدام أي أدوات أخرى مثل "قرص التمهيد grub" نفسه. ولكن ضع في اعتبارك ، بيئة Windows ليست اختيار جيد لتركيب الحذاء الخاص بك.

ثم حاول إصلاح MBR الخاص بك مع الأدوات ذات الصلة أو أقراص الطوارئ القابلة للتمهيد.

وإذا تم تثبيته بشكل صحيح في قطاع التمهيد ، فإن أفضل خيار لتكوينه هو تحرير يديك /boot/grub/grub.cfg القيام ببعض البحث حول تكوين اليرقات.


0
2017-11-14 14:27



من ناحية تعديل الملفات في / التمهيد هو ALMOST أبدا أفضل خيار ، وبالتأكيد ليس هنا. - Alex L.
إذا كان هناك معرفة حول تخصيص تكوين التمهيد ، فمن المؤكد أن هذا هو الملاذ الأخير عندما لا تعمل خيارات أخرى ، في تجربتي هذا هو ما ساعدني عدة مرات. وأنا أوصيت بجمع بعض المعلومات قبل القيام بذلك. (من الواضح أنك لا تفقد أي شيء بهذه الطريقة والتي لا يمكن إرجاعها) - Amir Reza Adib


أثناء وجودك في قائمة Grub عند بدء التشغيل ، قم بتمييز خيار أداة تحميل Windows 7 ، اضغط على E لتحرير واستبدال فقط

insmod ldm

مع

insmod part_msdos

ثم اضغط على Ctrl + X.

إذا كان يعمل ، يمكنك جعله دائمًا بالإجراء التالي: أعد التشغيل إلى Ubuntu ، افتح الجهاز ، اكتب sudo gedit /boot/grub/grub.cfg و اضغط أدخل. ضرب الآن السيطرة+F وابحث عن Windows وسترى خطوطًا مماثلة لتلك التي شاهدتها أثناء تعديل خيارات Grub. استبدل الرمز أعلاه واحفظه لجعله دائمًا.

هذا العمل بالنسبة لي عندما كسر تثبيت أوبونتو 13.10 بلدي لودر ويندوز 7.


0
2017-12-03 19:52