Có phải bo mạch chủ không cung cấp bus giữa CPU và chip BIOS sau khi khởi động? Nếu vậy, tại sao không?
Nếu CPU có thể kiểm soát tốc độ quạt, tôi không hiểu tại sao nó không thể kiểm soát cấu hình BIOS.
/sys/firmware/efi
Linux.
Có phải bo mạch chủ không cung cấp bus giữa CPU và chip BIOS sau khi khởi động? Nếu vậy, tại sao không?
Nếu CPU có thể kiểm soát tốc độ quạt, tôi không hiểu tại sao nó không thể kiểm soát cấu hình BIOS.
/sys/firmware/efi
Linux.
Câu trả lời:
Câu hỏi trên không thể được trả lời vì HĐH có thể truy cập BIOS.
Tôi sẽ trả lời bên dưới câu hỏi có thể đã được hỏi.
Trên Windows và Unix, HĐH có thể đọc BIOS.
các cửa sổ
Ví dụ (sử dụng wmic
):
F:\test>wmic bios /?
BIOS - Basic input/output services (BIOS) management.
HINT: BNF for Alias usage.
(<alias> [WMIObject] | <alias> [<path where>] | [<alias>] <path where>) [<verb clause>].
USAGE:
BIOS ASSOC [<format specifier>]
BIOS CREATE <assign list>
BIOS DELETE
BIOS GET [<property list>] [<get switches>]
BIOS LIST [<list format>] [<list switches>]
F:\test>wmic bios list brief
Manufacturer Name SerialNumber SMBIOSBIOSVersion Version
American Megatrends Inc. BIOS Date: 09/05/11 11:20:58 Ver: 04.06.03 27546064-5001600 R1190V3 Sony - 20110905
Windows cũng có thể ghi vào BIOS (một số nhà sản xuất bo mạch chủ cung cấp trình cập nhật BIOS dựa trên Windows.)
Xem ví dụ Cách flash BIOS nếu cần thông qua Windows hoặc trong BIOS .
Unix
Unix có các lệnh tương tự.
biosdecode phân tích bộ nhớ BIOS và in thông tin về tất cả các cấu trúc.
Bạn có thể thực hiện các cuộc gọi BIOS thời gian thực từ người dùng root bằng các ứng dụng C bao gồm ASM nhúng (mã lắp ráp).
Nguồn Cách đổ dữ liệu BIOS vào một tệp
"debug.com" bios password
dường như mang lại một số thông tin có liên quan về chủ đề này.
"Unable" should be replaced by "able" as the OS can access the BIOS.
Nếu bạn chỉ có nghĩa nó là một cụm từ bạn nên loại bỏ nó. Vì làm theo lời khuyên của bạn, họ vẫn là một câu hỏi mà bạn thậm chí không giải quyết.
Họ có thể, nhưng không có nhiều cách để giao diện được tiêu chuẩn hóa cho các cài đặt trong đó, đặc biệt nếu bạn có nghĩa là "BIOS" thích hợp (tức là tiền UEFI).
Một số phần nhất định của BIOS bị chi phối bởi các hợp đồng phần mềm giữa BIOS và HĐH chạy trên nó. Từ lâu, các thói quen BIOS đã được sử dụng cho tất cả các loại công việc hàng ngày như đọc và ghi đĩa, hiển thị mọi thứ trên màn hình và in ra một máy in đính kèm, do đó có tên là "hệ thống đầu vào / đầu ra cơ bản". Nếu BIOS phù hợp với phần cứng, HĐH có thể hỗ trợ các biến thể phần cứng khác nhau mà không cần phải có thói quen riêng cho tất cả những điều đó. Nhưng khi phần cứng và HĐH trở nên phức tạp hơn và vượt xa bộ cơ sở BIOS hạn chế, các HĐH bắt đầu cung cấp trình điều khiển riêng cho hầu hết mọi thứ, chỉ dựa vào BIOS để khởi động, quản lý năng lượng và truy xuất thông tin cấu hình hệ thống.
Nhưng BIOS cũng trở nên phức tạp hơn và đạt được tất cả các loại cài đặt và khả năng không bị chi phối bởi giao diện OS-BIOS và ngay cả đối với những thứ có trong đó chỉ xác định kết quả , không phải là việc thực hiện . Điều đó có nghĩa là mọi nhà sản xuất BIOS đều có thể tự do làm mọi thứ họ muốn, họ có thể tự do thay đổi mọi thứ bất cứ khi nào họ muốn miễn là các HĐH tiếp tục chạy và họ không phải nói cho ai biết bất kỳ chi tiết nào. Truy cập dữ liệu được lưu trữ bởi BIOS là một miếng bánh, nhưng nếu bạn có một tiện ích có thể hiểu được dữ liệu hoặc có thể sửa đổi nó theo cách mà BIOS sẽ thực sự hiểu, thì có lẽ nó được tạo ra bởi Nhà sản xuất BIOS, hoặc đó là kết quả của kỹ thuật đảo ngược.