Jak zainstalować Linux na MacOS / MacBook za darmo?

Maszyna wirtualna z Linux za darmo na MacOS. W tym poradniku opiszę możliwość instalacji maszyny wirtualnej na MacOS za darmo. Nawet z procesorami z architekturą ARM, czyli M1 oraz M2 od Apple. Poradnik umożliwi instalację systemu Linux na Macbooku z MacOS za darmo. Nie potrzeba do tego żadnego płatnego oprogramowania. Wystarczy jedynie MacBook lub Macintosh z systemem MacOS, a będziemy w stanie zainstalować w pełni funkcjonalną maszynę wirtualną z systemem Linux w dowolnej dystrybucji.

Jakie systemy można zainstalować na maszynach wirtualnych w MacOS?

Macbook z MacOS posiadający odpowiednie oprogramowanie do wirtualizacji jest w stanie hostować praktycznie wszystkie systemy. W praktyce jest to większość systemów, która jest kompatybilna z architekturą x64 lub ARM, np:

  • Linux Server
  • Debian
  • Linux Kali
  • Ubuntu
  • Windows (po ówczesnym dostosowaniu pliku ISO).

Co ciekawe można również zainstalować stare systemy, np. Windows XP – o ile posiadamy ich kompatybilny obraz o rozszerzeniu .ISO.

Jak sprawdzić architekturę MacBook?

Instalację Linux na MacOS warto rozpocząć od zorientowania się, o jaką architekturę jest oparty nasz procesor. Jeżeli posiadasz procesor M1 lub M2 czy M3, możesz być pewien, że Twój MacBook korzysta z architektury ARM. Starsze modele z procesorami Intel posiadają architekturę x64.

Nie wiesz jaką architekturę posiada Twój MacBook? Sprawdzenie tego na własną rękę potrwa kilkanaście sekund.

Architekturę swojego Macbooka sprawdzisz w łatwy sposób:

  1. Uruchom terminal:
    Przycisk Command + Spacja, wpisz „terminal” i otwórz aplikację klikając na nią:
Terminal MacOS
Otwórz aplikację terminal przyciskiem Enter

2. Wpisz następującą komendę, i uruchom ją Enterem:

uname -a

3. Terminal wyświetli odpowiedź zawierającą informację o używanej architekturze:

MacOS Architektura Terminal
MacOS w komunikacie zwrotnym wyświetli Ci się na końcu informacja „arm64” lub „x64”.

Dzięki tej informacji możesz pobrać kompatybilny ze swoim urządzeniem obraz systemu Linux – w wersji na procesory o architekturze arm64 lub x64.

Jak zainstalować maszynę wirtualną z Linux na MacOS?

Aby zainstalować za darmo maszynę wirtualną na MacOS z procesorem M1 / M2 lub wcześniejszymi, należy zainstalować oprogramowanie o nazwie UTM. Program umożliwia emulację procesora innego niż wbudowany w komputer, dzięki czemu można uruchomić system, np. Linux niekompatybilny z procesorem wbudowanym w MacBook’a na maszynie wirtualnej. Jest to w pełni bezpieczny sposób, który izoluje dwa systemy od siebie nawzajem.

Sposób na automatyczną instalację maszyny wirtualne:

  1. Pobierz darmowy program UTM do instalacji maszyn wirtualnych.
  2. Zainstaluj i uruchom program na MacBooku
  3. Kliknij przycisk „+”, a następnie wybierz opcję wirtualizacja lub emulacja (jeśli posiadasz obraz systemu na inną architekturę niż Twój procesor).
  4. Wybierz z Listy Linux
  5. Pobierz obraz .ISO systemu Linux ze strony dystrybucji, której potrzebujesz. Najpopularniejsze:
    Ubuntu
    Debian
    Kali
    Ubuntu server
  6. Wskaż obraz .ISO systemu Linux, który zamierzasz zainstalować:
Instalacja Linux na Macbook z MacOS z ARM
  1. Następnie dostosuj:
    architekturę: x86_64 lub ARM – jeśli posiadasz kompatybilną z nią dystrybucję Linux.
    Pamięć RAM: zalecane conajmniej 2 GB
    Rdzenie procesora: 1+
    Rozmiar dysku (po kontynuacji): zalecane 16 GB
    [!] Poszczególne parametry zależą od dystrybucji oraz zastosowania.
  2. Dostosuj folder współdzielony, jeśli chcesz mieć miejsce do wymiany plików MacOS <-> Maszyna wirtualna.
  3. Kontynuuj, aż na liście wyświetli Ci się do wyboru zainstalowany system operacyjny – uruchom go przyciskiem Play.
  4. Gotowe, Twoja maszyna wirtualna powinna się uruchomić w oddzielnym oknie.
Maszyna wirtualna z Linux na MacOS z ARM
Przykład maszyny wirtualnej z zainstalowanym Linux Serwerem na MacOS

Jak usunąć maszynę wirtualną Linux z MacOS?

Jeśli chciał(a)byś pozbyć się maszyny wirtualnej z MacBooka, możesz to banalnie łatwo zrobić z poziomu programu UTM.

Poszukaj po lewej stronie wirtualnej maszyny, następnie kliknij PPM i wybierz opcję „usuń”.

Maszyna wirtualna MacOS