Trong câu hỏi này , tôi đã nói rằng "UEFI với CSM" thực chất là chế độ BIOS. Nó làm cho tôi khá bối rối bởi vì những gì tôi đã học được trong những năm qua là xa.
Theo quan sát của tôi, tôi nghĩ CSM là một cơ chế đặc biệt cho phép hệ điều hành UEFI "không chuẩn" trước đó khởi động.
Đây là quan sát của tôi:
Tên đầy đủ của UEFI với CSM là
UEFI với Module hỗ trợ tương thích
đúng như tên gọi của nó, là một "mô-đun hỗ trợ" cho UEFI.
Tôi có ba phân vùng trên ổ đĩa chính trong máy tính của tôi. Ổ đĩa được định dạng thành GPT và ba phân vùng là một ESP (Phân vùng hệ thống EFI) và hai Chính (mỗi Windows 10 / Windows 7). Có ba tùy chọn cho "Chế độ khởi động" trong cài đặt bo mạch chủ, "Di sản", "UEFI" và "UEFI với CSM".
Nếu được đặt thành "Di sản", máy tính sẽ báo cho tôi "Không tìm thấy hệ điều hành". Đúng rồi. Nếu được đặt thành "UEFI với CSM", cả Windows sẽ khởi động bình thường. Nếu được đặt thành "UEFI", thì chỉ Windows 10 mới có thể khởi động. Từ nhật ký khởi động an toàn, tôi có thể thấy Windows 7 bị kẹt tại
classpnp.sys
.Tôi đã thử xóa
\Windows\System32\winload.exe
khỏi cả hai tập (tôi đã làm điều đó trong môi trường Windows To Go) và không có gì sai, vì vậy tôi đã khôi phục tệp.Tôi đã cắm vào một ổ đĩa khác trong MBR, chứa hai phân vùng. Một hoạt động chính với FAT32 và một chính khác với NTFS, với một Windows 7 khác được cài đặt. Tuy nhiên, có vẻ như tôi không thể khởi động nó nếu cài đặt MB được đặt thành "UEFI" hoặc "UEFI với CSM", nhưng nó khởi động hoàn hảo khi được đặt thành "Legacy". Nếu tôi chỉnh sửa BCD trong phân vùng EFI trên đĩa chính để thêm mục nhập cho bản cài đặt Windows 7 thử nghiệm này, nó sẽ khởi động trong "UEFI với CSM", nhưng vẫn bị kẹt
classpnp.sys
trong "UEFI".Tôi có một máy tính khác có bo mạch chủ MSI B85 có công tắc tên là "CSM". Nếu được bật thì có hai tùy chọn khả dụng trong "Chế độ khởi động", "UEFI" và "Di sản". Nếu nó bị vô hiệu hóa thì Chế độ khởi động bị khóa với UEFI. Trong trường hợp đó, chế độ "UEFI" có bật CSM cho phép Windows 7 khởi động, nhưng nó sẽ không khởi động khi tắt CSM.
Các thử nghiệm trên khiến tôi tin rằng "UEFI với CSM" là một chế độ đặc biệt của EFI, vậy tại sao tôi vẫn nói với nó là BIOS?