![]()
Việc gỡ cài đặt Ubuntu nhưng mục khởi động vẫn còn là vấn đề phổ biến đối với người dùng Dual Boot hệ điều hành. Bài viết này sẽ cung cấp hướng dẫn chuyên sâu để delete ubuntu from boot menu một cách triệt để, đặc biệt trong môi trường UEFI. Chúng tôi sẽ tập trung vào phương pháp sử dụng công cụ efibootmgr. Đây là cách làm an toàn và hiệu quả nhất để làm sạch Phân vùng EFI (ESP). Bạn sẽ cần nắm vững các bước kỹ thuật để xử lý dứt điểm dấu vết GRUB còn sót lại.
![]()
Hiểu Rõ Vấn Đề: Tại Sao Tùy Chọn Ubuntu Vẫn Còn Trong Menu Khởi Động UEFI?
Khi người dùng quyết định xóa Ubuntu, họ thường chỉ format các phân vùng / (root) và swap của nó. Thao tác này là chưa đủ. Lựa chọn khởi động Ubuntu vẫn hiển thị vì nó được lưu trữ ở một nơi khác biệt.
Khái Niệm Về UEFI và Phân Vùng EFI (ESP)
Hệ thống Khởi động Hợp nhất Mở rộng (UEFI) là một giao diện phần mềm hiện đại. Nó thay thế cho hệ thống BIOS cũ hơn. UEFI quản lý quá trình khởi động máy tính hiệu quả hơn nhiều.
Thông tin khởi động của tất cả hệ điều hành được lưu trên Phân vùng EFI (ESP). Đây là một phân vùng nhỏ, thường có định dạng FAT32. Phân vùng này nằm trên ổ đĩa chính của bạn.
Mỗi hệ điều hành cài đặt trên máy UEFI sẽ tạo một thư mục riêng trong phân vùng ESP. Thư mục này chứa bộ tải khởi động cùng với các tệp tin cần thiết khác. Ví dụ, Windows sử dụng thư mục EFIMicrosoft.
Cơ Chế Hoạt Động Của Bộ Tải Khởi Động GRUB
Ubuntu, giống như hầu hết các bản phân phối Linux, sử dụng GRUB (Grand Unified Bootloader). Khi cài đặt, Ubuntu không chỉ ghi GRUB vào phân vùng ESP. Nó còn tạo một mục nhập vĩnh viễn trong firmware UEFI của bo mạch chủ.
Mục nhập này chỉ là một tham chiếu đến tệp shimx64.efi hoặc grubx64.efi trong thư mục Ubuntu trên ESP. Ngay cả khi bạn xóa phân vùng chứa tệp cài đặt Ubuntu, tham chiếu này vẫn tồn tại. Firmware UEFI giữ mục nhập này cho đến khi bạn xóa nó thủ công.
Sự Khác Biệt Giữa MBR/BIOS Cổ Điển và UEFI
Trong hệ thống MBR/BIOS cũ, bộ tải khởi động được ghi vào một khu vực nhỏ gọi là Master Boot Record (MBR). Việc xóa đơn giản hơn. Người dùng chỉ cần sử dụng công cụ như fixmbr của Windows.
Ngược lại, UEFI sử dụng các mục nhập trong bộ nhớ non-volatile (NVRAM). NVRAM nằm trên bo mạch chủ. Việc delete ubuntu from boot menu đòi hỏi phải chỉnh sửa các biến này. Phương pháp này chính xác hơn, nhưng cũng đòi hỏi công cụ chuyên biệt.
Chuẩn Bị Trước Khi Xóa Bỏ: Những Điều Cần Lưu Ý
Thao tác chỉnh sửa mục khởi động là can thiệp sâu vào hệ thống. Chuẩn bị kỹ lưỡng là bước tối quan trọng. Điều này đảm bảo quá trình diễn ra suôn sẻ và an toàn.
Sao Lưu Dữ Liệu Quan Trọng (Khẳng định tính quan trọng)
Trước mọi thay đổi hệ thống, hãy sao lưu toàn bộ dữ liệu. Đặc biệt là những tệp tin quan trọng của Windows. Việc này giúp bạn phòng tránh các rủi ro không lường trước.
Thao tác nhầm lẫn có thể khiến hệ điều hành chính không khởi động được. Sao lưu đảm bảo bạn không mất dữ liệu. Hãy sử dụng ổ cứng ngoài hoặc dịch vụ đám mây.
Tạo USB Khởi Động Live Ubuntu Hoặc Công Cụ Khác
Để sử dụng công cụ efibootmgr, bạn cần một môi trường Linux đang hoạt động. Chuẩn bị một USB chứa Ubuntu Live. Đây là cách tiếp cận phổ biến và dễ thực hiện nhất.
Bạn có thể dùng bất kỳ bản phân phối Linux nào hỗ trợ môi trường Live. Đảm bảo bản phân phối đó tương thích với UEFI. Việc này rất cần thiết cho các bước tiếp theo.
Xác Định Cấu Trúc Đĩa và Phân Vùng Đã Cài Đặt Ubuntu
Sử dụng Windows Disk Management để xác định các phân vùng của Ubuntu. Bạn sẽ thấy các phân vùng này không có định dạng Windows. Chúng thường là ext4 hoặc swap.
Ghi chú lại vị trí và dung lượng của chúng. Việc này giúp bạn tránh format nhầm phân vùng. Việc xóa bỏ chúng là bước cuối cùng sau khi hoàn tất xóa mục khởi động.
Phương Pháp Chuyên Nghiệp Nhất: Sử Dụng Công Cụ efibootmgr (Linux)
Công cụ efibootmgr là tiêu chuẩn vàng. Nó được thiết kế đặc biệt để quản lý các mục khởi động UEFI trong hệ thống Linux. Nó cho phép người dùng thay đổi các biến NVRAM.
Khởi Động Vào Phiên Live Ubuntu và Cài Đặt efibootmgr
Cắm USB Live Ubuntu vào máy tính. Truy cập vào menu khởi động của BIOS/UEFI. Chọn tùy chọn để khởi động từ USB của bạn.
Chọn chế độ “Try Ubuntu” để vào môi trường Live Session. Sau khi môi trường Live khởi động, mở Terminal (Ctrl + Alt + T).
Trong một số trường hợp, efibootmgr đã được cài đặt sẵn. Nếu chưa có, bạn cần cài đặt nó. Sử dụng lệnh sau để cập nhật danh sách gói và cài đặt công cụ:
Ngày Cập Nhật: Tháng 11 11, 2025 by Ngô Hồng Thái