Debug / Shell / Driver Terms Stable
fs0 là gì?
Quicknote fs0 là gì?
1 phút đọc
fs0 là gì?
fs0: là alias do UEFI Shell gán cho một filesystem được firmware nhận diện. Nó có thể là ESP trên disk, USB drive hoặc filesystem khác.
Vai trò chính
- Giúp đọc code/log có hệ thống.
- Hỗ trợ khoanh vùng lỗi khi debug firmware.
- Tạo checklist tra cứu nhanh khi gặp vấn đề.
Ví dụ dùng trong UEFI Shell
Ví dụ khi debug từ shell:
Shell> fs0
Sau đó so sánh output với trạng thái mong đợi: driver có load chưa, device có xuất hiện chưa, variable có tồn tại chưa, hoặc filesystem có được map chưa.
Checklist nhanh
- Status/command/hàm này xuất hiện ở phase nào?
- Input và output có hợp lệ không?
- Có log đủ context để debug không?
Ghi nhớ nhanh
fs0 không luôn luôn là disk đầu tiên bạn nghĩ; nó chỉ là mapping hiện tại của Shell.
Bài liên quan
- dmpstore là gì?
- memmap command là gì?
- drivers command là gì?
- devtree command là gì?
- startup.nsh là gì?
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.