Skocz do zawartości

Koval78

Members
  • Postów

    49
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Aktywność reputacji

  1. Like
    Koval78 przyznał(a) reputację dla 314TeR w UniBootX Clover - oficjalny uniwersalny bootloader haMac.pl   
    1. Wstęp.
     
    Przedstawiam pierwszą publiczna wersję naszego forumowego bootloadra o nazwie UniBootX opartego o najnowsze rozwiązania sceny OSx86, czyli Clovera wraz z wybranym zestawem najbardziej potrzebnych konfiguracji platform sprzętowych. W założeniu ma on ułatwić maksymalnie start z OS X na własnym PC, tak aby ilość skomplikowanych czynności zredukować do minimum. W tej chwili aby cieszyć się OS X na PC nie mając w ogóle dostępu do OS X, mamy do pokonania dwa dość trudne etapy:
    przygotowanie klucza USB z Cloverem oraz przygotowanie klucza instalacyjnego z OS X. Klucz z cloverem mam nadzieję od dziś będzie już tylko formalnością, więc pierwszy etap zrobiony a nad wygodną i prostą metodą przygotowania klucza z OS X pracujemy... 
     
    Czym jest UniBootX Clover - Jest to obraz klucza USB w formie IMG, do prostego odtworzenia na własnym kluczu USB.
     
    W założeniu ma to być nasz wspólny bootloader, który mam nadzieję wspólnie społeczność haMac.pl będzie rozwijać. Clover ma możliwość przygotowania na jednym nośniku nieograniczonej ilości konfiguracji sprzętowych, dzięki czemu na jednym kluczu USB o ile wystarczy miejsca, każdy z Was będzie mógł przekazać swoją przetestowaną konfigurację i później ją wspierać.
     
    1.1 Predefiniowane zestawy sprzętowe na UniBootX Clover:
     
    Stan na dzień 2015-08-16:
    1.1.1 Konfiguracje pod konkretny model płyty głównej:
    P5W DH Deluxe - pierwsza kultowa płyta pod OSx86 - do dziś wzór przyjazności, stara ale wciąż jara. P7P55 WS SUPERCOMPUTER - najlepsza wg mnie płyta na bazie P55 pod Core i pierwszej generacji. 1.1.2 Konfiguracje pod rodziny płyt głównych jednego producenta:
    ASUS P5E series ALC883 - baza dla płyt ASUSa na chipsecie ICH8x i ICH9x z dźwiękiem ALC883. ASUS P5Q series ALC1200 - baza dla płyt ASUSa na chipsecie ICH10 z dźwiękiem ALC1200. ASUS P7P55 series VIA 1828S - baza dla wszystkich płyt ASUSa z rodziny P55 i dźwiękiem VIA odpalanym przez VoodooHDA. 1.1.3 Konfiguracje ogólne dla komputerów z UEFI:
    Sandy Bridge Z68 - dla Core i drugiej generacji. Ivy Bridge Z77- dla Core i trzeciej generacji. haswell Z87 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z87. haswell Z97 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z97. Stan na dzień 2017-09-17:
    1.1.2 Konfiguracje pod rodziny płyt głównych jednego producenta:
    ASUS Nehalem P7P55 series - baza dla wszystkich płyt ASUSa z rodziny P55 - identyfikacja iMac 11.3. 1.1.3 Konfiguracje ogólne dla komputerów z UEFI:
    Sandy Bridge Z68 - dla Core i drugiej generacji - identyfikacja iMac 12.2. Ivy Bridge Z77- dla Core i trzeciej generacji - identyfikacja iMac 13.2. Haswell Z87 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z87 - identyfikacja iMac 14.2. Haswell Z97 - dla Core i czwartej generacji - wszystkie haswell i haswell refresh na płytach z chipsetem Z97 - identyfikacja iMac 14.2. Skylake Z170 - dla Core i szóstej generacji - identyfikacja iMac 17.1. Kabylake Z270 - dla Core i sziódmej generacji - identyfikacja iMac 18.3. 2.1 Uwagi do zestawów sprzętowych.
     
    Proszę pamiętać, że to są bardzo ogólne konfiguracje. Starałem się aby dla systemów 10.10 i nowszych zawierały komplety istotnych kextów. Wszystkie konfiguracje są zrobione pod specyfikę każdej platformy. Platformy oparte o starsze chipsety do P55 włącznie, do postawienia i prawidłowego użytkowania OS X wymagają łatek do DSDT. Na szczęście dzięki Cloverowi łatanie jest rozwiązane automatycznie za pomocą zdefiniowanych przeze mnie poprawek i robi to dobrze. Jeśli masz płytę do które będzie pasował jeden z w/w zestawów to pamiętaj, że: NIE MA POTRZEBY przygotowywania własnego DSDT! Clover załata DSDT za Ciebie. 
     
    UniBootX Clover jest uniwersalnym kluczem przygotowanym tak, aby działał zarówno na komputerach z BIOS jak i UEFI. Klucz można wystartować zarówno w trybie legacy jaki i UEFI. 
     
    Uwagi:
    Konfiguracje do ivy bridge (Z77) włącznie uruchamiają zarządzanie energią automatycznie. Nie ma potrzebny nic robić aby PM działał poprawnie (przynajmniej powinien). Konfiguracje dla Haswella i późniejsze na tę chwilę wymagają wygenerowania tabeli SSDT z stanami APSS i ACSS skryptem pike'a.  Wszystkie konfiguracje NIE zawierają numerów seryjnych. Aby poprawnie działały usługi jak App Store, iMessage, iCloud itp itd, należy po instalacji, ale przed pierwszym zalogowaniem do sklepów, wygenerować indywidualne numery seryjne SMBIOS. Jak można poczytać tu: http://hamac.pl/topic/14042-generowanie-indywidualnych-numerów-smbios-uruchomienie-imessage/ Jest to sam Bootloader - aby zainstalować OS X musisz mieć jeszcze klucz instalacyjny z OS X. Najprościej zrobić to pod macOS poprzez createinstallmedia.  Do odtworzenia obrazu wymagany jest klucz USB o wielkości co najmniej 1GB.  2. Pobieranie UniBootX Clover.
    Zawsze aktualna wersja będzie w dziale Pliki:
     
    3. Odtworzenie obrazu UniBootX Clover na klucz USB:
    3.1. Windows
    Najprościej wykonać to programem Win32 Disk Imager.
    (później zostanie dodana informacja krok po kroku jak to zrobić)
     
    3.2. Linux / OS X i inne systemy *NIX
    Musimy ustalić które fizyczne urządzenie jest naszym kluczem USB. Linuxiarze pewnie będą sami wiedzieć, a w OS X można to sprawdzić komendą:
     
    diskutil list W wyniku dostaniemy listę wszystkich dysków i partycji, tak jak na przykładzie który zamieścił zet120, wśród dysków będzie nasz klucz USB - tutaj 8GB:
    /dev/disk2 (external, physical):    #:                       TYPE NAME                    SIZE       IDENTIFIER    0:     FDisk_partition_scheme                        *8.0 GB     disk2    1:                 DOS_FAT_32                         1.0 GB     disk2s1 i widzimy że ma ścieżkę do urządzenia /dev/disk2.
    Odmontowujemy ten dysk:
    diskutil unmountDisk /dev/disk2 Następnie zerujemy tablicę partycji klucza i kopiujemy obraz UniBootX komendą dd:
    sudo dd if=/dev/zero of=/dev/rdisk2 bs=1024 count=1 sudo dd if=~/Desktop/UniBootX-Clover-20**-**-**.img of=/dev/rdisk2 bs=4m Pamiętaj aby podać właściwe ścieżki oraz nazwę UniBootX przy parametrze if oraz właściwe urządzenie przy parametrze of.
     
    4. Dostosowanie UniBootX Clover dla własnej płyty.
    4.1. Pierwsze uruchomienie i dump nazwy płyty.
    wkładamy klucz do komputera, ustawiamy sekwencję startową aby pierwszy startował klucz USB z UniBootX i czekamy aż się uruchomi. Jak pojawi się menu clovera tak jak poniżej:
     

     
    wciskamy klawisz F2 i czekamy aż zapisze się dump do:
    /EFI/CLOVER/misc/preboot.log W nim szukamy nazwy naszej płyty, będzie to wyglądać np tak:
    0:102  0:000  Clover revision: 3048  running on System Product Name 0:102  0:000  ... with board SABERTOOTH P67 W powyższym przykładzie jest to płyta o nazwie SABERTOOTH P67, następnie odszukujemy folder w OEM odpowiadający tej płycie, a będzie to:
    /EFI/CLOVER/OEM/Sandy Bridge Z68 i zmieniamy nazwę tego folderu lub kopiujemy go do nowego folderu pod nazwę naszej płyty, dla naszego przykładu tak:
    /EFI/CLOVER/OEM/SABERTOOTH P67 Jeśli wszystko zrobiliśmy poprawnie to komputer po ponownym starcie z UniBootX skórka clovera powinna zmienić się na taką (o nazwie bootcamp):
     

     
    Jeśli posiadamy już przygotowany klucz z instalacją OS X to możemy próbować wystartować instalację, jak zadziała, to możemy instalować, jeśli nie pójdzie to najczęściej potrzeba dostosować VGA.
     
    4.2. Ustawienia BIOS/UEFI
    To co prawda nie jest bezpośrednio związane z UniBootX, ale jest potrzebne aby poprawnie się uruchomił. Poniżej są podane najbardziej istotne ustawienia jakie musimy mieć zrobione w BIOS/UEFI aby OS X mógł się uruchomić.
    Kontroler SATA -> AHCI - dotyczy wszystkich płyt, opcjonalnie można ustawić RAID jak nie ma AHCI.  Executyte Disable Bit -> Enable - głównie starsze płyty dla Core 2 Duo/Quad, nowsze mają tę opcję włączoną domyślnie). Secure Boot -> Other OS - obligatoryjne dla każdego komputera z UEFI jak uruchamiamy Clovera w trybie UEFI. HPET mode -> 64 bit - opcja często występuje na płytach Gigabyte Intel VT-d -> disable. Jak nie ma tej opcji a instalator nie chce wystartować, wejść w tryb graficzny lub są restarty, polecam wyłączyć całkowicie wiryalizację: Intel VT-x -> disable. Alternatywnie można dodać drop tabeli DMAR (domyślnie dodane w configach przykładowych) i/lub dodać flagę startową dart=0. Port szeregowy -> OFF - Na płytach Z170/270. EHCI Hand OFF -> Enable - Na płytach Z170/270. 4.3. Dostosowywanie VGA
    Komputery mają różne VGA i nie ma jednej idealnej konfiguracji. Jeśli z jakiegoś powodu nie startuje tryb graficzny, to najczęściej trzeba jeszcze tylko dopasować ustawienia VGA w config.plist:
     
     
     
    <key>Graphics</key> <dict>   <key>Inject</key>   <dict>    <key>ATI</key>    <false/>    <key>Intel</key>    <false/>    <key>NVidia</key>    <false/>   </dict>   <key>PatchVBios</key>   <false/> </dict> Starsze VGA jak nvidie do GT/GTX 5xx, ATI do HD4xxx czasami i 5xxx - wymagają włączenia Inject. Wtedy stosowną sekcję trzeba zamienić np na taką (przykład dla nvidii):
    <key>NVidia</key>    <true/> Nowsze grafiki nvidii jak GTX960/970/980/980Ti nie działają w OS X na sterownikach systemowych, wymagają doinstalowania webowych sterowników. Jeśli mamy taką kartę i nie startuje tryb graficzny trzeba dodać do Boot Arguments flagę nv_disable=1. Po zainstalowaniu sterowników webowych flagę można usunąć i jeśli zapis do NVRAM działa, to będzie to wszystko, jak nie to należy wymusić start z webowymi sterownikami flagą: nvda_drv=1. Od 10.12 sterowniki webowe potrzebują wpisu:
    <key>SystemParameters</key> <dict> <key>NvidiaWeb</key> <true/> </dict> 4.4. Generowanie indywidualnych numerów SMBIOS.
    Konfiguracje wzorcowe są tak skonstruowane, że brakujące numery podstawia Clover. Niestety clover ma jeden ich zestaw i aby prawidłowo działały usługi jak App Store, iMessage, iCloud itp itd, należy po instalacji, ale przed pierwszym zalogowaniem do sklepów, wygenerować indywidualne numery seryjne SMBIOS. Poniżej przykład z jednego c config.plist:
     
    <key>RtVariables</key> <dict>   <key>#ROM</key>   <string>UZUPELNIJ</string> </dict> <key>SMBIOS</key> <dict>   <key>#BoardSerialNumber</key>   <string>UZUPELNIJ</string>   <key>#SerialNumber</key>   <string>UZUPELNIJ</string>   <key>#SmUUID</key>   <string>UZUPELNIJ</string>   <key>ProductName</key>   <string>MacPro3,1</string>   <key>Trust</key>   <true/> </dict> Należy samemu zamienić wszystkie pola oznaczone słowem "UZUPELNIJ" o swoje numery, a następnie usunąć "#" sprzed kluczy, np po wstawieniu prawidłowego nr seryjnego to pole powinno wyglądać tak:
      <key>SerialNumber</key>   <string>CK926554XYL</string> Do czego jest dane pole i jak je uzupełnić (czym), można się dowiedzieć z poradnika: 
    http://hamac.pl/topic/14042-generowanie-indywidualnych-numerów-smbios-uruchomienie-imessage
     
    4.5. Zarządzanie energią i generowanie SSDT.aml dla komputerów na platformie Haswell. 
    Robi się to skryptem pike'a - ssdtPRGen.sh - opis na stronie. UWAGA skrypt działa dobrze jedynie jak język interface'u będzie ustawiony na angielski. Po wygenerowaniu tabeli SSDT.aml należy ją umieścić w folderze ACPI/patched, dla naszej przykładowej konfiguracji ścieżka będzie wyglądać tak:
    /EFI/CLOVER/OEM/SABERTOOTH P67/ACPI/patched/SSDT.aml Tutaj będzie w przyszłości link do tematu w którym będzie szerzej opisane jak generować tabele z PM.
     
    4.6. Uruchomienie wbudowanej karty dźwiękowej.
    UniBootX korzysta z AppleALC. Należy sprawdzić jaki posiadamy codec audio i na tej podstawie zastosować ustawić właściwy inject audio:
    http://hamac.pl/topic/13066-applealc-uruchomienie-audio-bez-modyfikacji-plików-systemowych/
     
    4.7. Inne
    Tu zostaną opisane inne istotne czynności. 
     
    5. Konfiguracje dedykowane pod konkretny model i ich opiekunowie.
    Tutaj będą wpisy wraz z linkami do poradników wolontariuszy którzy chcą się podzielić swoją konfiguracja i się nią opiekują:
     
    ASRock Z87 Pro 3 - arnon
    Gigabyte GA-H61M-S1 - patrex003
    Gigabyte Z77-D3H - reyder
    Lenovo X220 - PolishApple
    ASUS MAXIMUS VI HERO - robert999
     
    Wskazane jest aby opiekun posiadał daną platformę sprzętową, dzięki temu ma możliwość testowania i aktualizowania na bieżąco konfiguracji. 
     
    6. Uwagi do poradnika, komentarze.
    Proszę zgłaszać wszelkie swoje uwagi, pomysły, co dodać, co zmienić, spostrzeżenia, jakie narzędzia dodać do UniBootX, wyłapane literówki itp itd... W założeniu ten poradnik ma ciągle ewoluować i ma być uzupełniany jak będą wychodziły nowe systemy (niedługo El Capitan). 
     
    Jeśli podoba Ci się ten poradnik, kliknij w klawisz "Lubię to" - daje mi to informację że interesuję Cię temat i że jest dla kogo do rozwijać i aktualizować.
  2. Like
    Koval78 przyznał(a) reputację dla arnon w Instalacja OS X 10.10 Yosemite - krok po kroku   
    Instalacja OS X 10.10 Yosemite - krok po kroku
    01.11.2014 - pierwsza publikacja
    02.11.2014 - dodałem więcej zdjęć, dzięki czemu poradnik jest bardziej przejrzysty
    05.10.2014 - dodany punkt 5.
    06.11.2014 - dodany sposób na przygotowanie pena z poziomu Windowsa
    12.10.2014 - poprawa błędów w tutku
    18.11.2014 - dodany nowy, o wiele lepszy sposób przygotowania pena z poziomu Windowsa
    24.11.2014 - dodany chyba najlepszy możliwy sposób przygotowania pena z poziomu Windowsa
    30.11.2014 - poprawki w tutorialu
    08.02.2015 - zmiana sposobu wymazania większej partycji
    23.03.2015 - dodany nowy link do paczki dla legacy.
     
    Na wstępie chciałbym powiedzieć, że poradnik ten napisałem dla osób, które nie są zaawansowane w Hackintoshowaniu i chcą mieć wszystko dokładnie opisane.

    Aby przygotować pendrive'a z OS Xem Yosemite, potrzebny nam jest komputer z Windowsem lub z OS Xem nie starszym, niż 10.7 Lion.
     
    UWAGA!! Wyszedł forumowy UniBootX Clover, polecam dokonać instalacji OS Xa właśnie z nim, kliknij tutaj, aby dowiedzieć się więcej.

    1. Przygotowanie USB z OS Xem Yosemite i Cloverem
    1.1. Przygotowanie z poziomu Windowsa
     
    Potrzebne pliki:
    1. Pobieramy Install OS X Yosemite.app, linku do pobrania dać nie mogę, ponieważ nie jest to forum warezowe, ale, szukając na różnych znanych wyszukiwarkach torrentowych, można znaleźć nie modyfikowane Install OS X Yosemite.app (wiem, bo znalazłem).
    2. Pobierz tą paczkę: https://www.mediafire.com/?xc982nzs1w5s341 , uruchom ją za pomocą programu WinRAR i wypakuj folder "10.10.0", razem z jego zawartością na pulpit.
    3. Z folderu "10.10.0", usuń pliki: ".fseventsd", ".IAProductInfo" i ".DS_Store", oraz wklej plik Install OS X Yosemite.app.
     
    Uwaga! Windows plik Install OS X Yosemite.app traktuje jako folder, więc się tym nie martwcie!
     
    Nagrywanie na pena:
    1.1a. Pobieramy najnowszą wersję programu BootDiskUtility ze strony http://cvad-mac.narod.ru/index/0-5
    1.1b. Uruchamiamy go, koniecznie z prawami administratora!
    1.1c. Na liście powyżej, zaznaczamy naszego pena.
    1.1d. Klikamy Options > Configuration.
    1.1e. Zaznaczamy "Boot Partition Size (MB)" i zmieniamy 64 na 128. Klikamy OK.
    1.1f. Klikamy "Format Disk".
     
    Uwaga! Clover na penie został zainstalowany w trybie UEFI, jeśli chcesz bootować w trybie legacy, to musisz usunąć całą zawartość partycji "EFI" z pena i wgrać na nią zawartość tej paczki.
     
    1.1g. Pobierz program do partycjonowania obsługujący HFS+ (np. MacDrive [trial wystarczy, można wpisać wymyślone dane]) i sformatuj nim większą partycję na pendrivie w tym systemie plików.
    1.1h. Pobierz program TransMac http://www.programosy.pl/program,transmac.html (15-dniowy trial)
    1.1i. Uruchamiamy program TransMac, koniecznie z prawami administratora!
    1.1j. W lewej kolumnie, zaznaczamy naszego pena, klikamy PPM > "Open".
    1.1k. Teraz pojawi Ci się 1 folder, kliknij w niego.
    1.1l. W środkowym polu programu, kliknij PPM > "Copy here".
    1.1m. Zaznacz całą zawartość folderu "10.10.0" (tego z pulpitu), a następnie kliknij przycisk "Copy".
     
    1.2. Przygotowanie z poziomu OS Xa
    1.2a. Uruchamiamy komputer z OS Xem.
    1.2b. Otwieramy narzędzie dyskowe i przygotowujemy pendrive'a na obraz instalacyjny - formatujemy w formacie Mac OS Extended (Kronikowany).
    1.2c. Otwieramy aplikację instalacyjną "Instalacja OS X Yosemite.app" - prawy klawisz myszy, pokaż zawartość pakietu

    1.2d. Przechodzimy do /Contents/Resources i kopiujemy znajdujący się tam createinstallmedia na pulpit

    1.2e. Uruchamiamy terminal i wpisujemy kolejno:
    Powinno wyjść tak, jak na zdjęciu poniżej:

    1.2f. Po wciśnięciu entera terminal poprosi o wpisanie hasła, podczas wpisywania hasło będzie niewidoczne!
    Następnie naszym oczom ukaże się taka informacja:

    1.2g. Wpisujemy Y i zatwierdzamy enterem.
    Po 5-30 minutach w zależności od prędkości urządzenia na które odtwarzamy instalację Yosemite zobaczymy komunikat:

    1.2h. Pobieramy najnowszą wersję Clovera stąd: http://sourceforge.net/projects/cloverefiboot/
    1.2i. Uruchamiamy instalator Clovera
    1.2j. Klikamy kolejno: "Kontynuuj", "Kontynuuj", "Zmień miejsce instalacji".
    1.2k. Wybierz swojego pena, nazywa się on Install OS X Yosemite.
    1.2l. Kliknij "Dostosuj":
    - Te rzeczy wybieramy dla trybu legacy:


    - Te rzeczy wybieramy dla trybu UEFI:


    1.2m. Kliknij "Instaluj".

    2. Dostosowywanie Clovera
    2a. Przejdź do /EFI/CLOVER/ i dostosuj config.plist do swojego komputera, jeśli nie umiesz tego zrobić, napisz na forum, na pewno ktoś Ci pomoże
    2b. Przejdź do /EFI/CLOVER/kexts/, jeśli nie ma tam folderu o nazwie 10.10, to go stwórz i wrzuć do niego FakeSMC.kext (jeśli przygotowywałeś klucz z poziomu Windowsa, to FakeSMC.kext już tam jest) oraz kexty do Twojego internetu itp.
    2c. Przejdź do /EFI/CLOVER/drivers64UEFI/, usuń znajdujący się tam VBoxHfs-64.efi i wklej tam HFSPlus.efi (pobierzesz go tu: kliknij tutaj, aby pobrać)

    3. Instalacja OS X Yosemite (wreszcie! )
    3a. Uruchom komputer.
    3b. Kliknij przycisk, który umożliwia wybranie urządzenia, z którego chcemy bootować.
    3c. Wybieramy naszego pena, jeśli bootujemy w UEFI, to przed jego nazwą musi być dopisek "UEFI:"!
    3d. Kiedy załaduje nam się Clover, wybieramy instalator OS Xa.
    3e. Po załadowaniu się instalatora, przechodzimy do Narzędzia Dyskowego.

    3f. W lewej kolumnie wybieramy swój dysk, przechodzimy do zakładki "Partycje".
    3g. Pod napisem "Układ partycji", klikamy na napis "Bieżący" i zmieniamy na taką liczbę partycji, jaką chcecie mieć.

    3h. Kliknij "Opcje…" a następnie wybierz "Tablica partycji GUID".

    3i. Przy napisie "Nazwa:" wpisujemy nazwę, jaka nam się podoba
    3j. Przy napisie "Format:" wybieramy "Mac OS Extended (Kronikowany)".
    3k. Klikamy "Zastosuj" a w oknie, które nam wyskoczy, klikamy "Partycja" (ang. "Partition").

    3l. Wychodzimy z narzędzia dyskowego.
    3m. Rozpoczynamy instalację OS Xa.
    3n. Po około 15-25 minutach komputer uruchomi się nam ponownie. Ponownie bootujemy z pena, ponownie wybieramy instalator OS Xa!! Teraz rozpocznie się drugi etap instalacji.
    3o. Kiedy komputer uruchomi się ponownie znowu bootujemy z pena, tym razem wybieramy zainstalowany przed chwilą system

    4. Instalacja Clovera na dysku
    4a. Montujemy znajdującą się na naszym komputerze partycję EFI (tutaj jest krótki tutorial: http://themacadmin.com/mounting-the-efi-boot-partition-on-mac-os-x/ )
    4b. Wpinamy do komputera pena z instalatorem OS Xa.
    4c. Przechodzimy do znajdującej się na naszym penie partycji EFI.
    4d. Kopiujemy znajdujący się tam folder o nazwie EFI.
    4e. Wklejamy go do partycji EFI znajdującej się na naszym dysku

    5. Jeśli Clover nie chce startować z dysku...
    Dosyć często zdarza się, że Clover nie chce startować z dysku (sam miałem ten problem). Rozwiązanie tego problemu znajdziecie poniżej.
    5a. Wepnij pena z Cloverem do kompa, przejdź do config.plist i sprawdź czy masz takie coś:
    <key>Scan</key> <dict> <key>Tool</key> <true/> </dict> Jeśli tego nie masz, to koniecznie dopisz to do config.plist (możesz użyć Clover Configuratora - prostszy sposób dla mniej zaawansowanych użytkowników).
    5b. Restartujemy komputer, przechodzimy do UEFI i wyłączamy CSM, lub wgrywamy do naszej karty graficznej UEFI Gop Bios.
    5c. Restartujemy komputer, bootujemy z pena z Cloverem i przechodzimy do zakładki "Clover Boot Options".
    5d. Zaznaczamy "Add Clover boot options for all enteries".
    5e. Restartujemy komputer, przechodzimy do UEFI i w zakładce Boot, jako Boot Option 1, wybieramy Clover OS X Boot (czy coś w ten deseń, piszę z pamięci).
    5f. Restartujemy komputer, teraz Clover powinien się poprawnie uruchomić z dysku
     
    Lepszą alternatywą dla włączania CSM jest wgranie Uefi Gop Bios do naszej karty graficznej (najpierw sprawdźcie, czy wasza ma takowy do pobrania z neta, bo być może go nie ma i jedyną opcią jest włączenie CSM), ponieważ u mnie po włączeniu CSM, UEFI oraz Clover nie były rozciągnięte na pełny ekran, a, kiedy wgrałem Uefi Gop Bios i wyłączyłem CSM, to pięknie UEFI oraz Clover są na pełnym ekranie w rozdzielczości 1920x1080

    To koniec szczegółowego poradnika instalacji OS X Yosemite na PC. Mam nadzieję, że się Wam spodobał Jeśli macie jakiekolwiek uwagi, piszcie śmiało!
    Kto pomagał przy robieniu poradnika:
    - Oswaldini: praktycznie prawie cały punkt 2., oraz odkrycie metody przygotowania pena z poziomu Windowsa (chodzi tu głównie o paczkę z punktu o przygotowywaniu potrzebnych rzeczy dla Windowsa)
    - adiq: formatowanie jednej partycji z poziomu Windowsa (wcześniej trzeba było uruchamiać LiveCD programu GParted)
    - Matt85: obsługiwanie partycji HFS+ spod Windowsa (mój patent się niestety nie do końca sprawdził).
      EDIT: dodałem nowy, lepszy sposób na robienie pena z poziomu Windowsa, więc metoda od Matt85 już jest nie aktualna, ale i tak fajnie, że mi pomógł
     
    Jeśli powyższy poradnik Ci się spodobał, kliknij przycisk "Lubię to"! To nic nie kosztuje, a motywuje mnie do dalszej pracy!   ↘
  3. Like
    Koval78 otrzymał(a) reputację od PolishApple w LENOVO Z710 - Yosemite 10.10.1 + Win 8.1 + Ubuntu   
    No to musisz się pojawić u mnie to zrobimy tylko nie zapomnij o browarach  
  4. Like
    Koval78 przyznał(a) reputację dla BrT w Apple Bluetooth i IrDA   
    Krótki opis jak podłączyć moduł Bluetooth bezpośrednio do płyty głównej (tutaj MSI Z77, w przypadku innej płyty należy upewnić się czy wyprowadzenia są takie same).
     
    Co będzie potrzebne:
     
    1. Listwa "goldpin" żeńska ("gniazda")
     
    2. Stabilizator 3.3 Volt Low Drop-Out tutaj- LD1117V33 w obudowie SOT-223 (SMD)
        Tutaj mała uwaga. Jeśli podłączamy do gniazda USB musi być to stabilizator Low Drop-Out. Gdyby ktoś chciał podłączyć do np.    linii 12V może być to nawet LM317 - wymaga wyższego napięcia wejściowego od stabilizowanego o około 4 jeśli mnie pamięć nie myli.
     
    3. Moduł Bluetooth Apple w tym wypadku BCM92046.
     
    4. Cienkie przewody ja wykorzystałem ze starego kabla LPT.
     
    5. Cyna, lutownica i ewentualnie jakiś kondensator na wyjście i/lub wejście. Nota katalogowa stabilizatora podaje 100nF na wejście i 10uF na   wyjście.
        Według mnie 10uF przy stabilnym a co najważniejsze mało tętniącym zasilaniu jakim będzie port USB to za dużo, ale nie mam
        oscyloskopu pod ręką i nie jestem w stanie udowodnić
     
     

     
     
    Całość należy polutować według mojego schematu.
     
     

     
     
    I tu kolejna bardzo istotna informacja. Jeśli będziecie używać stabilizatora w obudowie SOT-223 (SMD), TO-220 lub DPAK to na ich padach jest napięcie wyjściowe!
    Trzeba tak go zamontować, lub zaizolować, aby wspomniany pad nie dotknął obudowy komputera bo zwyczajnie zrobi zwarcie i może tego nie przeżyć.
     

     
     
    Całość w moim wykonaniu, zależało mi na jak najmniejszych wymiarach. Środkową nogę scalaka wygiąłem, tak żeby była pod nim, a 3,3V wziąłem właśnie z pada. Tak było mi wygodniej. To co widać pomiędzy pinami stabilizatora to kondensator 4,7uF SMD o rozmiarze 1206.
     

     
    Tak przygotowaną "wtyczkę" wystarczy wpiąć bezpośrednio do płyty głównej. 
     
     
    Należy tylko pamiętać, że pin nie podłączony na wtyczce ma iść w miejsce pinu nr. 10 "No Connection",
    a pin do którego przylutowany jest stabilizator do pinu nr. 2 "Power +5V".
     
    Całość można było zrobić pewnie ładniej i na inne sposoby. Pamiętać tylko o poprawności połączeń według schematu ideowego, a to już jak wykonacie resztę zależy od was .
     
     
    Na koniec całość wpięta do płyty. Zdjęcie czysto poglądowe, planuje minimalnie dłuższe przewody i całość ukryć w przednim panelu obudowy.
     

     
    PS. Zdjęcia pewnie można by przerobić na miniatury ale po pierwsze: nie bardzo wiem jak, a po drugie: nie mam już dzisiaj czasu.
     
    EDIT:
    Poprawiłem wygasłe linki do zdjęć.
  5. Like
    Koval78 otrzymał(a) reputację od SAJINSAI w intel hd 4600 + nvidia GTX 765m   
    Jeśli to optimus to na GF nie ma szans narazie i raczej nie będzie - maszyny Apple inaczej przełączają grafiki.
     
    Intel HD 4600 całkiem przyzwoicie chodzi na Yosemite - pomijając drobne śmieci przy logowaniu do systemu.
     
    Poczytaj o patchowaniu kextów za pomocą Clovera w celu uruchomienia QE/Ci pod Yosemite.
    Potrzeba również zastosować Fake ID  z Intel HD dla stacjonarnych.
  6. Like
    Koval78 otrzymał(a) reputację od lyckantropen w LENOVO Z710 - Yosemite 10.10.1 + Win 8.1 + Ubuntu   
    Aby dotrzeć do kości biosu trzeba niestety rozkręcić całego laptopa. Scalaki znajdują się od góry płyty głównej po lewej stronie od touchpada.  
    Oznaczenia na kostkach biosu:
     
    KBC - 2048 KB -  W25Q16BV
    PCH - 4096 KB - W25Q32BV - zrobiłem backup za pomocą universal backup tool - wprowadziłem zmiany, które podał BDMaster i następnie wgrałem programatorem.
     

     

  7. Like
    Koval78 otrzymał(a) reputację od lyckantropen w LENOVO Z710 - Yosemite 10.10.1 + Win 8.1 + Ubuntu   
    Witam
     
    Chciałbym przedstawić  Yosemite + Win 8.1 + Ubuntu na laptopie Lenovo Z710.
    Poniżej jego specyfikacja.
     
    Intel Core i7 4700MQ 2.4-3.4Turbo Haswell
    Intel HD 4600 + GF 745 (Optimus)
    Chipset 8 Series HM86
    RAM 8 Gb  1600 MHz ( 2x 4Gb)
    Crucial 240 Gb SSD  + 1TB HDD (w kieszeni napędu DVD)
    1920 x 1080 LED
    2xUSB 2.0 + 2xUSB 3.0
    Audio : IDT 92HD95
    LAN:  Qualcomm Atheros QCA8171 Gigabit Ethernet
    WiFi : Intel 7260 + BT 4.0 + USB Ralink RT2870 + USB BT 4.0 Orico
    Clover UEFI :  10.10.1 + Win 8.1 + Ubuntu 14
    http://shop.lenovo.com/pl/pl/laptops/lenovo/z-series/z710/#tab-specyfikacja Z racji tego iż laptop kupiłem bez systemu i w domyśle z zamiarem instalacji na nim OSX dokupiłem SSD i potrzebne akcesoria tj. Kieszeń na drugi dysk w miejsce napędu, Wifi i BT na USB. Jak poradziłem sobie z USB pokażę później.
     
    Dysk SSD przygotowałem pod OSX-em w GPT. Podział na partycje wg planu jaki sobie przyjąłem to 110 Gb na WIN 8, 70 Gb na OSX, 4 Gb Home , 4 Gb SWAP i 10 Gb na system Ubuntu. Wszystkie partycje w HFS – przy instalowaniu Win 8.1 usuwamy i tak partycję pod niego a pod Ubuntu podczas instalacji formatujemy na EXT.
     
    Laptop posiada procesor Haswell więc konieczny patch w Cloverze – KernelPM.
    Dodatkowo patch HD 4600 mobile pod Yosemite. Na czas instalacji można wyłączyć w biosie Nvidię ale nie koniecznie.
    Potrzebne DSDT,  SSDT-6 i SSDT – 8 – dla grafiki i CPU. Dopracowanie tabel trochę mi zajęło i tak jeszcze nie dałem rady wyłączyć nvidii –ale nad tym obecnie pracuję J.
    DSDT + SSDT:
    https://www.dropbox.com/sh/43kwk36ybouei9f/AAAY-mtofksySDuduFL0AsdDa?dl=0 Na początku start Clovera z pendriva z FakeSmc i VoodooPS2Controller w folderze 10.10.
    Flagi : -v -gux_defer_usb2 – do tej drugiej doszedłem potem bo były problemy z USB i Sleep.
    Mój config.plist:
    https://www.dropbox.com/s/zjfhn0jmx02q51q/config.plist?dl=0 Instalacja Yosemite przebiegła wzorowo. Następnie instalka Clovera na ESP w UEFI. Kopiujemy z pena DSDT i SSDT do ACPI / Patched nie zapominając o kextach i Config.plist.  Przy kolejnym rozruchu Clovera z USB dodajemy go do listy boot w UEFI laptopa. Wyłączamy laptopa żeby wejść do Bios (w Lenovo trzeba uruchomić go oddzielnym przyciskiem) i tam ustawiamy boot Clovera na pierwszym miejscu. Po tym wyciągamy pena, restart, i Clover startuje już z dysku.
     
    Czas na Windows – przygotowujemy Pendriva np. Rufusem. Musi być przygotowany dla komputerów z UEFI i dysków GPT.
    Ja instaluję Windows pod Cloverem ale może się zdarzyć, że nie mamy do wyboru rozruchu z UEFI na pendrivie. Ja wyszedłem z Clovera i z opcji boot wybrałem „boot from file”. Przechodzimy na pendriva z Windows i tam do folderu Efi/ boot/ Bootx64.efi.
    Po tym zabiegu instalka wystartowała, przy wyborze partycji usuwamy wcześniej utworzoną w OSX i zostawiamy jako nieprzydzielone miejsce i klikamy dalej – instalator Windows sam sobie utworzy i sformatuje potrzebne partycje.
    Ubuntu – proces przebiega podobnie jak przy Windows –pen z Ubuntu również przygotowywałem w Rufusie. Podczas instalacji wybieramy instalację użytkownika odnośnie przydziału partycji. W menagerze partycji formatujemy przygotowane partycje pod Linuxa i boot dla Gruba na partycję gdzie zamierzamy zainstalować Ubuntu „ / „.
     
    Z racji tego, że laptop jest na gwarancji i nie ma jeszcze modyfikowanego Biosu bez Whitelist zdecydowałem się na WiFi i BT na USB.
    Wybrałem Ralink RT2870 i BT Orico 4.0. W laptopie są 4 gniazda USB czyli dwa już mam zajęte do tego mysz bezprzewodowa i tracę trzecie. Oto jak rozwiązałem ten problem.
    Kupiłem HUB USB czteroportowy jak najmniejszy, rozebrałem wtyczkę usb i spiłowałem ją do minimalnych wymiarów ale tak żeby dało się przylutować kabelki. Delikatnie poluzowałem śrubki od spodu laptopa tak aby wprowadzić przez szczelinę kabelek do środka (w razie czego można to usunąć bez śladu). Tam przylutowałem HUB-a. Ostatecznie mam zajęte jedno gniazdo z boku laptopa i cztery wolne w środku – tam wpiąłem WiFi, BT i nadajnik myszki.
     
      Wracamy do Yosemite. Kexty potrzebne to:
    https://www.dropbox.com/sh/86zl928b9uhxisx/AAA7I6vql0HW_fwqkkwr1VQoa?dl=0 FakeSMC
    VoodooPS2Controller
    AppleHDA pod IDT 92HD95
    ACPIBatteryManager
    Sterownik D-Link do RT2870 – Driver od Ralinka nie działa pod Yosemite.
    GenericUSBXHCI
     
    Kexty instalujemy KextWizardem a panel Dlinka kopiujemy do   \System\Library\PreferencePanels\   - naprawiamy uprawnienia .
     
    Dodatkowo dołożyłem dysk 1TB, który był oryginalnie w laptopie do kieszeni w miejsce DVD. W razie potrzeby podłączam napęd przez adapter SATA-USB.
     
    Wiem, że opisałem to dosyć apatycznie ale w razie potrzeby służę pomocą.
    Link do wszystkich plików i większej ilości zdjęć:
    https://www.dropbox.com/sh/5unse5mcwlw0vpb/AADp3fmKygJBrbk-Nfs9-jwLa?dl=0 Koval
  8. Like
    Koval78 otrzymał(a) reputację od kamil194 w Windows 8 na jednej partycji a Mavericks na drugiej pytania?   
    Witam
     
    Mam podobnie w swoim HP z tą różnicą, że ja mam dwa sloty na dyski 2,5 ".
     
    Dysk0 SSD 60 GB - Partycja EFI i na niej Clover - 200 MB. Reszta dysku Windows.
    Dysk1 500 GB SAta -  Partycja EFI 200MB - 60 GB OSX - 20 GB FAT32 wymiana  - reszta NTFS.
     
    Komp ładnie bootuje clover gdzie mam do wyboru Windows lub OSX.
    Oba dyski w GPT.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.