Strona 2 z 9

Re: Lenovo Y580

: 27 sie 2019, 22:35
autor: Keanu
Jak narazie nie jest zle. nVidia domyslalem sie, ze moze nie dzialac i to jest ok. Od gier by byl windows. Z wifi nie problem bo mozna kabel podpiac wiec tez luz. Powiedz mi jeszcze, czy da rade np postawic maca na maszynie wirtualnej pod windowsem? Zeby zaznajomic sie z calym procesem instalacji itp

: 27 sie 2019, 23:37
autor: Alpha01
Da radę, DKnoto robi to często :D

Re: Lenovo Y580

: 28 sie 2019, 08:56
autor: Keanu
No to super, tam niczego nie zepsuje ;) Jakies instrukcje, rady, linki? Zaczynam od 0

Re: Lenovo Y580

: 28 sie 2019, 10:22
autor: DKnoto
....Tak jak wspomniał Alpha01 często instalowałem macOS w maszynie wirtualnej.
Zwykle w VirtualBox lub Qemu ale robiłem to tylko na Linuksie. Co prawda w przypadku
VB będzie to wyglądało praktycznie identycznie niezależnie od systemu gospodarza.
....Robiłem instalację High Sierra, Mojave i Catalina. Wszystkie chodzą całkiem znośnie
mając na uwadze cel główny czyli zapoznanie się z procesem instalacji i działaniem systemu.
Na Linuksie istnieje możliwość odpalenia macOS z pełną akceleracją SSD, USB i GPU. W tym
przypadku system działa tak jak na surowym sprzęcie.
....Jakiś czas temu omawiałem proces instalacji High Sierra w VB ale to było na innym forum,
jak tego nie znajdziesz to wieczorem przygotuję coś tutaj ;)

Re: Lenovo Y580

: 28 sie 2019, 12:05
autor: Keanu
Spoko, ja i tak wieczorem dopiero bede sie za to zabieral takze luz, czekam na jakies linki, instrukcje itp, najlepiej jak juz sie bawic, to najnowsza wersja MacOS.

PS. Jak wygladaja potem aktualizacje na Hacku?

Re: Lenovo Y580

: 28 sie 2019, 16:26
autor: DKnoto
Keanu pisze: 28 sie 2019, 12:05 PS. Jak wygladaja potem aktualizacje na Hacku?
Różnie, w większości przypadków przechodzą bez problemów ale na NUC D54250WYK miałem zwieche podczas aktualizacji do 10.14.6 i się nie zrobiła. Podobny przypadek miałem w maszynie wirtualnej z High Sierra.

Re: Lenovo Y580

: 28 sie 2019, 16:52
autor: DKnoto
Ja pobierałem gotowy obraz Mojave przez stronę Geekrar, niestety tam trzeba wyłączyć blokady reklam
i ciężko się przedrzeć do oczekiwanej treści. Gotowy link do Google Drive gdzie masz obraz systemu w killku
kawałkach. Wymagany jest program [Un]RAR (w zależności od systemu).

Opiszę jak to wyglądało u mnie (dla starszej wersji Mojave HFS i w jednym kawałku):

1) Pobrałem plik z podanego adresu, lokalnie dostałem coś takiego:

Kod: Zaznacz cały

-rw-rw-r--. 1 dknoto staff 6982226338 03-17 19:20 'macOS Mojave Final HFS by Geekrar.rar'
Suma kontrolna sha512sum dla sprawdzenia czy mam to samo:

Kod: Zaznacz cały

f44740b587c5b9aefc4799b651751c1c2c946317cd0d80d6f6184ef0b38549930b60f643b5861750da3380540e854e1934cb75632f072aa0790081bf5f9d4a5d  macOS Mojave Final HFS by Geekrar.rar
2) Rozpakowałem plik komendą unrar -x nazwa_pliku.rar i dostałem taki plik w odpowiednim podkatalogu:

Kod: Zaznacz cały

-rw-r--r--. 1 dknoto staff 11719409664 2018-09-25  'macOS Mojave Final HFS by Geekrar.vmdk'
Suma kontrolna sha512sum dla sprawdzenia czy mam to samo:

Kod: Zaznacz cały

b9f2bf1be1dc23f36231fae4769b5635ef4bf19d87fb806f9c600fb534e9fc4a6bed93b7f1fb82e4b11344dc8f7ba2e4d630235b8ba40236b07910d00a0621e5  macOS Mojave Final HFS by Geekrar.vmdk
3) Utworzyłem nową maszynę wirtualną bazującą na tym pliku:
Obrazek
w moim przypadku trochę zmieniłem nazwę.

4) Musisz wykonać następujące wpisy na rzecz nowo utworzonej maszyny jak jest w stanie wyłączonym:

Kod: Zaznacz cały

#!/bin/sh
VB_NAME="MacOS-Mojave"
VBoxManage modifyvm $VB_NAME --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata $VB_NAME "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata $VB_NAME "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata $VB_NAME "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata $VB_NAME "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata $VB_NAME "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
5) I w ostatnim kroku musisz zdefiniować domyślny rozmiar wirtualnego ekranu:

Kod: Zaznacz cały

VBoxManage setextradata "macOS Mojave" VBoxInternal2/EfiGraphicsResolution 1920x1080

Kod: Zaznacz cały

640x480

800x600

1024x768

1280x1024

1440x900

1920x1200

2560x1440

2048x1080
Po tych czynnościach maszyna powinna odpalić i rozpocząć instalację systemu.

Efekt końcowy wygląda u mnie następująco, przy rozdzielczości ekranu 1024x768:
Obrazek
Dodam jeszcze, że maszynę wirtualną w pierwszym podejściu instalowałem w VirtualBox 5.2.26 a potem przeniosłem ją do 6.0.x. Przenosiny do wersji 5.2.24 zakończyły się porażką.

: 28 sie 2019, 17:09
autor: Alpha01
Bardzo dobrze! Może by z tego zrobić poradnik ogólny, jak dorwać system i sklecić instalator na USB?

Re: Lenovo Y580

: 28 sie 2019, 19:02
autor: DKnoto
Ja w takiej maszynie przygotowywałem USB instalacyjne i konfigurowałem Clovera, mam tu komplet narzędzi i w miarę wygodne środowisko testowe.

Re: Lenovo Y580

: 29 sie 2019, 20:32
autor: Keanu
Znalazłem taki oto poradnik, brzmi to bardzo obiecująco, bez bawienia się w maszyne wirtualną i pisze wyraźnie, że moze stać obok Windowsa, nawet jeśli to Windows był instalowany pierwszy.

viewtopic.php?f=17&t=125

W poradniku pisze jednak, o kextach które trzeba wrzucic na pendrive z systemem i tutaj pojawia się problem, jakie to kexty mają być i skąd je wziaść? Pomożecie dopasować odpowiedni pliki do Lenovo Y580?

Tutaj temat o instalacji MacOS na Y580:

viewtopic.php?t=27