Một số bối cảnh:
Đầu ngày hôm nay, tôi đã cố gắng cài đặt lại Kali Linux trên máy của mình (khởi động kép với Windows). Để thực hiện điều này, tôi đã tải xuống ISO và đặt nó vào thanh USB Easy2Boot của mình. Để khởi động máy tính xách tay của tôi từ thanh Easy2Boot, tôi cần phải đi đến BIOS của mình và:
- Vô hiệu hóa PTT
- Kích hoạt ROM tùy chọn kế thừa
- Chuyển sang chế độ Di sản
Điều này là do thực tế là Easy2Boot không hỗ trợ UEFI và vì vậy cây gậy sẽ không xuất hiện trừ khi tôi làm điều này.
Tôi không có vấn đề trong quá trình cài đặt, nhưng sau đó. Tôi đã khởi động tốt vào hệ thống, nhưng nếu tôi hoàn nguyên các thay đổi tôi đã thực hiện trong BIOS và trở về chế độ UEFI, tôi đã nhận được lời nhắc cứu GRUB thay vì Kali. Ngoài ra, trong khi các tùy chọn BIOS đó vẫn được đặt, GRUB không thể phát hiện cài đặt Windows của tôi. Cuối cùng, tôi đã sử dụng Rufus để cài đặt Kali với "Lược đồ phân vùng: GPT" và "Hệ thống đích: UEFI (không CSM)". Khi làm điều này, tôi đã nhập quá trình cài đặt. Đáng chú ý, trình cài đặt dường như là khác nhau. Không chỉ có sự khác biệt về ngoại hình, mà menu ban đầu còn có các tùy chọn khác nhau.
Câu hỏi của tôi:
Làm thế nào mà việc chuyển đổi giữa chế độ Legacy và chế độ UEFI đã gây ra những vấn đề này? Tôi hiểu rằng sự tham gia duy nhất mà MBR / GPT có trong việc khởi động là cung cấp mã ban đầu để khởi động từ đó.
Vì GRUB có thể tải ở chế độ UEFI, tại sao nó lại kết thúc ở chế độ phục hồi thay vì tiếp tục khởi động Kali chỉ vì thay đổi này?
Tại sao có sự khác biệt giữa các trình cài đặt tôi thấy khi ở chế độ Legacy vs UEFI?
Khi ở chế độ Legacy, tại sao GRUB không thể phát hiện Windows? Tôi đã nghĩ rằng BIOS đã hoàn thành công việc của mình khi tải GRUB, nên nó sẽ không gặp vấn đề gì, vì tôi biết rằng GRUB không có vấn đề gì khi phát hiện Windows khi cài đặt ở chế độ UEFI.