Mở menu

Boot####, BootOrder và BootNext là gì?

Quicknote giải thích boot option variables trong UEFI.

2 phút đọc
Đọc bằng Tiếng Việt English 日本語
BIOS Terms cover

Boot####, BootOrder và BootNext là gì?

Boot####, BootOrder và BootNext là các UEFI variable quan trọng trong boot manager. Chúng giúp firmware biết danh sách boot option, thứ tự thử boot và option chỉ dùng cho lần boot kế tiếp.

Vai trò chính

  • Boot#### chứa mô tả từng boot option.
  • BootOrder chứa danh sách thứ tự boot.
  • BootNext chỉ định option cho lần boot tiếp theo.
  • BDS/Boot Manager dùng các variable này để chọn boot target.

Ví dụ khi debug

Giả sử BootOrder là:

0001, 0000, 0003

Firmware sẽ thử Boot0001 trước, nếu fail mới thử Boot0000, rồi Boot0003. Khi máy luôn boot vào Windows dù bạn muốn boot USB, hãy kiểm tra cả BootOrderBootNext.

Checklist nhanh

  • BootOrder có chứa số Boot#### hợp lệ không?
  • Boot#### có device path đúng không?
  • BootNext có đang override BootOrder không?
  • Variable có bị mất sau CMOS/NVRAM reset không?

Ghi nhớ nhanh

BootOrder là thứ tự dài hạn; BootNext là lựa chọn một lần.

Bài liên quan

Nguồn tham khảo public

Thấy nội dung này hữu ích?

Lưu lại hoặc chia sẻ cho người cũng đang học firmware, BIOS/UEFI và embedded systems.

Nội dung liên quan

Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.

Biến note thành bài viết hoàn chỉnh

Notes là nơi ghi nhanh khái niệm.