Cześć,
jeśli trzymasz drugi system na osobnym dysku albo woluminie, np. żeby sprawdzić macOS 27 albo betę bez ruszania głównej instalacji, to wiesz, jak toporne jest przełączanie przez Ustawienia → Dysk startowy. Napisałem do tego mały program, Change-Boot: wybierasz system z listy i klikasz raz.
Co go wyróżnia:
- sprawdza, zanim zrestartuje: zdarza się, że bless melduje sukces, a firmware nadal wskazuje stary dysk. Change-Boot to wykrywa i wtedy NIE restartuje, bo Mac wystartowałby nie z tego systemu
- czysty start: programy i okna sprzed restartu nie wracają
- wysuwa cały nośnik, a nie sam wolumin. Finder zostawia zamontowany ukryty wolumin danych i po wyciągnięciu wtyczki macOS zgłasza złe odmontowanie
- pamięta systemy po UUID: zmiana nazwy dysku niczego nie psuje, a odpięty dysk zostaje na liście jako niedostępny
- działa z paska menu, z okna i z wiersza poleceń (change-boot, kody wyjścia, wyjście JSON), więc da się go wpiąć w skrypt
- prowadzi dziennik zdarzeń: co, kiedy i z jakim skutkiem
- sprząta po sobie: odinstalowanie zdejmuje pomocnika, polecenie i wpis logowania

Prywatność: zero połączeń sieciowych, telemetrii i raportowania awarii.
Wymagania: macOS 26 lub nowszy, Mac z Apple Silicon. Wersja polska i angielska. Kod na licencji MIT.
Opis i pobieranie: https://fractal8.eu/program?p=changeboot
Przy pierwszym uruchomieniu: program nie jest notaryzowany u Apple, więc macOS go zablokuje. Wejdź w Ustawienia systemowe → Prywatność i ochrona, przewiń w dół i kliknij „Otwórz mimo to”.
Chętnie przeczytam, jak u Was wygląda przełączanie między systemami.













