BIOS Debug Terms Stable
Debug Level trong UEFI là gì?
Quicknote giải thích DEBUG_INFO, DEBUG_ERROR và các debug level.
2 phút đọc
Debug Level trong UEFI là gì?
Debug level là mức độ phân loại log trong firmware. Khi đọc UEFI debug log, level giúp phân biệt thông tin bình thường, cảnh báo, lỗi hoặc trace chi tiết.
Vai trò chính
- Lọc log theo mức độ quan trọng.
- Giúp đọc boot log có hệ thống hơn.
- Giúp tránh log quá nhiều gây chậm boot.
Pattern thường gặp
DEBUG_ERRORthường dùng cho lỗi nghiêm trọng.DEBUG_WARNdùng cho cảnh báo.DEBUG_INFOdùng cho flow/thông tin thường.DEBUG_VERBOSEdùng cho trace chi tiết khi cần.
Ví dụ thực tế
Khi đọc một khái niệm firmware, hãy luôn đặt nó vào flow boot: nó xuất hiện ở phase nào, do module nào tạo ra, module nào consume, và nếu sai thì log/debug sẽ biểu hiện ra sao.
Checklist nhanh
- Level có bị mask bởi PCD debug property không?
- Log có quá nhiều khiến khó đọc không?
- Có log entry/exit đủ để xác định flow không?
Ghi nhớ nhanh
Debug level tốt giúp log không chỉ nhiều hơn, mà dễ đọc hơn.
Bài liên quan
- UEFI Shell Commands cần biết
- Serial Log trong BIOS/UEFI là gì?
- S3 Resume Debug Quicknote
- POST Code là gì?
- PEI Fail Checklist
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.