Car-tech

Pemuat boot selamat kini tersedia untuk membolehkan Linux berfungsi pada Windows 8 PC

Multi-Booting Windows 10, 8.1, 7, Vista, and XP

Multi-Booting Windows 10, 8.1, 7, Vista, and XP

Isi kandungan:

Anonim

Membebaskan jalan untuk pengedaran Linux bebas untuk dipasang pada komputer Windows 8, Linux Yayasan telah mengeluarkan perisian yang akan membolehkan Linux berfungsi dengan komputer yang menjalankan firmware UEFI (Unified Extendible Firmware Interface).

Yayasan Linux Foundation Secure Boot menyelesaikan masalah asas bagi banyak pengagihan Linux, dengan menyediakan cara untuk berbasis Linux OS untuk menjalankan perkakasan baru yang dikawal oleh firmware UEFI, yang juga dikenali sebagai teknologi "selamat".

"Yayasan Linux berharap tidak hanya untuk membolehkan Linux mengekalkan boot di muka wa sistem boot yang selamat, tetapi juga untuk membolehkan pengguna yang bijak secara teknikal yang ingin melakukannya untuk mengawal proses boot dengan memasang kunci platform mereka sendiri, "tulis ahli lembaga penasihat teknikal Foundation James Bottomley, yang mengetuai pembangunan dari bootloader, dalam pernyataan

[Bacaan lanjut: 4 projek Linux untuk pemula dan pengguna perantaraan]

Sebagai pengganti berpotensi untuk firmware BIOS yang lama digunakan, UEFI adalah inisiatif industri untuk mengamankan komputer terhadap malware oleh merancang perisian tegar komputer untuk memerlukan kunci yang dipercayai sebelum memacu sistem operasi, atau sebarang perkakasan di dalam komputer, seperti kad grafik.

UEFI akan menyediakan asas untuk rangkaian kepercayaan yang akan menyambung sepanjang jalan sehingga

Windows 8

Microsoft memerlukan UEFI pada semua mesin yang menjalankan Windows 8. Walaupun OEM (manufactur peralatan asal) ers) mempunyai pilihan menyediakan cara untuk mematikan UEFI supaya OS lain boleh berjalan di mesin, banyak di komuniti Linux bimbang bahawa OEM tidak akan menyediakan UEFI off-switch, sehingga tidak mengizinkan OS lain tanpa kunci untuk dijalankan

Pengedaran Linux generik tidak akan berjalan pada komputer Windows 8 tanpa kekunci.

"Dalam mod selamat … platform ini hanya akan melaksanakan binari EFI yang ditandatangani dengan kunci yang dikemaskinikan dalam pangkalan data tandatangan boot UEFI "Kenyataan Bottomley.

Terbitan terbaru dari banyak pengedaran Linux utama kini termasuk bootloader atau shim sejenis untuk bekerja dengan UEFI, termasuk Ubuntu 12.10 dan Fedora 18. Namun keperluan UEFI ini dilihat sebagai sekatan jalan bagi mereka yang suka mencipta pengedaran sendiri Linux. Pembuat boot Linux Foundation menyediakan kod hash, disahkan oleh Microsoft, dan infrastruktur sokongan untuk boot kernel Linux generik.

"Kami mempunyai protokol di mana Microsoft gembira untuk kami hapus dari awal Microsoft menandatangani beban binari EFI kepada rantaian biner EFI yang disahkan secara berasingan, yang mana pengedaran individu itu, "tulis Bottomley.

Usaha lain

Ini bukan pendekatan pertama seseorang di kem Linux telah merancang untuk bekerja dengan UEFI. Pemaju keselamatan Matthew Garrett mengeluarkan shimnya tahun lalu.

Shim berbeza dengan bootloader walaupun kedua-dua menimpa sistem keselamatan UEFI untuk memuat Linux. Garrett's shim diklasifikasikan untuk bekerja dengan bootloader generik tertentu, yang dipanggil elilo, yang boot kernel Linux.

UEFI

Pembuat boot Linux Foundation, yang dikatakan Bottomley secara teknis lebih "preloader", boleh berfungsi dengan generik apa pun Bootloader Linux. "Kami melakukan ini kerana misi kami adalah untuk membolehkan mana-mana pemuat boot dalam ekosistem Linux untuk bekerja dengan boot selamat," kata Bottomley.

Garrett dan Bottomley sedang membincangkan kemungkinan menggabungkan shim Garrett dengan bootloader Linux Foundation. Garrett membantu Bottomley membuat bootloader, seperti pemaju lain dari Linux Foundation, Red Hat, dan Canonical.

UEFI telah terbukti menjadi cabaran untuk melaksanakan walaupun untuk Microsoft Windows. Garrett juga melaporkan bahawa komputer riba Samsung tertentu yang menjalankan Windows 8 boleh berhenti bekerja secara tetap kerana bug dalam bagaimana firmware Samsung menyimpan data kemalangan sistem dalam ruang penyimpanan UEFI.