Skocz do zawartości

Instalacja Mac OS X Snow Leopard 10.6.8 za pomocą UniBootX


Rekomendowane odpowiedzi

Miałeś rację :) Właśnie będę ściągał uaktualnienie do 10.6.8 :)

 

EDIT

Po aktualizacji (online) i restarcie zatrzymało się na błękitnej planszy - wyłączyłem, bo późno było, a wstaję wcześnie - kolejna próba w czwartek wieczorem ... Mam nadzieję, że wzorem poprzedniego problemu tym razem wstanie ;)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 2 tygodnie później...

Co do wsparcia UniBootX przez SB - to Darwin 10.8.0 będący jądrem SL 10.6.8 oficjalnie wspiera w pełni te procesory. :D Oznacza to w teorii, że instalacja z Twojego boota powinna być możliwa. ;) Zaraz szybko zrobię przeróbkę na pena i dam znać, czy w 100% działa. :)

 

[ Dodano: 2012-01-24, 20:35 ]

EDIT1:

 

Instalacja Snow Leoparda ruszyła. Na starcie działa wbudowana klawiatura i mysz przez USB; brak trackpada - w załączeniu dołączam sterownik do ELAN Smart-Pada (niestety trackpad działa tylko jako myszka - brak scrollowania), który działa mi i numerantowi (zastanów się nad możliwością jego dorzucenia do Twojego mkexta z Preboota - choć nie wiem, czy nie wystąpią jakieś zgryzy z innymi sterownikami PS2 - i do kextów poinstalacyjnych).

 

[ Dodano: 2012-01-24, 21:10 ]

EDIT2:

 

Snow Leopard odpala się po instalacji. Pakiet VoodooHDA 2.7.1 działa, choć ledwo (mniej więcej tak samo jak 2.7.2 - podstawą zdaje się wyciszenie całkowite mikrofonu :-(). Nie mam, ani wi-fi, ani ethernetu - w załączeniu dołączam kexty do tych urządzeń (WB9002 działa na zasadzie zmodyfikowanego IO80211Family). Polecam dodanie ich do pakietu plików po-instalacyjnych, z tego co się zorientowałem, to popularne karty. :) Lecę z Combo Update 10.6.8. ;)

 

[ Dodano: 2012-01-24, 21:40 ]

EDIT3:

 

Standardowo sam update nie wyszedł - kp dostałem już w trakcie Combo Update. :P Można się było tego spodziewać. ;) Później system już się nie uruchamia - więc zrobiłem reverse z kopii wykonanej ccc. xD Po powrocie do retaila używam rozwiązania od tonymacx86 o nazwie UpdateHelper (w załączeniu; UpdateHelper usuwa z S/L/E CPI_SMC_PlatformPlugin.kext umieszczony w pluginach IOPlatformPluginFamily.kext - nie groźne, bo combo update potem go sam zastępuje). Potem restart systemu i znowu uruchamiam Combo Update 10.6.8. Tym razem instalacja przebiega pomyślnie. Niestety po restarcie systemu wita mnie (nie)sławny black screen... W tym miejscu stosuje rozwiązanie numeranta (dzięki za nie, jesteś wielki! :D), czyli dodajemy do bootloadera:

device-properties
600000000100000001000000540000000100000002010c00d041030a000000000101060000027fff04001e00 
00004100410050004c002c006f0073002d0069006e0066006f0000001800000030490111111108000001f01f01000000 
10070000

 

i system się uruchamia! :D Jesteśmy w domu. ^^

 

[ Dodano: 2012-01-24, 21:57 ]

EDIT4:

 

Możesz więc łatwo uaktualnić swój poradnik, tak aby wspierał też procesory Sandy Bridge, paroma szybkimi modyfikacjami:

 

1. Dodaj podany wyżej wpis key i string do org.chamelon.Boot.plist w Preboot.dmg - dzięki niemu po Combo Update 10.6.7-8 odpali się Intel HD Graphics.

 

2. W poście z poradnikiem, przed sekcją o aktualizacji, dodaj informację dla userów Sandy Bridge o obowiązkowym uruchomieniu UpdateHelpera i konieczności restartu systemu przed aktualizacją do Combo Update 10.6.8.

 

3. W sekcji odnoszącej się do konfiguracji bootloadera dodaj kolejną informację dla SB userów - tym razem o potrzebie wpisania w zakładce "org.chameleon.Boot", w miejscu odnoszącym się do "Device Properties", następującej treści (koniecznie w takiej formie, jak jest tu wpisana!):

600000000100000001000000540000000100000002010c00d041030a000000000101060000027fff04001e00 
00004100410050004c002c006f0073002d0069006e0066006f0000001800000030490111111108000001f01f01000000 
10070000

 

 

Mam nadzieję, że choć trochę pomogłem i pamiętajcie, że bez numeranta nie byłoby to możliwe! :D

ELAN PS2 Smart-Pad + Keyboard.zip

Atheros WB9002-1NG.zip

Atheros AR8151 Ethernet.zip

UpdateHelper.zip

Odnośnik do komentarza
Udostępnij na innych stronach

Odpowiem trochę za autora, ponieważ te kwestia są już od dawana rozpracowane... BootCD ma być uniwersalny na tyle aby pozwolił na ZAINSTALOWANIE a nie uruchomienie wszystkiego w 100%, bo tak się nie da.

Instalacja Snow Leoparda ruszyła. Na starcie działa wbudowana klawiatura i mysz przez USB; brak trackpada - w załączeniu dołączam sterownik do ELAN Smart-Pada (niestety trackpad działa tylko jako myszka - brak scrollowania), który działa mi i numerantowi (zastanów się nad możliwością jego dorzucenia do Twojego mkexta z Preboota - choć nie wiem, czy nie wystąpią jakieś zgryzy z innymi sterownikami PS2 - i do kextów poinstalacyjnych).

NIE będzie jednocześnie plugin'u do trackpad'a i do myszki, ponieważ często się one ze sobą gryzą i nie działa żaden... lepiej mieć działający touchpad bez multitouch'a niż nie działający w ogóle.

Po powrocie do retaila używam rozwiązania od tonymacx86 o nazwie UpdateHelper (w załączeniu; UpdateHelper usuwa z S/L/E CPI_SMC_PlatformPlugin.kext umieszczony w pluginach IOPlatformPluginFamily.kext - nie groźne, bo combo update potem go sam zastępuje).

To zła metoda... w stylu, boli Cię noga, to ją odetnij... Powiem tylko że wkrótce będzie nowe BootCD którego testy wkrótce zostaną zakończone, omija w/w problem, jak i przy okazji jeszcze jeden... Nic nie będzie trzeba kasować, usuwać restartować...

1. Dodaj podany wyżej wpis key i string do org.chamelon.Boot.plist w Preboot.dmg - dzięki niemu po Combo Update 10.6.7-8 odpali się Intel HD Graphics.

I przy okazji uwal wszystkie inne VGA... bardzo dobra rada...

2. W poście z poradnikiem, przed sekcją o aktualizacji, dodaj informację dla userów Sandy Bridge o obowiązkowym uruchomieniu UpdateHelpera i konieczności restartu systemu przed aktualizacją do Combo Update 10.6.8.

Nie będzie tego ścierwa, bo to jest proteza...

Odnośnik do komentarza
Udostępnij na innych stronach

Auaaa... Jaka reprymenda. :oops: Boli aż przez komputer! :-P Jasne jest, że doświadczeni użytkownicy, mają sporo większą wiedzę od typowego nowego użytkownika (jak np. ja) i inaczej patrzą na posty i rozwiązania opisywane przez n00bków, weź więc poprawkę na ignorancję w zakresie pewnych spraw/tematów/problemów. :) Tym bardziej, że miałem dobre zamiary. ;)

 

Odpowiem trochę za autora, ponieważ te kwestia są już od dawana rozpracowane... BootCD ma być uniwersalny na tyle aby pozwolił na ZAINSTALOWANIE a nie uruchomienie wszystkiego w 100%, bo tak się nie da.

Ok, rozumiem to. Mój post ma charakter jedynie pomocy/informacji wynikającej z mojego doświadczenia związanego z instalowaniem SL na moim sprzęcie i generalnej wiedzy, czego ludzie z podobną specyfikacją nie mogą/mają problemy ze znalezieniem i uruchomieniem (a spędziłem prawie dwa tygodnie rozwiązując swoje problemy związane z instalacją SL).

 

NIE będzie jednocześnie plugin'u do trackpad'a i do myszki, ponieważ często się one ze sobą gryzą i nie działa żaden... lepiej mieć działający touchpad bez multitouch'a niż nie działający w ogóle.

No właśnie, czyli jest tak, jak pisałem - kexty będą się gryzły, więc pomysł odpada i tyle. Poza tym, to była jedynie sugestia. Ponadto przez uniwersalność boota rozumiem możliwość odpalenia w podstawowym zakresie systemu na każdym sprzęcie - w czym może pomóc kext do ELAN Smart-Pada (i Atherosa) w plikach po-instalacyjnych - stąd moją wypowiedź należy rozmieć jedynie jako propozycję, a nie nakaz. ;)

 

To zła metoda... w stylu, boli Cię noga, to ją odetnij... Powiem tylko że wkrótce będzie nowe BootCD którego testy wkrótce zostaną zakończone, omija w/w problem, jak i przy okazji jeszcze jeden... Nic nie będzie trzeba kasować, usuwać restartować...

To super! I co do zasady zgadzam się z Tobą, że lepiej wszystko ładnie aktualizować bez potrzeby ingerencji w system, jednak chyba jesteś lekko uprzedzony do tego sposobu. Skoro rozwiązanie to pomaga i w niczym systemowi nie szkodzi, to nie widzę powodu, aby tak je oczerniać, tym bardziej, że jak wspomniałem, CU-10.6.8 nadpisuje ten sam plik, więc szkody dla systemu nie ma (wątpię, aby amputacja miała podobną definicję :-P).

 

I przy okazji uwal wszystkie inne VGA... bardzo dobra rada...

Uuu... nie miałem pojęcia, że tak to działa. :-? No ale od tego są bardziej doświadczeni użytkownicy, aby znaleźć i wytknąć tego typu błędy. Rozwiązanie jest jednak chyba bardzo łatwe. Wydaje mi się, że rozwiązanie typu: instalacja i edycja org.chameleon.Boot.plist przed aktualizacją, restart systemu jeszcze raz z UniBootXa, instalacja Combo Update i po jej zakończeniu uruchomienie systemu z zainstalowanego już Chameleona, powinno się w takiej sytuacji sprawdzić. Choć głowy za to nie dam.

 

Nie będzie tego ścierwa, bo to jest proteza...

Przykro mi, że tak myślisz, bo bez niego ja sam nigdy bym nie doszedł do tego jak zainstalować 10.6.8 na swoim systemie. Nie rozumiem w ogóle niechęci do rozwiązań tonymacx86, ale o gustach się ponoć nie dyskutuje. :D

 

 

Podsumowując, moja wypowiedź miała być jedynie pomocą dla autora tego tutoriala. Założyłem, że skoro nie zmienił/zaktualizował on pierwszego posta, to nie dostał odpowiedzi o możliwości instalacji SL przez jego UniBootXa procesorach Sandy Bridge. W najmniejszym stopniu nie miała ona mieć charakteru wymądrzającego się lub skarżącego/narzekającego/oczerniającego pracy witucha0. Jak już mówiłem, chciałem jedynie pomóc i podzielić się swoją wiedzą/doświadczeniem. :)

Odnośnik do komentarza
Udostępnij na innych stronach

Przykro mi, że tak myślisz, bo bez niego ja sam nigdy bym nie doszedł do tego jak zainstalować 10.6.8 na swoim systemie. Nie rozumiem w ogóle niechęci do rozwiązań tonymacx86, ale o gustach się ponoć nie dyskutuje.

To czytaj, czytaj i jeszcze raz czytaj. Nasze nowe narzędzia eliminują konieczność stosowania tej protezy, problem po prostu nie istnieje i można robić bezpośrednio aktualizację do 10.6.8 !

Odnośnik do komentarza
Udostępnij na innych stronach

Co do Sandy Brigde - ta kwestia już jest dawno rozpracowana przez 314TeR'a i bez większych bolączek można z tego tutka zainstalować Snowa 10.6.8 na Sandy Brigde, z odpowiednio spreparowanym BootCD. Problem jest w tym, że osobiście nie posiadam dostępu do sprzętu na tej platformie i zwyczajnie trudno było mi zrobić idealne BootCD "na oślep". Miałem je zrobić już 2 tygodnie temu, ale wyjechałem dość daleko więc nie miałem takiej możliwości. Postaram się wykonać takowe jak najszybciej (+ aktualizacja poradnika

 

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Mam wina 7 i zrobilem osobna partycje w Fat32. Jesli bede chcial na tej osobnej partycji zainstalowac os xa to nie utrace przypadkowo przy instalacji danych z innych partycji? Bo z tego co wyczytuje w tej i w kazdej innej instrukcji nalezy przeformatowac podczas instalacji partycje, a nie chcialbym stracic bardzo wazdnych dla mnie danych.

Odnośnik do komentarza
Udostępnij na innych stronach

Co do Sandy Brigde - ta kwestia już jest dawno rozpracowana przez 314TeR'a i bez większych bolączek można z tego tutka zainstalować Snowa 10.6.8 na Sandy Brigde, z odpowiednio spreparowanym BootCD. Problem jest w tym, że osobiście nie posiadam dostępu do sprzętu na tej platformie i zwyczajnie trudno było mi zrobić idealne BootCD "na oślep". Miałem je zrobić już 2 tygodnie temu, ale wyjechałem dość daleko więc nie miałem takiej możliwości. Postaram się wykonać takowe jak najszybciej (+ aktualizacja poradnika

 

Z chęcią pomogę ci w testach takiego boota. Jakby co pisz do mnie na pw.

Odnośnik do komentarza
Udostępnij na innych stronach

Oto dwa nowe testowe UniBootX. Obie wersje umożliwiają bezproblemową aktualizację systemu do 10.6.8 na komputerach opartych o procesory Sandy Bridge (nie potrzebny UpdateHelper czy inny szajs). UniBootX 1.4.2 działa tylko z Mac OS X Retail w wersji 10.6.3, kolejna wersja będzie pod 10.6.0 + 10.6.3

 

Wersja na "wypasie" pod wszystkie karty nVidii oraz ATI 4xxx/5xxx (nie testowane na ATI 6xxx) - wersja odpala z akceleracją sprzętową

http://hamac.pl/img/oswaldini/UniBootX_v1.4.2_universal.iso.zip

Wersja, która powinna działać na każdej karcie graficznej - uruchamia się w trybie vesa (do instalacji wystarczy)

http://hamac.pl/img/oswaldini/UniBootX_v1.4.2_universal_no-ati.iso.zip

 

Bardzo proszę o testowanie i zgłaszanie błędów.

Odnośnik do komentarza
Udostępnij na innych stronach

Nowa wersja UniBootX 1.4.3. Tym razem nieco zmian:

 

- UniBootX odpala domyślnie z flagami: -v arch=i386 maxmem=4096

- pci configuration begin rozwiązane za pomocą kextów, a nie komendy npci=0x2000 ze względu na większą skuteczność

- można bezproblemowo aktualizować system bezpośrednio z 10.6.0/3 do 10.6.8 na platformach LGA1155 (SandyBridge)

- zaktualizowałem baze kextów o WIELE pozycji !

 

1. wersja uniwersalna na większość komputerów UniBootX_v1.4.3_universal - dla 10.6.0 i 10.6.3 - domyślnie odpala gez obsługi grafiki (tryb vesa), ponieważ do instalacji wystarczy. Posiadacze kompatybilnych GeForce'ów mogą odpalić grafikę w instalatorze za pomocą wpisania komendy GraphicsEnabler=Yes przed wyborem Mac OS X Install DVD

http://hamac.pl/img/oswaldini/UniBootX_v1.4.3_universal.iso.zip

 

2. wersja dla opornych kart graficznych ATI UniBootX_v1.4.3_optional - TYLKO DLA 10.6.3 - domyślnie odpala z obsługą grafiki, posiada dorzucone kexty ATI z 10.6.8.

http://hamac.pl/img/oswaldini/UniBootX_v1.4.3_optional.iso.zip

 

Bardzo proszę o testowanie i zgłaszanie problemów.

Odnośnik do komentarza
Udostępnij na innych stronach

Odnośnie wersji 1.4.2 (no ATI) na moim X73SV:

 

Instalacja przebiega bezproblemowo. Podczas instalacji działa klawiatura i mysz PS/2. Od razu działa też karta lan. Brak dźwięku. Update do 10.6.8 przebiega bezproblemowo bez żadnych dodatkowych rozwiązań! Niestety system w wersji 10.6.8 dalej nie odpala się bez stringa dla Intel HD Graphics 3000 od numeranta.

 

Jak skończę edytować DSDT sprawdzę wersję 1.4.3. :)

 

 

P.S. Mam pytanie odnośnie (chyba) Preboota. Jak mogę go wyedytować, aby dodać inny SMBios.list (domyślnie po instalacji system rozpoznaje iMaca)?

Odnośnik do komentarza
Udostępnij na innych stronach

Ravven, BootCD nie jest do odpalenia wszystkiego. Służy ono do postawienia systemu, a potem ręcznej postkofiguracji. Na UniBootX masz potrzebne narzędzia - Chameleon Wizard, Kext Wizard, masę kextów itp.

 

Robisz tak:

1. Instalacja systemu z UniBootX

2. Aktualizacja do 10.6.8

3. Po aktualizacji do 10.6.8 nie restartujesz komputera, robisz postkonfigurację - instalacja chameleona, smbiosu, DSDT, konfiguracja org.chameleon.Boot.plist i ew dodanie EFIStringa (za pomocą Chameleon Wizarda), następnie instalacja kextów za pomocą Kext Wizarda.

4. Restart z dysku i wszystko powinno działać.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

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