Bạn đang gặp phải lỗi "BootDevice not found" sau khi cài đặt Ubuntu hoặc Linux Mint trên chiếc HP ProBook cũ của mình? Đừng lo lắng, đây là một vấn đề khá phổ biến và có thể khắc phục được. Bài viết này sẽ cung cấp cho bạn hướng dẫn chi tiết từng bước để giải quyết tình trạng này, giúp bạn khởi động hệ điều hành mới một cách suôn sẻ. Chúng ta sẽ đi sâu vào các thiết lập BIOS/UEFI, cách chuyển đổi chế độ boot và tạo phân vùng ổ cứng phù hợp để đảm bảo quá trình cài đặt diễn ra thành công.
Lỗi "BootDevice not found" thường xuất hiện khi hệ thống không thể tìm thấy thiết bị khởi động hợp lệ. Điều này có thể do nhiều nguyên nhân khác nhau, nhưng dưới đây là một số nguyên nhân phổ biến nhất:
Đầu tiên, bạn cần truy cập vào BIOS/UEFI của máy tính. Thông thường, bạn có thể làm điều này bằng cách nhấn các phím như `F2`, `F10`, `F12`, `Delete` hoặc `Esc` trong quá trình khởi động. Sau khi vào BIOS/UEFI, hãy kiểm tra các thiết lập sau:
Sau khi điều chỉnh các thiết lập, hãy lưu lại thay đổi và khởi động lại máy tính.
Nếu việc điều chỉnh BIOS/UEFI không giải quyết được vấn đề, bạn cần kiểm tra lại phân vùng ổ cứng của mình. Bạn có thể sử dụng một Live USB của Ubuntu hoặc Linux Mint để thực hiện việc này. Sau khi khởi động từ Live USB, mở một terminal và sử dụng các lệnh sau:
Kiểm tra xem ổ cứng của bạn được phân vùng theo kiểu GPT hay MBR. Nếu bạn đã cài đặt Ubuntu/Linux Mint ở chế độ UEFI, ổ cứng phải được phân vùng theo kiểu GPT và có một phân vùng `/boot/efi` (EFI System Partition) với dung lượng khoảng 512MB và định dạng FAT32. Nếu bạn cài đặt ở chế độ Legacy, ổ cứng có thể được phân vùng theo kiểu MBR hoặc GPT, và cần có một phân vùng `bios_grub` với dung lượng khoảng 1MB.
Nếu phân vùng không chính xác, bạn có thể sử dụng các công cụ như `gparted` (có sẵn trên Live USB) để tạo hoặc chỉnh sửa phân vùng. **Lưu ý: Sao lưu dữ liệu quan trọng trước khi thực hiện bất kỳ thay đổi nào trên ổ cứng.**
GRUB là một **bootloader** quan trọng, chịu trách nhiệm khởi động hệ điều hành. Nếu GRUB bị lỗi hoặc cài đặt không đúng cách, hệ thống sẽ không thể khởi động. Bạn có thể cài đặt lại GRUB từ Live USB bằng các lệnh sau (thay `/dev/sda` bằng ổ cứng chứa hệ điều hành của bạn, và `/dev/sda2` bằng phân vùng `/boot/efi` nếu có):
**Đối với hệ thống UEFI:**
sudo mount /dev/sda2 /mnt
sudo grub-install --target=x86_64-efi --efi-directory=/mnt --bootloader-id=ubuntu
sudo update-grub
**Đối với hệ thống Legacy:**
sudo mount /dev/sda1 /mnt
sudo grub-install --target=i386-pc /dev/sda
sudo update-grub
Sau khi cài đặt lại GRUB, hãy khởi động lại máy tính và kiểm tra xem lỗi đã được khắc phục chưa.
Nếu các phương pháp trên không hiệu quả, bạn có thể sử dụng công cụ Boot-Repair. Đây là một công cụ mạnh mẽ có thể tự động sửa chữa các vấn đề liên quan đến bootloader. Bạn có thể cài đặt Boot-Repair từ Live USB bằng các lệnh sau:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair
Sau khi cài đặt, chạy Boot-Repair và chọn tùy chọn "Recommended repair". Boot-Repair sẽ tự động phân tích và sửa chữa các vấn đề liên quan đến bootloader.
Việc khắc phục lỗi "BootDevice not found" có thể đòi hỏi một chút kiên nhẫn và thử nghiệm. Tuy nhiên, với hướng dẫn chi tiết này, bạn sẽ có thể giải quyết vấn đề và tận hưởng trải nghiệm sử dụng Ubuntu hoặc Linux Mint trên chiếc HP ProBook của mình.
Bài viết liên quan