Mở menu

startup.nsh là gì?

Quicknote startup.nsh là gì?

1 phút đọc
Đọc bằng Tiếng Việt English 日本語
Debug / Shell / Driver Terms cover

startup.nsh là gì?

startup.nsh là script mà UEFI Shell có thể tự động chạy khi shell khởi động. Nó thường dùng để tự động load driver, chạy app test hoặc thiết lập môi trường debug.

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> startup.nsh

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

startup.nsh giúp tự động hóa shell, nhưng script sai có thể làm bạn khó thao tác thủ công.

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.