Instalace CachyOS na T2 MacBook
CachyOS poskytuje přímou podporu pro T2 MacBooky, včetně potřebných patchů kernelu ve všech poskytovaných kernelech. Pro zajištění úspěšného nastavení je však nutné provést několik klíčových kroků.
Před instalací
Sekce “Před instalací”Vytvoření spouštěcího instalátoru macOS je volitelné, ale doporučené, pokud plánujete upravovat oddíly nebo odstranit macOS. Může být užitečný pro aktualizace firmwaru, řešení problémů nebo obnovu systému. Podrobné pokyny naleznete v průvodci od Apple.
Následující kroky proveďte v systému macOS před spuštěním instalátoru CachyOS.
Příprava spouštěcího USB CachyOS
Sekce “Příprava spouštěcího USB CachyOS”Stáhněte si ISO CachyOS a postupujte podle pokynů v sekci Vytvoření spouštěcího USB disku CachyOS pro vytvoření instalačního média.
(Volitelné) Extrahování Wi-Fi firmwaru
Sekce “(Volitelné) Extrahování Wi-Fi firmwaru”Ještě v macOS otevřete Terminál a spusťte následující příkaz. Tím se zkopírují potřebné soubory firmwaru Wi-Fi na váš oddíl EFI, takže budou dostupné později během instalace CachyOS.
curl -sL https://wiki.t2linux.org/tools/firmware.sh | bash -s copy_to_efiPříprava vašeho disku
Sekce “Příprava vašeho disku”Pokud plánujete dual-boot s macOS (doporučeno), musíte vytvořit místo pro CachyOS. Použijte aplikaci Disková utilita v macOS ke změně velikosti vašeho stávajícího oddílu macOS:
- Otevřete Diskovou utilitu.
- V postranním panelu Diskové utility vyberte svazek, který chcete změnit (obvykle pojmenovaný “Macintosh HD” nebo podobně).
- Klikněte na tlačítko “Oddíl” v nástrojové liště.
- Klikněte na tlačítko “+” (plus) pod koláčovým grafem reprezentujícím využití vašeho disku.
- Klíčové je, že když budete vyzváni, zvolte “Přidat oddíl”, ne “Přidat svazek”. Potřebujete vytvořit samostatný oddíl pro Linux.
- Název: Zadejte popisný název pro nový oddíl (např. “CachyOS” nebo “Linux”).
- Formát: Vyberte jakýkoli dostupný formát (jako APFS nebo Mac OS Extended). Instalátor CachyOS tento oddíl později přeformátuje, takže počáteční volba není důležitá.
- Velikost: Přidělte požadované množství úložného prostoru pro CachyOS. Mějte na paměti, že pozdější změna velikosti oddílů může být obtížná nebo nemožná, takže zvolte velikost, která odpovídá vašim potřebám.
- Klikněte na “Použít” pro vytvoření nového oddílu. Disková utilita změní velikost vašeho oddílu macOS a vytvoří nový prázdný prostor.
Vypnutí Secure Boot
Sekce “Vypnutí Secure Boot”- Restartujte váš Mac a ihned po zapnutí podržte klávesy
Command (⌘) + R, abyste vstoupili do Režimu zotavení. - Přejděte do Nabídka > Utilita zabezpečení spouštění.
- V části Secure Boot vyberte “Bez zabezpečení” a v části Povolená spouštěcí média vyberte “Povolit spouštění z externích nebo vyměnitelných médií”.
Pro více podrobností se podívejte na průvodce od Apple o Utilitě zabezpečení spouštění.
Pro další přehled přípravy T2 Macu na Linux se podívejte na průvodce t2linux Preinstall.
Proces instalace
Sekce “Proces instalace”- Spuštění z USB CachyOS:
- Restartujte váš Mac a ihned po zapnutí podržte klávesu
Option (⌥). - Vyberte USB disk CachyOS (obvykle označený jako “EFI Boot”).
- Restartujte váš Mac a ihned po zapnutí podržte klávesu
- (Volitelné) Povolení Wi-Fi v živém prostředí:
- Pokud potřebujete Wi-Fi během instalace a nemáte k dispozici Ethernet/tethering, otevřete terminál, jakmile se načte živé prostředí CachyOS.
- Spusťte tyto příkazy pro zkopírování firmwaru z oddílu EFI (vytvořeného v kroku Extrahování Wi-Fi firmwaru) a nakonfigurujte NetworkManager:
Terminal window # Připojení oddílu EFI (obvykle nvme0n1p1 na T2 Macích)sudo mkdir -p /tmp/apple-wifi-efisudo mount /dev/nvme0n1p1 /tmp/apple-wifi-efi# Zkopírování firmwaru z EFI do živého prostředíbash /tmp/apple-wifi-efi/firmware.sh get_from_efisudo umount /tmp/apple-wifi-efi# Konfigurace NetworkManageru pro použití iwd backenducat <<EOF | sudo tee /etc/NetworkManager/conf.d/wifi_backend.conf[device]wifi.backend=iwdEOFsudo systemctl restart NetworkManager - Nyní byste měli být schopni se připojit k Wi-Fi sítím pomocí síťového apletu v systémové liště.
- Spuštění instalátoru CachyOS:
- Spusťte instalátor CachyOS z plochy nebo z nabídky aplikací.
- Postupujte podle standardního instalačního postupu s odkazem na průvodce Instalace na kořenový oddíl.
- Při rozdělování disku vyberte volné místo vytvořené dříve. Nechte instalátor, ať se postará o formátování.
Buďte velmi opatrní během kroku rozdělování disku v instalátoru. Ujistěte se, že vybíráte správné volné místo, které jste si připravili, a neodstraňujte nebo neformátujte omylem váš stávající oddíl macOS, zvláště pokud plánujete dual-boot. Před pokračováním si své volby dvakrát zkontrolujte.
- CachyOS Hardware Detection (chwd) by měl během instalace automaticky aplikovat potřebné parametry spouštění a konfigurace specifické pro T2.
Kroky po instalaci
Sekce “Kroky po instalaci”Po dokončení instalace a restartu do vašeho nového systému CachyOS možná budete muset provést několik dalších kroků, aby vše fungovalo hladce.
Trvalá instalace Wi-Fi firmwaru
Sekce “Trvalá instalace Wi-Fi firmwaru”Pokud jste postupovali podle volitelného kroku Povolení Wi-Fi v živém prostředí pro získání firmwaru v živém ISO, můžete jej jednoduše zopakovat pro povolení Wi-Fi. V opačném případě se připojte k internetu (např. Ethernet, USB tethering) a postupujte podle níže uvedených kroků:
- Otevřete terminál a stáhněte balíček firmwaru z Arch Linux T2 mirroru:
Terminal window curl https://mirror.funami.tech/arch-mact2/os/x86_64/apple-bcm-firmware-14.0-1-any.pkg.tar.zst -o apple-bcm-firmware-14.0-1-any.pkg.tar.zst - Nainstalujte stažený balíček:
Terminal window sudo pacman -U apple-bcm-firmware-14.0-1-any.pkg.tar.zst - Znovu načtěte moduly kernelu pro Wi-Fi:
Terminal window sudo modprobe -r brcmfmac_wccsudo modprobe -r brcmfmacsudo modprobe brcmfmac
Wi-Fi by nyní měla po restartech fungovat spolehlivě. Stažený soubor .pkg.tar.zst můžete odstranit.
Další konfigurace
Sekce “Další konfigurace”Pro konfiguraci dalších hardwarových komponent, jako je zvuk, webkamera, Touch Bar atd., se podívejte na různé průvodce na t2linux Wiki.