Ramai pengguna menginginkannya dan Slimbook telah mendengar permintaan anda. Syarikat Valencia sekali lagi mengejutkan kami dengan berita baik, kerana bekerja keras untuk mengintegrasikan sistem Coreboot pada komputer anda dan menjadikannya lebih terbuka. Tanpa keraguan, langkah maju yang baik untuk menyingkirkan firmware tertutup yang menawarkan begitu banyak keburukan, bukan hanya untuk alasan falsafah atau etika, tetapi juga untuk masalah teknikal seperti kelajuan but dan keselamatan.
Tetapi mari kita kembali sedikit untuk lebih memahami prestasi Slimbook ini ... BIOS / UEFI Ini adalah antara muka bersatu dengan sistem firmware tertutup dengan rutin atau kod yang diperlukan untuk memulakan peralatan. Kod ini yang tersimpan dalam memori ROM yang dapat diprogram melakukan serangkaian rutin untuk dapat menginisialisasi semua peranti perkakasan yang disambungkan dan memberikan kawalan kepada boot loader untuk mencari sistem operasi yang dapat digunakan untuk boot.
Untuk melakukan ini, UEFI terdiri daripada tiga peringkat atau fasa dikenali sebagai:
- SEC (Keselamatan): Ini adalah fasa pertama ketika sistem melakukan boot dan menangani semua peristiwa awal dan dapat menyampaikan beberapa maklumat asas untuk fasa PEI. Ini pada dasarnya mengandungi kod yang diperlukan untuk memulakan CPU dalam keadaan daftar yang diketahui.
- PEI (Pra-Inisialisasi): setelah fasa sebelumnya, fasa baru yang mula beroperasi ini akan dipanggil untuk mengkonfigurasi seluruh platform agar semuanya siap dan kemudian memindahkan kawalan ke DXE.
- DXE (Persekitaran eXecution Driver): semasa pemacu atau pemacu untuk peranti atau periferal komputer dimuat. Sekiranya perlu, ia juga memasang cakera, dan mencari dan melaksanakan kod boot sistem. Selepas langkah ini, kawalan dipindahkan ke sistem operasi tempatan ...
Semua ini diperlukan untuk memahami bahawa Coreboot adalah projek yang berorientasikan ganti firmware proprietari yang kami dapati di BIOS / UEFI untuk sumber terbuka. Dengan kata lain, Coreboot menggantikan fasa SEC dan PEI. Tetapi ia tidak boleh dikelirukan dengan projek lain yang telah kita bicarakan, LinuxBoot, yang datang untuk menggantikan fasa DXE untuk memberikan kelajuan dan keselamatan yang lebih besar. Oleh itu, Coreboot adalah kod yang bertindak lebih awal dalam proses boot berbanding LinuxBoot. Coreboot memungkinkan semua yang tidak dapat dilakukan oleh Linux dengan sendirinya, seperti menginisialisasi platform (CPU, DRAM, ACPI, penghitungan peranti PCI, memuatkan bootloader atau boot loader ...).