Přeskočit na obsah
Tato stránka je zastaralá. Podívejte se prosím na nejnovější dokumentaci na /installation/installation_t2macbook/

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ů.

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.

Terminal window
curl -sL https://wiki.t2linux.org/tools/firmware.sh | bash -s copy_to_efi

Pří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:

  1. Otevřete Diskovou utilitu.
  2. V postranním panelu Diskové utility vyberte svazek, který chcete změnit (obvykle pojmenovaný “Macintosh HD” nebo podobně).
  3. Klikněte na tlačítko “Oddíl” v nástrojové liště.
  4. Klikněte na tlačítko “+” (plus) pod koláčovým grafem reprezentujícím využití vašeho disku.
  5. 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.
  6. Název: Zadejte popisný název pro nový oddíl (např. “CachyOS” nebo “Linux”).
  7. 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á.
  8. 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.
  9. 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.
  1. Restartujte váš Mac a ihned po zapnutí podržte klávesy Command (⌘) + R, abyste vstoupili do Režimu zotavení.
  2. Přejděte do Nabídka > Utilita zabezpečení spouštění.
  3. 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.

  1. 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”).
  2. (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-efi
      sudo 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_efi
      sudo umount /tmp/apple-wifi-efi
      # Konfigurace NetworkManageru pro použití iwd backendu
      cat <<EOF | sudo tee /etc/NetworkManager/conf.d/wifi_backend.conf
      [device]
      wifi.backend=iwd
      EOF
      sudo 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ě.
  3. 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.

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ů:

  1. 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
  2. Nainstalujte stažený balíček:
    Terminal window
    sudo pacman -U apple-bcm-firmware-14.0-1-any.pkg.tar.zst
  3. Znovu načtěte moduly kernelu pro Wi-Fi:
    Terminal window
    sudo modprobe -r brcmfmac_wcc
    sudo modprobe -r brcmfmac
    sudo modprobe brcmfmac

Wi-Fi by nyní měla po restartech fungovat spolehlivě. Stažený soubor .pkg.tar.zst můžete odstranit.

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.