Posted in: parrot sec, دسته‌بندی نشده

حل مشکل بوت نشدن سیستم بعد از نصب Parrot Os

یکی از مشکلاتی که ممکنه با نصب سیستم عامل parrot Os

داشته باشین انتهای نصب موفق به نصب بوت لودر گراب نمیشه و خطا میده

برای رفع مشکل شما در مرحله ی آخر بعد از پیغام خطای گراب بقیه مراحل روطی کنین

بعد اگر با دیسک زنده (لایو) پروت اقدام به نصب کردین

ترمینال رو باز کنین و مراحل رو زیر طی کنین

یا میتونین بعد نصب با دیسک زنده خود پروت سیستم رو بالا بیارین و مراحل زیر روانجام بدین

GRUB یک بوت لور  چند گانه  است. این نام در اصل مخفف GRand Unified Bootloader است.

بوت لودر (مانند GRUB) اولین برنامه نرم افزاری است که با شروع یک کامپیوتر اجرا می شود. این مسئول بارگیری و انتقال کنترل به نرم افزار هسته سیستم عامل (لینوکس در این مورد) است. هسته ، به نوبه خود ، بقیه سیستم عامل (GNU) را اولیه می کند.

با بازگرداندن GRUB ، به استفاده از یک جلسه زنده (دیسک لایو) نیاز است ، از هرگونه ذخیره رسانه ای DVD / USB / SD با نسخه جدیدی از سیستم عامل پروت  یا دبیان می توانید برای انجام این امر  استفاده کنید. جزپیات دستورات  و مراحل به شرح زیر است :

ماونت کردن پارتیشین های سیستتم نصب شده :

از GParted می توان برای آگاهی از  نام پارتیشن برای جایگزینی X با حرف پارتیشن و Y با شماره آن استفاده کرد.

در مثال زیر دیسک sda است و پارتیشن ریشه sda3 است


sudo mount / dev / sda3 / mnt



اگر پوشه / boot دارای یک پارتیشن اختصاصی است ، باید آن را نیز  ماونت  کنید.

در مثال زیر ، پارتیشن boot sda2 است و اگر در یک پارتیشن خارجی ندارید / لازم نیستید ، لازم نیست. پارتیشن های جداگانه / بوت در سیستم های رمزگذاری شده رایج است:

sudo mount / dev / sda2 / mnt / boot

در یک کامپیوتر UEFI ، پارتیشن EFI / ESP باید به درستی نصب شود تا بتواند نصب grub را تعمیر کند.

پارتیشن EFI را می توان به راحتی با gparted یافت زیرا این پارتیشن fat12 ، fat16 یا fat32 است که دارای پرچم ESP است.

در مثال زیر پارتیشن EFI / ESP sda1 است

sudo mount / dev / sda1 / mnt / boot / efi

راهنمای اتصال برای تشخیص سیستم عامل GRUB

sudo mount –bind / dev / mnt / dev &&
sudo mount –bind / dev / pts / mnt / dev / pts &&
sudo mount –bind / proc / mnt / proc &&
sudo mount –bind / sys / mnt / sys &&
sudo mount –bind / run / mnt / run


نصب با Chroot

sudo chroot / mnt

نصب ، بررسی و به روز رسانی

فقط حرف باید ذکر شود (به جای X) ، معمولاً “a” است.

به روزرسانی مناسب و & amp ؛ به روز رسانی مناسب
نصب grub-efi
grub-install / dev / sdX
grub-install – checkheck / dev / sdX
به روز رسانی-grub

راهنماهای بی بند و باری

خروج و &
sudo umount / mnt / sys &&
sudo umount / mnt / proc و&
sudo umount / mnt / dev / pts &&
sudo umount / mnt / dev &&
sudo umount / mnt


راه اندازی مجدد سیستم

راه اندازی مجدد sudo

سرانجام ، این روش برای جایگزینی راه حل های آسانتر مانند استفاده از Rescatux ، Super Grub Disk ، Boot-Repair یا حتی Grub Customizer نیست بلکه برای نشان دادن چگونگی استفاده از یک جلسه زنده برای بازگرداندن GRUB EFI در سیستم های شکسته ۴٫۲ طوطی یا نسخه های آینده است. جایی که grub به درستی نصب نشده است.

لینک مطلب اصلی برگرفته از وب سایت زیر است

https://community.parrotsec.org/t/restoring-grub-efi/1914

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *