حذف و مدیریت ورودی‌های UEFI در کامپیوتر توسط GNU/Linux

گاهی وقتها پیش میاد که چند سیستم‌عامل روی PC نصب می‌کنیم و بنا به دلیلی یک یا چندتا از سیستم‌عامل‌های نصب شده رو حذف می‌کنیم؛ اما در کمال شگفتی می‌بینیم که هنوز توی گزینه‌های Boot در منوی مادربُرد اسم یا اسامی سیستم‌عامل‌های حذف شده وجود دارن.

تمامی سیستم‌عامل‌ها قابلیت مدیریت ورودی‌های UEFI در منوی بوت مادربُرد رو دارن ولی ساده‌ترین ابزار متعلق به سیستم‌عامل گنو/لینوکس با نام EFI Boot Manager هست.

این ابزار به سادگی میتونه برای ما ورودی‌های UEFI موجود رو نمایش بده و در صورت نیاز میتونیم گزینه‌‌های مدنظرمون رو باهاش حذف کنیم.

اگه کاربر گنو/لینوکس نیستید، خبر خوب اینکه شما میتونید Ubuntu رو به شکل Live اجرا و این ابزار کم حجم رو روش نصب کنید، کارتون رو انجام بدید، Ubuntu رو Restart کنید و وارد سیستم‌عامل اصلی خودتون بشید.

برای نصب ابزار EFI Boot Manager از دستور زیر استفاده کنید:

Install on Debian / Ubuntu / Linux Mint

sudo apt install efibootmgr


Install on Fedora / CentOS / RedHat

sudo dnf install efibootmgr


Install on openSUSE

sudo zypper install efibootmgr


Install on Arch Linux / Manjaro

sudo pacman -S efibootmgr


نکته: این ابزار بسیار کم حجم هست و نگرانی بابت حجم فایل‌های دانلودی نداشته باشید.


خُب حالا کافیه توی Terminal بنویسید:

sudo efibootmgr

و لیست تمامی ورودی‌های موجود رو ببینید.

دقت داشته باشید که هر ورودی شامل نام و یک عدد 4 رقمی هست که شما برای انجام عملیات حذف به عدد مربوط به اون ورودی نیاز دارید.

منبع اینترنت!
منبع اینترنت!


برای حذف ورودی‌هایی که بهشون نیازی ندارید کافیه دستور پایین رو بنویسید:

sudo efibootmgr -b 0013 -B


نکته: حرف b اول کوچیک و حرف B دوم باید بزرگ نوشته بشه.


توی دستور بالا من ورودی شماره‌ی 0013 توی عکس نمونه رو حذف کردم که اگه به لیست نگاه کنید می‌بینید جلوی اون نوشته opensuse.

به همین سادگی میتونید ورودی‌های اضافی رو حذف و منوی بوت مادربُرد رو مدیریت کنید.


امیدوارم این آموزش مفید بوده باشه.

اگه نظر، پیشنهاد و یا سوالی داشتید خوشحال میشم در بخش نظرات با شما هم‌صحبت بشم.