2024. március 28., csütörtök

Gyorskeresés

Mac OS X telepítése Lenovo ThinkPad X201s notebookra

Írta: | Kulcsszavak: ThinkPad . X201 . X201s . Mac . OSX . Yosemite

[ ÚJ BEJEGYZÉS ]

Ezzel a leírással azoknak szeretnék segíteni, akik hasonló műveletre adnák a fejüket. A mellékelt fájlok kifejezetten az x201/x201s-hez vannak, de nem kizárt, hogy más típusokkal is működhet (pl. a generációs testvérmodellekkel - T410/510, W510).

Lássuk a hardvert:

- Core i7-640m CPU (2 fizikai mag, 2,13 GHz)
- 8 GB 1333 MHz DDR3 RAM
- 240 GB Kingston V300 SSD
- Intel HD Graphics (Arrandale)
- 1440x900 TN kijelző

Technikailag a MacBook Pro 6,2 modelhez áll a legközelebb, ahhoz fogjuk igazítani a DSDT és SMBIOS konfigurációnkat. Igaz, ez egy step-by-step leírás, azért néhány alapfogalommal érdemes tisztában lenni. Ajánlott olvamányok:

Insanelymac
reddit
tonymacx86

Valamint a PH! OSX86 topicja.

1. Előkészületek

Mindenek előtt szükségünk lesz egy Mac OS-t futtató számítógépre, vagy virtuális gépre. Erre most nem térek ki, a fentebb posztolt linkek alapján akár komplett feltelepített VM-eket is találni, mely megfelelhet a célra.

Én a 10.10.5 Yosemite verziót használom, de működnek az újabb (El Capitan, Sierra) kiadások is! Kezdjünk is bele.

- A működő Apple gépünkön (vagy virtuálgépünkön) töltsük le az App Store-ból a nekünk szükséges Mac OS verziót (nálam Yosemite fog szerelni, később így hivatkozok rá).

- Kerítsünk egy legalább 8GB kapacitással rendelkező pendrive-ot, majd formázzuk le a Disk Utility-ben Mac OS Extended (Journaled) fájlrendszerrel. Maradjon a neve “Untitled”.

- Terminálban pedig adjuk ki ezt a parancsot:

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction

- A következő lépés a Clover bootloader telepítése a pendrive-ra:

A megadott linkről le kell tölteni a legfrissebb verziót, majd ezeket kiválasztva fel kell telepíteni az elkészült pendrive-ra:

Install Clover in the ESP
Bootloader: Install boot0af in MBR
Clover EFI: Clover EFI 64-bits SATA
Drivers64UEFI: DataHubDxe-64, EmuVariableUEFI-64, OsxAptioFixDrv-64, PartitionDxe-64
Install RC scripts on target volume
Optional RC scripts

A mellékelt ZIP fájlban mindent szükséges módosított fájlt (kextek, config.plist, DSDT) megtaláltok, erről bővebben írok még később! Jelenleg a telepítő pendrive-hoz két mappában különítettem el a fontos állományokat:
- SLE
- EFI

Az SLE mappa tartalmát úgy ahogy van be kell másolni a <PENDRIVE>/System/Library/Extensions mappába, felülírva a megegyezők tartalmát.

Az EFI mappa tartalmát pedig a pendrive újonnan létrejött EFI partíciójára kell rakni. Nem fontos teljesen felülírni az egészet, elég a config.plist illetve a /CLOVER/ACPI/patched/DSDT.aml fájlokat a megfelelő helyre rakni (esetleg a themes/ThinkPad theme, ha kell).

2. Telepítés

Az elkészült boot pendrive-unkkal el tudjuk indítani az OSX telepítőt. Ha nem bootolna be, érdemes a clover beállításoknál a “-v” kapcsolóval indítani, hogy megnézzük, hol akad el. A leggyanúsabb hibaforrás az lehet, ha valamilyen oknál fogva az első generációs Intel HD grafikus megjelenítő kextjeit nem akarja betölteni. Ebben az esetben, a telepítőnk /System/Library/Extensions mappájából az AppleIntelHDGraphics* fájlokat le kell törölnünk!

Ha bejutottunk az OSX telepítőbe, a Disk Utility alkalmazással formázzuk le a gépünk belső tárhelyét / paríciót, amit erre szánunk. Mindenképpen Mac OS Extended (Journaled) partícióra lesz szükségünk, optimális esetben GPT formátumban. Lehet MBR-re is telepíteni, ha szükséges - ehhez patchelni kell a telepítőt, itt megtaláljátok a hozzávalókat: http://www.insanelymac.com/forum/files/file/319-yosemite-mbr-patch/

Miután végigment a telepítési procedúra, indítsuk újra a gépet, majd töltsük be a Clovert ismét a pendrive-ról.

3. Utómunkák

Már fent van a működő rendszerünk, de még nem tud önállóan bootolni, kell hozzá a telepítő usb meghajtónk. Ezt a következő módon tudjuk orvosolni:

- A fentebb leírt módon telepítsük fel a Clovert, ez esetben a Mac OS X partíciónkra.
- Másoljuk át a Clover EFI mappa tartalmát a pendrive-ról a HDD EFI mappájába (ehhez érdemes az EFI Mounter alkalmazást használni, [link].
- A linkelt X201s csomagban lévő SLE mappát másoljuk át a <HDD>/System/Library/Extensions/ mappába
- Futtassuk a Kext Utility-t, [link].

Ha mindent jól csináltunk, hibátlanul bebootol a rendszer a HDD-ról. Fontos - a ThinkPad laptopok Intel wifi kártyája nem támogatott. Én kicseréltem egy AR9280-ra, ami módosítások nélkül működik.

Bármi kérdést, észrevételt szívesen várok, igény esetén több laptopról is készül majd hasonló leírás.

X201s.zip

Hozzászólások

(#1) PrometheusX


PrometheusX
aktív tag

Köszi a leírást! :) Én ugyanezt egy Dell E6410-esen végeztem el majdnem ugyanilyen speccel, de fele ennyi RAM-mal. Plusz volt benne Nvidia NVS 3100m videokártya is.

Szeretném megkérdezni, hogy neked hogy áll az akkuidő? Én is Yosemite-ot telepítettem fel, majdnem 90%-os, 84 wattórás akksiról másfél órát bírt a gép átlag felhasználás mellett. Neked hogy áll az akkuidőd?

(#2) UnA válasza PrometheusX (#1) üzenetére


UnA
Korrektor

Lehet, hogy megpróbálom én is egy Thinkpad T420-on, hátha összejön :)

Megjegyzés: "Yosemite-ot" --> Yosemite-t, mert a park neve kiejtve Joszemiti

(#3) Madara-san válasza PrometheusX (#1) üzenetére


Madara-san
tag

Az Nvidia Quadrónál egy kicsit más a helyzet, megúszod a framebuffer patchelést. Power Management megy rendesen? Speedstep, turbo boost, gpu pm (agpm)? Cloverben a generate p-states, generate c-states be kell kapcsolva legyen, valamint a gpu-hoz érdemes egy DSDT patchet keresni.

Nekem Panasonic 42T4696 84 Wh akksival kb 4 órát kibír. Használom a DisableTurboBoostBattery.kext -et is, ami a linkelt csomagban is benne van. Így letiltja a turbót, ha akksiról megy a gép.

@UnA: T420-ra viszonylag egyszerű a helyzet :) Innen érdemes a nagyját beszerezni.

Kábelek, tartozékok konzolokhoz + egyéb: http://hardverapro.hu/tag/madara-san

(#4) UnA válasza Madara-san (#3) üzenetére


UnA
Korrektor

Köszi, ez érdekesnek néz ki :)

(#5) PrometheusX válasza Madara-san (#3) üzenetére


PrometheusX
aktív tag

:R

Uhh most látom hogy válaszoltál. Köszönöm és bocsánat a kicsit több mint egy hónapos csúszásért. :)

Ha lesz majd a kezemben egy i7-es 6410-es, kipróbálom a dolgot. :D

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.