Di Ambang UEFI
Hari-hari BIOS yang baik adalah bernombor. Antara Muka Perisian Tegar Boleh Diperluas Bersepadu (UEFI) akan memperkenalkan penyelesaian yang lebih berkuasa yang mampu menangani dengan lebih baik permintaan perkakasan pelbagai masa kini. Secara ringkasnya, UEFI ialah antara muka yang menjaga penyerahan persekitaran pra-but kepada sistem pengendalian. Kami melihat UEFI dengan pantas dan menemui beberapa isu yang akan berlaku.
Anda mungkin pernah mendengar tentang UEFI (atau EFI, yang merupakan pendekatan awal). Intel memulakan EFI pada tahun 2003 dengan seni bina IA64 Itanium di bawah tajuk Boot Initiative. Konsep itu telah diserahkan kepada Forum EFI Bersepadu, yang mengurus dan mempromosikan standard baharu untuk keseluruhan industri. AMD, AMI, Apple, Dell, HP, IBM, Insyde, Intel, Lenovo, Microsoft dan Phoenix ialah ahli terkemuka hari ini. BIOS bergantung pada mod sebenar 16-bit seni bina x86, tetapi UEFI memperkenalkan kebebasan perkakasan penuh dan antara muka berpecah kepada perkhidmatan but dan masa jalan. Ini bertujuan untuk penyeragaman yang tinggi sambil memperkenalkan fleksibiliti yang cukup untuk pengeluar membezakan produk mereka.
BIOS: Antik dan Masih Lazim
Kira-kira 25 tahun yang lalu, BIOS telah direka untuk melancarkan sistem pengendalian. Komputer pertama menggunakan kad tebuk sebagai sasaran pelancaran sebelum ini digantikan oleh ROM dengan penterjemah asas. Hari ini kita boleh memilih banyak sasaran, termasuk cakera liut, cakera keras, pemacu optikal dan lokasi rangkaian. Walau bagaimanapun, operasi komponen sebenar masih tertakluk kepada sistem pengendalian tertentu melalui pemacu peranti, manakala EFI membenarkan sokongan pemacu bebas OS melalui model pemacunya sendiri.
Terdapat beberapa percubaan untuk mengubah suai konsep BIOS awal. IBM memperkenalkan reka bentuk sistem yang diubah suai, PS/2, pada tahun 1988, sebahagiannya untuk melawan klon BIOS. Senibina Berbilang Saluran (MCA) 32-bitnya dengan ABIOS boleh dilihat sebagai cara mengatasi pelaksanaan BIOS peniru. Pengkomputeran RISC Lanjutan (ARC) bertujuan untuk menyatukan persekitaran but platform MIPS dan Alpha pada 1990-an, tetapi ia tidak mempunyai laluan evolusi, kebolehlanjutan dan kemungkinan kepelbagaian sistem. PowerPC dan SPARC mempunyai Perisian Tegar Terbuka (OF) dan Platform Rujukan Perkakasan Biasa (CHRP), yang berfungsi menentang ACPI dengan tidak menerimanya.
Akhirnya, BIOS masih ada dan masih melakukan apa yang telah dilakukannya selama 25 tahun yang lalu: memastikan sistem pengendalian anda boleh but. Ia tidak pernah direka untuk kepelbagaian besar perkakasan hari ini. Ia masih terperangkap dengan antara muka 16-bit dan gangguan perisian, penghalaan gangguan dan pemasa ketepatan maksimum, ruang pelaksanaan ROM terhad (1 MB) dan saiz imej, bilangan peranti yang boleh dimulakan yang terhad (yang penting dalam ruang pelayan), sambungan proprietari, dan kehilangan modulariti—hanya untuk menamakan beberapa isu.
Sokongan UEFI
Sistem pengendalian mula menyokong reka bentuk antara muka platform menjelang 2007, tetapi kebanyakan versi Windows, seperti Vista dengan SP1 dan Windows Server 2008, hanya menawarkan sokongan pada edisi 64-bit. Malangnya, kami mendapati bahawa sokongan industri untuk UEFI masih sangat lemah, dan terdapat beberapa kekurangan pada bahagian storan.