Kao što naslov kaže, došlo je vreme da se isproba novi Mac OS iliti macOS.
Kao I uvek ovo uputstvo je namenjeno ljudima koji već imaju radnu instalaciju OS X-a, samim tim neću neke stvari detaljno objašnjavati.
Kao što se to često događa sa betama ili developer preview izdanjima, Apple je i ovog puta napravio neke izmene u samom OS-u, tako da u ovoj ranoj fazi nećemo koristiti tipične korake za instalaciju, koje smo primenjivali u ranijim beta verzijama OS X-a, već ćemo iz radne instalacije direktno instalirati sistem na odabranu particiju. Način je vrlo elegantan i vrlo brz. Ovom prilikom se zahvaljujem članovima insanelymac foruma mickey1979 i wardoctor na ovom uputstvu.
Pa da počnemo.
Kao što sam rekao, nećemo praviti instaler, već idemo direktno na instalaciju, što znači da treba da napravite jednu particiju na hard disku ili ssd-u, po želji. Formatirate je naravno u hfs+.
Zatim idete u Application folder i desnim klikom otvorite već preuzet macOS 10.12., Show Package Contents, zatim otvorite Contents, a zatim SharedSupport. Tu otvorite InstallESD.dmg, a odatle otvorite BaseSystem.dmg. Da biste videli BaseSystem.dmg morate da prikažete scrivene fajlove, za sta možete koristiti neku aplikaciju ili ove dve naredbe:
defaults write com.apple.finder AppleShowAllFiles YES
killall Finder
Zatim jednostavno, takođe u terminalu otkucate ovu naredbu:
sudo installer -pkg /Volumes/OS\ X\ Install\ ESD/Packages/OSInstall.mpkg -target /Volumes/Sierra -verboseR
Gde je Sierra vaša particija. Vi naravno možete imenovati particiju po želji.
Ova naredba jednostavno rečeno instalira ceo sistem na particiju, bez kreiranja USB stika, bez instal menija i ostalih propratnih radnji. Ako koristite SSD, instalacija će biti gotova za par minuta.
Dok ova gore naredba radi svoj posao, vi idite u System/Library/CoreServices I tu pronadjite file SystemVersion.plist I prekopirajte ga bilo gde.
Kada naredba završi posao, idite na tu particiju i vratite gore iskopirani fajl na isto mesto, tj. Zamenite već postojeći fajl. Takođe stavite FakeSMC.kext i ostale kextove u System/Library-Extensions.
I to je 99% instalacije.
Još jedna stvar koju treba da uradite jeste da posle restarta uđete u single mode i iz single moda da otkucate sledeće naredbe. (Ja sam dao primer samo za FakeSMC.kext, vi uradite to isto za ostale vaše kextove):
- /sbin/fsck -fy
- /sbin/mount -uw /
- cd System/Library/Extention
- chmod -R 755 FakeSMC.kext
- chown -R root:wheel FakeSMC.kext
- (opciono) kextload -v FakeSMC.kext
- exit
I to je to. Za par trenutaka bi trebalo da uđete u sveže instalirani sistem.