Cách xóa HĐH khỏi menu khởi động


14

Sau khi cài đặt fedora và Centos và các hệ điều hành khác, bây giờ tôi có tất cả chúng hiển thị trong menu Khởi động [F2] khi khởi động không phải là menu tạo ra HĐH ngay cả sau khi xóa chúng và khôi phục hệ điều hành khác - Ubuntu - nó chỉ hiển thị một khi hệ điều hành khởi động nhưng khi tôi đến cài đặt UEFI tôi vẫn tìm thấy tất cả những cái cũ họ hướng dẫn bạn sử dụng DEL để đưa chúng ra ngoài nhưng điều đó không hiệu quả

Câu trả lời:


21

Menu mà bạn giới thiệu là trình quản lý khởi động tích hợp của phần sụn. Các mục của nó được lưu trữ trong NVRAM và có thể được chỉnh sửa bởi bất kỳ số lượng công cụ nào trong các môi trường khác nhau:

  • Một số EFI cung cấp một phương tiện để thực hiện điều này thông qua tiện ích thiết lập của chúng. Tuy nhiên, chi tiết thay đổi từ hệ thống này sang hệ thống khác và nhiều người không cho phép bạn thêm hoặc xóa các mục quản lý khởi động.
  • Các EFI phiên bản 2 vỏ cung cấp một lệnh gọi bcfgcó thể thực hiện công việc. Bạn cần phải làm gì bcfg boot dump -bđể xem các mục, sau đó bcfg boot rm #xóa số mục nhập #- #phải là số được liên kết với bất kỳ mục nào bạn muốn xóa.
  • Trong Linux, efibootmgrcó thể thực hiện công việc: Nhập efibootmgrhoặc efibootmgr -vđể xem các mục, sau đó thực hiện efibootmgr -b # -Bđể xóa mục #. (Bạn phải nhập các lệnh này dưới dạng roothoặc sử dụng sudo.)
  • Trong Windows, công cụ EasyUEFI có thể xử lý công việc, mặc dù tôi chỉ chơi với nó một thời gian ngắn, vì vậy tôi không thể đưa ra hướng dẫn chi tiết.

Xin lưu ý rằng trong bất kỳ trường hợp nào, bạn có thể có các tệp còn sót lại trên Phân vùng hệ thống EFI (ESP). Bạn có thể xóa chúng thông qua các lệnh thao tác tệp thông thường, mặc dù tùy thuộc vào hệ điều hành của bạn, bạn có thể cần phải gắn kết rõ ràng ESP. Nếu chúng không được tham chiếu, các tệp sẽ không gây hại thực sự, trừ khi chúng tiêu tốn quá nhiều dung lượng đến mức chúng ngăn bạn cài đặt HĐH khác hoặc cập nhật trình quản lý khởi động của bạn. Các tệp thường sẽ được lưu trữ trong các thư mục con của thư mục EFItrên ESP; hầu hết các hệ điều hành tạo các thư mục con được đặt tên theo chính chúng hoặc các công ty tạo ra chúng, chẳng hạn như EFI/ubuntucho Ubuntu hoặc EFI/Microsoftcho Windows.


Cảm ơn nó trông giống với những gì tôi đang tìm kiếm nhưng tôi nhận được "Boot0002 Fedora HD (1.800,64000,302c2451-c097-4942-8007-140e08449e9f) Tệp (\ EFI \ fedora \ shim.efi)" các # ?? Tôi đã thử tên và sau đó tôi đã thử Boot0002 và không ai trong số họ hoạt động
Talal

OK hiểu rồi, nó chỉ là một số khởi động như trong trường hợp trên 2 :) cảm ơn rất nhiều @RodSmith
Talal

1
Đôi khi, cũng cần phải xóa thư mục trên phân vùng EFI, nếu không, nó sẽ được thêm lại vào phần khởi động lại Askubfox.com/questions/788708
Gerhard Burger

Lưu ý rằng sgdisk -irất hữu ích để xác định xem phân vùng có GUID được chỉ định có tồn tại hay không trong trường hợp bạn sử dụngefibootmgr
Ini

Có phải chỉ có một lệnh? Tôi có một máy tính xách tay cũ không còn Windows nữa và các tùy chọn khởi động được điền vào 100 mục nhập 'Trình quản lý khởi động Windows' đến mức chỉ mất 5 phút để tải cài đặt EFI / Legacy. Tôi muốn quét sạch những tên khốn này vì nó gây phiền nhiễu. Tôi không thể cài đặt bất cứ thứ gì vì phải mất thời gian để liệt kê các mục khởi động
chx101

3

OS-Uninstaller là một công cụ đồ họa nhỏ để thực hiện gỡ cài đặt nhanh và sạch mọi hệ điều hành (Windows, Mac OS X, Ubuntu, các bản phân phối Linux khác ..) trên máy tính của bạn.

Đặc trưng

  • Nó hỗ trợ loại bỏ chỉ các mục nhập danh sách khởi động hệ điều hành được chọn trong GRUB.

    Trình gỡ cài đặt hệ điều hành

  • Hoặc loại bỏ hoàn toàn GRUB và thay thế nó bằng MBR gốc (bản ghi khởi động chính) đã có trước khi cài đặt Ubuntu.

  • Nó cũng tự động định dạng lại phân vùng của HĐH mà bạn vừa xóa thành NTFS (mặc định) hoặc ext4, tùy thuộc vào HĐH đã có trước đó.

  • Thay đổi thời gian chờ hiển thị của menu GRUB.

  • Sao lưu bảng phân vùng và các thành phần khởi động (chỉ trong trường hợp).

  • Nó cũng cho phép bạn thay đổi thủ công MBR và vị trí được cài đặt của đĩa cứng và phân vùng mà nó liên kết để khởi động. Nhưng đối với hầu hết người dùng, bạn không phải điều chỉnh bất kỳ thứ nào trong số này.

Tải về Boot-Repair-Disk . Sau đó tạo USB trực tiếp của nó bằng UNetbootin từ kho lưu trữ Ubuntu mặc định. Trong Ubuntu 18.04 và sau đó, gói UNetbootin đã bị ngừng sử dụng. Khi tôi thử nghiệm ứng dụng Startup Disk Creator tích hợp dưới dạng ứng dụng thay thế UNetbootin với hình ảnh .iso Boot-Repair, nó đã hoạt động trong Ubuntu 18.04. Khởi động với nó. Một cửa sổ (Boot-Repair) sẽ xuất hiện, đóng nó lại. Sau đó khởi chạy OS-Uninstaller từ menu dưới cùng bên trái. Trong cửa sổ Trình gỡ cài đặt hệ điều hành, chọn Hệ điều hành bạn muốn xóa và nhấp vào nút OK , sau đó nhấp vào nút Áp dụng trong cửa sổ xác nhận mở ra. Khi quá trình xóa hoàn tất, hãy khởi động lại và kiểm tra xem hệ thống của bạn đã được gỡ bỏ chưa.

Bạn cũng có thể cài đặt Boot-Repair, bao gồm OS-Uninstaller, bên trong Ubuntu bằng cách thêm PPA ppa: yannubfox / boot-Repair vào các nguồn phần mềm của bạn như sau:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update  
sudo apt install boot-repair  

Cười lớn. Cụ thể có một cục tẩy xóa Windows.
chx101
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.