Apakah motherboard tidak menyediakan bus antara CPU dan chip BIOS setelah bootup? Jika demikian, mengapa tidak?
Jika CPU dapat mengontrol kecepatan kipas, saya tidak mengerti mengapa CPU tidak dapat mengontrol konfigurasi BIOS.
bios
operating-systems
Dmiters
sumber
sumber
/sys/firmware/efi
di bawah di Linux.Jawaban:
Mengapa sistem operasi (biasanya?) Tidak dapat mengakses pengaturan BIOS?
Pertanyaan di atas tidak dapat dijawab karena OS dapat mengakses BIOS.
Saya akan menjawab di bawah pertanyaan yang bisa ditanyakan.
Bagaimana sistem operasi dapat mengakses pengaturan BIOS?
Pada Windows dan Unix OS dapat membaca BIOS.
Windows
Contoh (menggunakan
wmic
):Windows juga dapat menulis ke BIOS (beberapa produsen motherboard menyediakan BIOS updater berbasis Windows.)
Lihat misalnya Cara mem-flash BIOS jika diperlukan melalui Windows atau di BIOS .
Unix
Unix memiliki perintah serupa.
Sumber Cara membuang data BIOS ke file
Bacaan lebih lanjut
sumber
"debug.com" bios password
tampaknya membawa beberapa informasi yang relevan tentang topik tersebut."Unable" should be replaced by "able" as the OS can access the BIOS.
Jika Anda hanya bermaksud menjadikannya sebagai frasa, Anda harus menghapusnya. Sejak mengikuti saran Anda, mereka tetap menjadi pertanyaan yang bahkan tidak Anda jawab.Mereka bisa, tetapi tidak ada banyak cara antarmuka standar untuk pengaturan di sana, terutama jika Anda berarti "BIOS" yang tepat (yaitu pra-UEFI).
Bagian tertentu dari BIOS diatur oleh kontrak perangkat lunak antara BIOS dan OS yang berjalan di atasnya. Dahulu kala, rutinitas BIOS digunakan untuk semua jenis tugas sehari-hari seperti membaca dan menulis disk, menampilkan hal-hal di layar, dan mencetak ke printer yang terpasang, dengan demikian nama "sistem input / output dasar". Jika BIOS dicocokkan dengan perangkat keras, OS dapat mendukung varian perangkat keras yang berbeda tanpa harus memiliki rutinitas sendiri untuk semua hal itu. Tetapi ketika perangkat keras, dan OS, tumbuh lebih rumit dan mengungguli set terbatas fasilitas BIOS, OS mulai menyediakan driver mereka sendiri untuk hampir semuanya, hanya mengandalkan BIOS untuk bootup, manajemen daya, dan mengambil informasi konfigurasi sistem.
Tetapi BIOS, juga tumbuh lebih rumit dan mendapatkan semua jenis pengaturan dan kemampuan yang tidak diatur oleh antarmuka OS-BIOS, dan bahkan untuk hal-hal yang ada di sana hanya menentukan hasil , bukan implementasi . Itu berarti bahwa setiap produsen BIOS bebas untuk melakukan hal-hal yang mereka inginkan, bahwa mereka bebas untuk mengubah hal-hal kapan pun mereka suka selama OS tetap berjalan, dan bahwa mereka tidak harus memberi tahu siapa pun detailnya. Mengakses data yang disimpan oleh BIOS adalah sepotong kue, tetapi jika Anda memiliki utilitas yang dapat memahami data tersebut, atau yang dapat memodifikasinya dengan cara yang benar-benar dimengerti oleh BIOS, maka itu mungkin dibuat oleh Pabrikan BIOS sendiri, atau itu hasil rekayasa balik.
sumber