24
ن الرحيمه الرحمل بسم الله وبركاته ورحمة ال عليكمسل الل الحمل م إصلgrub2 ل :جزء ال اليوس القديملبا عن طريق اثبيتهارا تم تعة فيد توزي فيل الحمل م إصلLegacy Bios بقسم boot ج بقسم مدمroot تقسيمبإستخدام lvm . تجربة لهذا لمنن من د سيفهم أنهل مرة أ من أل أظن سيفهم يلل أن المر معقدظة أعلم مل الوهميةهزةى التجارب علبعض الصحه بأن يقوم بديد أن تعلم شيء أراد أن ي أي عنيأنا أرفع لشر تنفيذ خاطئ لب فهم أسبر بث أي ضرد ال ة فيلي مسؤ. يت برنامجتثبله ب أن أمكنع رأسي بشيء م سيقولون لمذا أونتو غالباب توزيعة أ مستخدميboot repair معقدةمشكلةد تكون ال ة لنمشكل اليانا بحلد ل ينجح أ لبرنامجول أن ال أريد أن أ أ البشريعقلمج اللبرناهي هذا الن يضا تمال هذا الصل يبرمج لج أي أنه لملبرنامق اخارج نطا ت أ لديناد ل يكون هكذا أمورين تعلمستخدم الموب من كلمطل ليس الهة أخرى أيضا لكن مند تعلم شيء أخر . نري بكل بساطةه صوراني .حمد نزيلكاتب : يوسف م إسم اان .د : لبنبل العلمي : التحصيل الBT3 بشكل جيد علمي أكمل الحقيقة لمة فيمعلوماتي محاسبة وراتي.ا لتحسين مهابية لكن أسعى دائمت الجنلغا في الي من ضعف وأعانيل كيفما تشاؤون . في هذا الدل لكم حرية التصرفتواصل :ل لBlog : http://www.arfedora.blogspot.com Telegram : https://telegram.me/arfedora

grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

بسم الله الرحمن الرحيمالسلم عليكم ورحمة الله وبركاته

الجزء الولل :grub2إصلح محمل القللع

boot ولبقسم Legacy Biosإصلح محمل القللع في توزيعة فيدولرا تم تثبيتها عن طريق البايوس القديم .lvm ولبإستخدام تقسيم rootمدمج بقسم

ملحظظة أعلم أن المر معقد قلليل ولل أظن سيفهم من أولل مرة أول أنه سيفهم من دولن تجربة لهذا لمنولأنا أرفع عني أيأراد أن يتعلم شيء جهديد أنصحه بأن يقوم ببعض التجارب على الجههزة الوهمية

.مسؤوللية في حظال حظدولث أي ضرر بسبب فهم أول تنفيذ خاطئ للشرح

مستخدمي توزيعة أولبونتو غالبا سيقولون لمذا أولجهع رأسي بشيء ممكن أن أحظله بتثبيت برنامجboot repairأولل أريد أن أقلول أن البرنامج قلد ل ينجح أحظيانا بحل المشكلة لن قلد تكون المشكلة معقدة

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

بكل بساطة نريد تعلم شيء أخر .

إسم الكاتب : يوسف محمد نزيه صوراني .

البلد : لبنان .

محاسبة ومعلوماتية في الحقيقة لم أكمل علمي بشكل جيدBT3التحصيل العلمي : وأعاني من ضعف في اللغات الجنبية لكن أسعى دائما لتحسين مهاراتي.

لكم حرية التصرف في هذا الدليل كيفما تشاؤون .

للتواصل : Blog : http://www.arfedora.blogspot.com

Telegram : https://telegram.me/arfedora

Page 2: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

الشرح كان بإستخدام توزيعة فيدولرا ولقلد تم تثبيتهاgrub2سأشرح في هذا الدليل إصلح محمل القللع أي أنه قلسم غير مستقل ولأيضا تم تثبيت توزيعة فيدولرا بماروت مدموج بالقسم الساسي /bootبقسم Legacy Bios أي ان تم تثبيتها من خلل البايوس القديم msdos mbr من نوع Parttions Tableيسمى

. lvmولالقلسام إذا صح التعبير من نوع

إستخدمت القللع 64bitلصلح محمل القللع نحتاج فقط قلرص حظي للتوزيعة مثل انا أشرح عن فيدولرا هكذا أفضل مع العلم أنه هناك أكثر من طريقة لصلح محمل64bitالحي من فلشة لتوزيعة فيدولرا

القللع لكن في الطريقة التي سأشرحظها ممكن أن ينجح المر من خلل القللع من قلرص حظي لتوزيعةأخرى ولالطريقة التي أشرحظها أشمل ولفرصة نجاحظها أكبر.

8 ولأعلى مثل خسرنا محمل القللع بعد تثبيت وليندولز 8إذا كان لدينا أيضا على الجهاز نظام وليندولز ولعند إطفاء الجهاز ل نستخدامfast startup...إلخ الفضل من داخل وليندولز نقوم بإقلاف خاصية

Hibarnate. تابعو هذا الموضوع على مدولنتي

http://arfedora.blogspot.com/2015/10/blog-post_73.html

Page 3: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

إصلح محمل القللع :

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

البايوس أول ممكن أن تظهر لنا قلائمة ولنختار منها...إلخ

لظهار القائمة أول الدخول على إعدادات البايوس المر يختلف من جههاز لخر ممكن من خلل الضغط يكون هناك مفتاح مستقلLenovo ولبعض الجههزة مثل Esc أول F1 F2 F8 F10 F12 أول Delعلى مفتاح

…إلخALt+F10 أول Alt+F12على جهانب الجهاز أول ممكن أن نجرب أيضا

قلائمة الخيارات تكون شيء كما في هذه الصورة .

Page 4: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

.Start Fedora Liveبعد القللع من فلشة أول القرص الحي بنجاح نختار

Page 5: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

لننا ل نريد الدخول على عملية التثبيت نريد فقط إستخدام القرص الحي لصلع Try Fedoraهنا نختار محمل القللع .

Page 6: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

نتابع بالصور .Terminalالن نشغل الطرفية

ليظهر لنا مربع البحث هذا في ولاجههةActivitiesنضغط في الزاولية على جههة الشمال في العلى على جهنوم.

Page 7: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

.Terminal لنحصل على النتيجة كما في الصورة نشغل الطرفية Terminalنكتب في مربع البحث

Page 8: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

الذيlsblkالن أولل شيء نحتاج له أن نعرف نوع ولمسار ولأسماء أقلسام الهارديسك لدي لهذا نكتب نلحظظ ان لدي ثلث أقلسام ولتقريبا حظجم الهارديسكsdaيهمنا هنا الن أولل هارديسك وليرمز إليه ب

251GB ملحظظة إذا كنا نقلع من فلشة قلد نرى نتائج أكثر نختار السم على حظسب الحجم.

ولهو إذا صح التعبير فيهsda1 ولالقسم الولل إسمه sda3 ولثالث قلسم إسمه sda2ثاني قلسم إسمه .lvm لكن في فيدولرا غالبا سيكون lvm لن ادخل بشرح lvmأقلسام من نوع

ملحظظة سيختلف عندكم السم لكنfedora_b--aspir--e571g-root أي rootالذي يهمنا إسم القسم .rootسيبقى أخره كلمة

Page 9: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

لسم ولمسارmount نلحظظ كما في الصورة نعمل /mntالن نريد أن نقوم بوصل هذا القسم إلى مجلد متبوعا بالسم الذي ظهر معنا في العلى ثم لنتأكد من أن/dev/mapper سيكون المسار rootالقسم

نلحظظ مجلدات قلسم رولت ولنلحظظ أيضا مجلدlsكل شيء يعمل بشكل جهيد نستعرض الملفات من أمر boot.

Page 10: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

أول--bind لكن نستخدم خيار /mntالن نريد أن نقوم بوصل بعد المجلدات من القرص الحي إلي مجلد حظرف كبير نتابع كما في الصور .B ولنلحظظ حظرف -Bإختصارا

Page 11: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم
Page 12: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم
Page 13: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

من مدير الحزم نوصل الجهاز بالنترنت .grubالن أمر إختياري لعادة تثبيت

Page 14: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

أصبحنا داخل توزيعتنا وللم نعد في القرصchroot عند الدخول في عملية chrootالن ندخل بعملية الحي.

Page 15: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

من مدير الحزم وللهذا قلمنا بوصل الجهاز على النترنت كما قللت هو أمر إختياري لكنgrubنعيد تثبيت لنتيجة أضمن لكن غالبا لن نحتاجهه.

Page 16: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

أي أن التعديلت تتم على التوزيعةchrootنلحظظ نجاح إعادة التثبيت ولأذكركم اننا الن نعمل من داخل ل يقتصر على إصلح chrootعلى الهارديسك ولليس القرص الحي أول الفلشة ولبالمناسبة إستخدام

محمل القللع أظن حظتى تثبيت توزيعات جهنو لينكس تتم بهذه الطريقة.

ولهيos-proberممكن أيضا تثبيت أول إعادة تثبيت أمر لن نحتاجه لكن مفيد أن ألفت النظر إليه حظزمة مهمة ليتمكن محمل القللع من التعرف على النظمة الخرى مثل نظام وليندولز أول ممكن حظتى في

ممكن إنشاء مجلد جهديد ولإعادة تثبيت محمل القللع ولالنواة في الحقيقة ما يمكنbootحظال حظذف مجلد .chroot كبير جهدا ممكن حظل أي مشكلة قلد تحدث من داخل chrootعمله داخل

mkdir -p boot

dnf reinstall kernel kernel-core kernel-modules kernel-modules-extra kernel-devel grub2 os-prober

Page 17: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

الن إذا صح التعبير أعيد تثبيت إعدادات محمل القللع على الهارديسك نلحظظ نجاح العملية Installation finished. No error reported.

على العموم نجرب grub2 ولليس grubلمستخدمي دبيان ولأظن أرش ولما بنيه عليهم نستخدم إسم .الثنين سيعمل أمر من الثنين

grub-install /dev/sda

Page 18: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

الن أقلوم بتحديث قلائمة النظمة التي ستظهر عند بداية إقللع الجهاز سيقوم محمل القللع بإكتشافولإضافة النظمة المثبته لدينا تلقائيا في فيدولرا هناك طريقتين ل فرق بينهم في الثنين نستخدم ذات

./etc مجلد في grub.cfg لملف Shortcutالملف لن تم عمل إختصار

Page 19: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم
Page 20: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

نلحظظ إنتهاء تحديث القائمة ولتم العثور على نظام وليندولز أيضا .

على العموم نجرب grub2 ولليس grubلمستخدمي دبيان ولأظن أرش ولما بنيه عليهم نستخدم إسم .الثنين سيعمل أمر من الثنين

grub-mkconfig -o /boot/grub/grub.cfg

Page 21: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

.exit عن طريق chrootالن نخرج من

Page 22: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

حظرف كبير .R بشكل أمن ملحظظة حظرف ال /mntنفصل القسم عن مجلد

Page 23: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

من الجهاز حظتى ل يعيدcd أول ال الفلشةةنعيد إقللع الجهاز ولل ننسى عند أولل إقللع الجهاز أن نخرج القللع منهم .

Page 24: grub2 lvm root · 2019. 9. 18. · ميحرلا نمحرلا هللا مسب هتاكربو هللا ةمحرو مكيلع م لسلا: لوللا ءزجلا grub2 ع لقللا لمحم

ان تم إسترجهاع محمل القللع الخاص بفيدولرا ولتمت إضافة نظام وليندولز أيضا .أخيرا نلحظ