"Nhấp nháy BIOS" nghĩa là gì? Có lợi ích để flash nó? Nó có an toàn không? Nó nên được thực hiện bên trong hay bên ngoài HĐH, ví dụ như cài đặt Windows 7 hiện tại của tôi?
"Nhấp nháy BIOS" nghĩa là gì? Có lợi ích để flash nó? Nó có an toàn không? Nó nên được thực hiện bên trong hay bên ngoài HĐH, ví dụ như cài đặt Windows 7 hiện tại của tôi?
Câu trả lời:
Có một con chip trong máy tính của bạn có hướng dẫn khởi động ( Hệ thống đầu ra đầu vào cơ bản ). Nó cho máy tính của bạn biết cách làm những việc rất cơ bản, tương tác với một số phần cứng, tải hệ điều hành, v.v. Nhấp nháy nghĩa là cập nhật nó với một chương trình mới. Bạn không nên làm điều đó trừ khi bạn cần làm như vậy để sửa chữa một cái gì đó.
Quá trình này thường được thực hiện bằng cách sử dụng chức năng tích hợp sẵn của BIOS cũ hoặc chương trình dựa trên MS-DOS (được khởi động từ đĩa mềm) hoặc gần đây là chương trình Windows (đi kèm với trình điều khiển đặc biệt để có quyền truy cập vào phần cứng ). (Linux? Cái gì vậy?)
Nếu mất điện trong khi nhấp nháy, bạn có thể sẽ bị bỏ lại với một máy tính không thể khởi động. Tuy nhiên, một số bo mạch chủ đi kèm với phần sụn thứ cấp trên một con chip riêng biệt, sẽ khởi động nếu BIOS chính bị hỏng (ví dụ như mất điện trong khi flash). Phần sụn này thường hỗ trợ flash BIOS từ một tệp trong đĩa CD hoặc đĩa mềm.
BTW, từ flashing
này được sử dụng vì BIOS sử dụng Bộ nhớ Flash .
Bối cảnh / Lợi ích:
BIOS là một con chip độc lập trên bo mạch chủ được cắm để cung cấp chức năng cơ bản (do đó Basic Input-Output System
). Nó cung cấp bộ nhớ không bay hơi, có nghĩa là nội dung được giữ lại khi mất điện. Đương nhiên, đôi khi chương trình có thể cần được cập nhật để sửa lỗi hoặc thêm chức năng mới.
Từ nguyên:
Không giống như phương tiện từ tính trong đó một đầu từ được sử dụng để lật các bit nhỏ của các phân tử từ tính trên đĩa, ngày xưa, các chip như thế này sẽ là các EPROM có một cửa sổ tròn nhỏ trên đỉnh chip, thông qua đó thiết bị chuyên dụng theo nghĩa đen sẽ nhấp nháy một chùm ánh sáng cực tím để xóa chip, cho phép nó được tái lập trình (hơi giống như cách các CPU được sản xuất với chùm ánh sáng nướng mặt nạ transistor vào tấm silicon). Hãy nghĩ về đĩa CD hoặc DVD có thể xóa được; để xóa chúng, về cơ bản, tia laser làm tan chảy vật liệu (không phải về mặt kỹ thuật), sau đó nó có thể được viết.
(Lưu ý, giống như để đĩa CD / DVD dưới ánh mặt trời có thể làm hỏng chúng, khiến EPROM tiếp xúc với ánh nắng mặt trời cũng có thể làm hỏng chúng, vì vậy chúng thường có miếng dán bảo vệ che cửa sổ nhấp nháy.)
Các EPROM được lập trình quang học này quá đắt để sản xuất cho sử dụng chung, vì vậy EPROM thường được tạo ra mà không có cửa sổ, do đó làm cho chúng viết một lần và không thể cập nhật. Do đó, sau đó chúng đã được thay thế bằng chip EEPROM ( Bộ nhớ chỉ đọc có thể lập trình bằng điện tử ), giúp chúng dễ dàng và tiết kiệm chi phí hơn vì chúng có thể được cập nhật với chính hệ thống của khách hàng thay vì phải gửi đến cửa hàng để sử dụng các thiết bị đặc biệt.
Đó là nơi thuật ngữ nhấp nháy xuất phát, và giống như hầu hết các thuật ngữ lỗi thời, nó chỉ bị kẹt .
Rủi ro:
Trước đây (và ở mức độ thấp hơn), việc flash BIOS được coi là rủi ro vì BIOS là nền tảng của thiết bị (nhớ lại phần Cơ bản của tên). Do đó, nếu việc ghi bị gián đoạn hoặc bị hỏng vì bất kỳ lý do gì (hãy tưởng tượng việc va đập hoặc rút phích cắm của máy tính trong khi ghi đĩa CD không thể xóa được), dữ liệu sau đó sẽ bị hỏng, vì vậy nó sẽ không hoạt động. Thêm vào đó, vì các con chip tương đối chậm để viết và mất khoảng một phút để viết một khối 1 MB, điều này khiến chúng hơi dễ bị các vấn đề môi trường như mất điện. Vì chip cung cấp các chức năng cơ bản cần thiết để thậm chí khởi độngThiết bị, sẽ không có cách nào để lập trình lại một lần nữa để sửa nó (nếu bạn cần máy tính để lập trình, nhưng máy tính không hoạt động, bạn sẽ lập trình nó như thế nào? Trứng gà. ;-)
)
Tất nhiên đây không phải là ngày tận thế; bạn có thể bật nó trong một máy tính khác có khe cắm BIOS kép hoặc thiết bị lập trình BIOS đặc biệt và lập trình nó, nhưng thật không may những bo mạch chủ đặc biệt này rất hiếm và đắt tiền như các thiết bị, thường chỉ có thể tìm thấy ở một số cửa hàng máy tính.
(Vấn đề tương tự cũng xảy ra với các BIOS khác cũng như trong các ổ đĩa quang, thẻ video, v.v. Để có thể flash lại BIOS của ổ đĩa hoặc thẻ, nó phải được hệ thống phát hiện và xác định, nhưng nếu BIOS không hoạt động, sau đó hệ thống không thể làm như vậy vì thiết bị không thể khởi tạo đúng cách.)
Các giải pháp:
Ngày nay, trong khi vấn đề vẫn còn tồn tại đối với các ổ đĩa và thẻ, các nhà sản xuất bo mạch chủ đã cung cấp một số giải pháp để trợ giúp. Một phương pháp phổ biến là triển khai một BIOS dự phòng trong bo mạch có thể khởi động khi cái chính bị lỗi. BIOS sao lưu này sau đó có thể được sử dụng để flash một bản sao vào chính, do đó khôi phục chức năng. Trước đây, điều này được thực hiện với ổ cắm BIOS thứ hai trên bo mạch với chip thứ hai, giống hệt nhau, nhưng ngày nay, các mfss trên bo mạch thường chọn sử dụng chip không thể ghi được vì bản sao lưu không cần phải cập nhật và không sử dụng -flashable một là rẻ hơn. Khi khởi động, một bảng tương thích thường sẽ hiển thị một phím nóng (ví dụ F2, Chèn, v.v.) có thể được nhấn để sao chép bản sao lưu vào bản chính.
Một phương pháp khác mà một số bo mạch sử dụng là bao gồm một con chip nhỏ, chuyên dụng có một bộ flasher lộn xộn trên đó. Khi hệ thống nhận được nguồn, ngay cả khi hệ thống không khởi động, bạn có thể nhấn một phím đặc biệt sẽ kích hoạt flasher để đọc đĩa mềm (hoặc ổ USB, v.v.) để xem có tệp nào có hình ảnh BIOS trên không nó Nếu vậy, nó sẽ sao chép hình ảnh vào BIOS.
Hệ điều hành:
Một lần nữa, trong quá khứ, các tiện ích Nhấp nháy là các chương trình DOS vì DOS là thứ gần gũi nhất với RTOS (Hệ điều hành thời gian thực) do tính chất không đa tác vụ của nó. Như vậy, nó không dễ bị gián đoạn, chuyển đổi tác vụ, phân trang, bộ nhớ thấp và không có gì có thể làm hỏng quá trình nhấp nháy. Tuy nhiên, những ngày này (tức là vài năm trước), DOS thực sự đã chết (không bao giờ!) Và chip nhanh hơn nhiều (khối 4 MB có thể được flash trong ~ 30 giây), vì vậy các tiện ích flash nói chung là các chương trình Windows, mặc dù DOS những cái vẫn thường tồn tại.
Ảnh:
Đây là một bức ảnh tôi vừa chụp một bộ điều khiển Sony IDE 8 bit cũ. Lưu ý EPROM với nhãn dán bảo vệ được gỡ bỏ. Bên dưới nó, bạn có thể thấy cận cảnh EPROM, bao gồm các dây kết nối thông qua cửa sổ nhấp nháy. (Đừng lo lắng, đèn flash từ máy ảnh kỹ thuật số của tôi không đủ để xóa sạch chip. Bên cạnh đó, tôi có một vài bộ điều khiển 8 bit khác nếu tôi cần chúng. :-)
)