Overslaan en naar de inhoud gaan

Nieuwe Macs weigeren Linux door Secure Boot

De Apple-eigen T2-chip in de nieuwe MacBook Air en Mac mini blokkeert het installeren en starten van Linux. Striktere bewaking van wat er op Mac-hardware mag draaien voorkomt het 'binnendringen' van alternatieve besturingssystemen. Windows 10 mag nog wel, via Apple's Boot Camp-software. Technisch gezien kan Linux echter wel draaien, ten koste van wat beveiliging.
MacBook Air 2018
© Apple
Apple

De Secure Boot die Apple toepast via de zelfontwikkelde T2-beveiligingschip staat alleen het booten van software toe die door Apple is goedgekeurd. Deze goedkeuring wordt gecontroleerd door digitale ondertekening van bootloadersoftware. macOS zelf valt hier natuurlijk onder en via Apple's dualbootsoftware Boot Camp valt ook Windows 10 te installeren en draaien. Het open source besturingssysteem Linux valt echter buiten de boot. Tenminste, wat de reguliere weg betreft.

Hoe ver vertrouwen reikt

Apple maakt voor Windows 10 gebruik van een Microsoft-certificaat, wat door Boot Camp wordt gebruikt om Windows te installeren en laten starten. Dat certificaat staat alleen Windows toe. Voor pc's met Secure Boot ingesteld in BIOS-opvolger UEFI valt Linux wel te installeren omdat Microsoft met een rootcertificaat ook software van derden vertrouwt. Dit is sinds Windows 8 ingevoerd en met opvolger Windows 10 uitgebreid. Linux-distributies van Microsoft-partners als Canonical (met Ubuntu), Suse (met de gelijknamige distro) en Fedora (gebaseerd op Red Hat) vallen daar onder.

Apple rekt zijn vertrouwen echter niet zo ver op. De keuze voor het Microsoft Windows Production CA 2011 certificaat beperkt de mogelijkheden tot alleen Windows zelf. De initiële conclusie is dan ook dat Linux niet mag draaien op nieuwe Macs. De praktische werkelijkheid is echter anders. Linux wordt inderdaad geweerd door Secure Boot, maar daar valt wat aan te doen, meldt Ubuntu-nieuwssite OMG!Ubuntu!.

Uitweg: uitschakelen

In de documentatie voor de T2-chip merkt Apple op dat er "momenteel geen trust wordt geboden voor de Microsoft Corporation UEFI CA 2011". Die 'hogere' autoriteit in de certificaatketen van Microsoft maakt verificatie mogelijk van software die digitaal is ondertekend door Microsoft-partners. Zoals dus meewerkende Linux-leveranciers. In het overzichtsdocument voor de T2 stelt Apple dat het wel toegestane Microsoft-certificaat standaard niet is ingeschakeld. De Boot Camp Assistant zorgt hiervoor, waarmee Secure Boot in combinatie met Windows wel werkt.

Voor Linux lijkt er toch een uitweg te zijn: het uitschakelen van de hele Secure Boot-functie. Dit kan via de Startup Security Utility van Apple, die de Firmware Password Utility vervangt. Dit hulpmiddel is toegankelijk door een Mac te starten in macOS Recovery-modus en in het Utilities-menu dan deze beveiligingstool te kiezen. "De gebruiker is 'in control' voor de instellingen van het apparaat, en kan ervoor kiezen om de secure bootfunctionaliteit uit te schakelen of te downgraden", aldus Apple in de T2-documentatie.

Of toch niet?

Kiezen voor Full Security beperkt het booten tot de huidige versie van macOS, en Windows via de Boot Camp Assistant. Instellen op Medium Security staat elk besturingssysteem toe dat ooit door Apple is vertrouwd, zoals dus oudere versies van macOS. En uitschakelen, No Security, staat elk willekeurig besturingssysteem toe op de computer, stelt Mac-maker Apple in de informatie over de T2. Online-berichten zijn echter al opgedoken dat Linux dan nog altijd niet valt te draaien.

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in