Jak uruchomić macOS Catalina w VirtManager w systemie Linux

Jeśli potrzebujesz systemu macOS na komputerze z systemem Linux do celów programistycznych, z przyjemnością dowiesz się, że można skonfigurować maszynę wirtualną w VirtManager za pomocą narzędzia macOS-Simple-KVM.

Instalacja VirtManagera

Musisz zainstalować VirtManager na komputerze z systemem Linux, aby używać systemu macOS na komputerze z systemem Linux. Aby zainstalować oprogramowanie, otwórz okno terminala. Możesz otworzyć okno terminala, naciskając Ctrl + Alt + T na klawiaturze. Lub wyszukaj „Terminal” w menu aplikacji.

Przy otwartym oknie terminala można rozpocząć instalację. Postępuj zgodnie z poniższymi instrukcjami instalacji, aby zainstalować VirtManager na komputerze z systemem Linux.

Ubuntu

Aby zainstalować VirtManager na Ubuntu, użyj następującego polecenia apt install poniżej.

sudo apt install virt-manager

Debiana

Aby zainstalować VirtManager w swoim systemie Debian , zainstaluj oprogramowanie za pomocą polecenia apt-get install .

sudo apt-get install virt-manager

Arch Linuksa

Aby zainstalować VirtManager w Arch Linux, użyj polecenia pacman -S .

sudo pacman -S virt-manager

Fedora

Aby VirtManager działał w Fedorze, użyj następującego polecenia instalacji dnf .

sudo dnf zainstaluj menedżera virt

OpenSUSE

Aby skonfigurować VirtManager w OpenSUSE Linux, możesz uruchomić następujące polecenie instalacji zypper .

sudo zypper zainstaluj menedżera virt

Pobieranie macOS Simple KVM

Samo pobranie systemu macOS na komputer z systemem Linux i włożenie go do VirtManager nie zadziała. System operacyjny Apple jest wysoce wyspecjalizowany, w związku z czym należy go wcześniej dostosować. Na szczęście projekt macOS Simple KVM ułatwia to zadanie.

Aby rozpocząć, musisz zainstalować różne zależności wymagane do korzystania z macOS Simple KVM. Następnie postępuj zgodnie z poniższymi instrukcjami, aby wszystko działało.

Ubuntu

sudo apt zainstaluj libvirt-daemon qemu-system qemu-utils python3 python3-pip git

Debiana

sudo apt-get install libvirt-daemon qemu-system qemu-utils python3 python3-pip git

Arch Linuksa

sudo pacman -S qemu python python-pip python-wheel git sudo systemctl włącz libvirtd sudo systemctl uruchom libvirtd

Fedora

sudo dnf zainstaluj libvirt-daemon qemu qemu-img python3 python3-pip git sudo systemctl włącz libvirtd sudo systemctl uruchom libvirtd

OpenSUSE

sudo zypper w libvirt-daemon qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip git sudo systemctl włącz libvirtd sudo systemctl uruchom libvirtd

Po skonfigurowaniu zależności użyj polecenia git clone , aby pobrać pliki projektu macOS Simple KVM z GitHub.

klon git https://github.com/foxlet/macOS-Simple-KVM.git

Przejdź do folderu „macOS-Simple-KVM” za pomocą polecenia cd .

cd macOS-Simple-KVM/

Następnie uruchom polecenie jumpstart.sh, aby pobrać oprogramowanie instalacyjne systemu macOS.

./jumpstart.sh --catalina

Po zakończeniu wykonywania skryptu szybkiego startu przejdź do następnej sekcji przewodnika.

Generowanie dysku twardego macOS

Musisz wygenerować dysk twardy dla maszyny wirtualnej macOS KVM. Aby to zrobić, użyj poniższego polecenia qemu-img . W tym przewodniku utworzymy dysk o rozmiarze 100 GB (ale nie zostanie on przydzielony od razu). Jeśli chcesz, aby dysk był większy (lub mniejszy), edytuj część polecenia „100G”.

qemu-img create -f qcow2 macos.qcow2 100G

Włączanie systemu macOS w VirtManager

Aby włączyć system macOS w VirtManager, musisz uruchomić unikalny skrypt. Ten skrypt pobiera konfigurację macOS i importuje ją. Następnie w terminalu uruchom polecenie make.sh.

sudo ./make.sh --dodaj

Po uruchomieniu poniższego polecenia make.shskrypt wygeneruje konfigurację XML i zaimportuje maszynę wirtualną do VirtManager. Kliknij go prawym przyciskiem myszy i wybierz opcję „Otwórz”, aby uzyskać dostęp do maszyny wirtualnej. Jednak nie uruchamiaj jeszcze maszyny wirtualnej.

Wybierz przycisk informacji obok ikony monitora, aby uzyskać dostęp do konfiguracji maszyny wirtualnej macOS. Wybierz „Dysk SATA 1” lub „Dysk SATA 2”, a następnie kliknij myszą przycisk „Dodaj sprzęt”.

Wyszukaj folder „macOS-Simple-KVM” na swoim komputerze i kliknij pole wyboru „Wybierz lub utwórz niestandardowy sklep”. Następnie przycisk „Zarządzaj”.

Po kliknięciu przycisku „Zarządzaj” zobaczysz wyskakujące okienko „Zlokalizuj lub utwórz wolumin do przechowywania”. Kliknij znak „+”. Po kliknięciu tego przycisku pojawi się okno z napisem „Utwórz pulę pamięci”. Znajdź „Ścieżkę docelową” i kliknij ją myszą.

Po kliknięciu „Ścieżka docelowa” wprowadź następującą ścieżkę. Pamiętaj jednak, aby zmienić „NAZWA UŻYTKOWNIKA” na nazwę użytkownika komputera z systemem Linux.

/home/USERNAME/macOS-Simple-KVM

Kliknij „Zakończ”, aby dodać pulę pamięci. Następnie przejrzyj nową pulę pamięci pod kątem „macos.qcow2” i wybierz „Wybierz wolumin”. Następnie wybierz przycisk „Zakończ”, aby dodać najnowszy sprzęt do maszyny wirtualnej.

Po dodaniu nowego dysku twardego kliknij przycisk „PLAY”, aby uruchomić maszynę wirtualną.

Instalowanie systemu macOS

Po uruchomieniu maszyny wirtualnej zobaczysz menedżera rozruchu Clover. Najpierw znajdź opcję „Boot macOS Install from macOS Base System” i wybierz ją za pomocą strzałek na klawiaturze. Następnie naciśnij Enter , aby uruchomić instalator.

Zobaczysz okno „MacOS Utilities” z uruchomionym instalatorem. Wybierz „Narzędzie dyskowe”, aby załadować narzędzie do partycjonowania Apple. W narzędziu dyskowym znajdź „QEMU HARDDISK” z 107,37 GB miejsca.

Po zlokalizowaniu dysku twardego wybierz przycisk „Wymaż”. Następnie nazwij dysk „HDD”. Następnie wybierz przycisk „Wymaż”, aby sformatować dysk. Po zakończeniu kliknij „Narzędzie dyskowe” na górnym pasku i wybierz „Zamknij narzędzie dyskowe”, aby powrócić do narzędzia instalacyjnego systemu macOS.

Wybierz „Zainstaluj ponownie macOS” i zainstaluj macOS jako maszynę wirtualną. Pamiętaj, że maszyny wirtualne mogą działać wolno. Może być konieczne pozostawienie instalacji na około godzinę.

Po długiej instalacji będziesz gotowy do używania systemu MacOS na komputerze z systemem Linux jako maszynie wirtualnej.

Leave a Comment

Jak zainstalować BlackArch Linux

Jak zainstalować BlackArch Linux

BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.

Jak zainstalować czytnik Foxit w systemie Linux

Jak zainstalować czytnik Foxit w systemie Linux

Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.

Jak grać w VRChat w systemie Linux

Jak grać w VRChat w systemie Linux

VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników

Jak grać w Grand Theft Auto 5 w systemie Linux

Jak grać w Grand Theft Auto 5 w systemie Linux

Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton

Jak zainstalować Netstat w systemie Linux

Jak zainstalować Netstat w systemie Linux

Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi

Jak grać w Microsoft Fight Simulator w systemie Linux

Jak grać w Microsoft Fight Simulator w systemie Linux

Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.

Jak otwierać zdalne dokumenty FTP w Libre Office

Jak otwierać zdalne dokumenty FTP w Libre Office

Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!