Hirdetés

2024. április 28., vasárnap

Gyorskeresés

Útvonal

Fórumok  »  Lokál  »  Próba

Hozzászólások

(#10947) tlac


tlac
nagyúr

A rendelkezésünkre álló információk alapján, a szoftver PC-re való telepítése Magyarországon nem minősül illegális cselekménynek. Ettől függetlenül a szoftver módosítása továbbra sem megengedett, ezért a továbbiakban az ilyen verziókra történő bárminemű utalástól kérjük mindenki tartózkodjon!

Tartalomjegyzék

I. Univerzális macOS Sierra telepítő készítése Clover bootloader segítségével
II. PC-s billentyűzet beállítása

I. Univerzális macOS Sierra telepítő készítése Clover bootloader segítségével

Ezzel a módszerrel mind a régebbi BIOS alapú, mind az új UEFI-vel ellátott PC-k képesek bootolni az Apple OS X operációs rendszerét. Mielőtt nekiállnánk érdemes átolvasni a Clover wiki oldalát.

Elsősorban ki kell térnünk az MBR és a GPT közti alapvető különbségekre. Az átlagfelhasználó számára talán a legfontosabb különbség a két partícióstábla felépítése között, az az elsődleges partíciók száma és ezeknek a partícióknak a mérete. Az MS-DOS közismertebb nevén az MBR partíciós tábla legnagyobb hátránya, hogy mindössze 4 db elsődleges partíciót hozhatunk létre, amelynek a maximális mérete partíciónként nem haladhatja meg a 2,2 TB-ot. Ezzel szemben a GPT-t egy modernebb elgondolás alapján készült, amely már fel van készítve 128 db elsődleges partíció kezelésére, amelyek maximális mérete 9,4 ZB lehet. Ezenkívül a bootolási folyamat is eltér a régi MS-DOS típushoz képest, ott ugyanis összesen 446 byte áll rendelkezésre a bootolás előkészítésére, amíg az új UEFI es GPT közös használatával ezt lényegében korlátlannak tekinthetjük. A GPT-t tervezésekor azonban gondoltak a visszafelé kompatibilitásra, ezért az első 512 byte-ot fenntartották a régi BIOS alapú rendszerek miatt. A GPT teljesen másképp épül fel, itt ugyanis a lemeznek tartalmaznia kell egy EFI típusú partíciót, ami FAT-ra van formázva, ez tárolja a bootloader-t. Az Apple 2005 óta azaz Intel-es váltás óta kizárólag erre az új fajta partíciós táblára engedélyezi a telepítést.

Telepítő létrehozása

1. Mindenképp szükségünk lesz egy működő OS X-re (ez lehet akár virtuális gépen is), ahhoz hogy le tudjuk tölteni az macOS Sierra telepítőt az AppStore-ból, és hogy létre tudjuk hozni a telepítőt.
2. Szükségünk lesz egy minimum 8 GB-os pendrive-ra.
(Követjük az Apple által kiadott hivatalos leírást.)
3. Disk Utility (Lemezkezelő) segítségével hozzunk létre a pendrive-on egy GPT-t típusú partíciós táblát és rajta 1 db partíciót, amit formázzunk meg HFS+ Journaled-re, és legyen a neve "MyVolume".

Ha ez a Disk Utility-vel nem működne, mert ki van szürkítve a particionáló gomb, akkor megcsinálhatjuk terminálból is:
először is megkeressük a méret, meg a fájlrendszer neve alapján, hogy hányas disk tartozik a pendrive-hoz:
diskutil list
ha meg van és ez a disk4 volt, akkor a következő sorral egy lépésben létrehozhatjuk a kívánt partíciós táblát és fájlrendszert:
diskutil partitionDisk /dev/disk4 1 GPT HFS+ MyVolume R

4. Nyissuk meg a terminal-t majd a következő parancs segítségével hozzuk létre a telepítőt:

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app

Ezután a pendrive neve meg fog változni "Install macOS Sierra"-ra.
5. Szükségünk lesz a legfrissebb Clover bootloader-re.
6. Telepítsük fel a Clover-t a pendrive-ra a következő beállításokkal:
Install boot0af in MBR
CloverEFI 64-bits SATA

7. Töltsük le a legfrissebb HWSensors.Binaries.dmg-t, amiből szedjük ki a FakeSMC.kext-et.
8. Másoljuk be a FakeSMC.kext-et a pendrive-on lévő EFI/CLOVER/kexts/Other mappába.
9. Tegyük szerkeszthetővé a Clover config file-t, ezáltal grafikus felület alól root jogosultság nélkül tudjuk szerkeszteni a file-t.

sudo chmod 666 /Volumes/Install\ macOS\ Sierra/EFI/CLOVER/config.plist

10. Nyissuk meg Text Editor segítségével a pendrive on lévő EFI/CLOVER/config.plist file-t, és keressük meg az Boot section alatt az Arguments sort, majd ellenőrizzük le a következő bootflag-eket:

<key>Arguments</key>
<string>-v kext-dev-mode=1 rootless=0</string>

és ezzel kész a telepítőnk.

A telepítés menete

1. Bootoljunk a pendriveról (UEFI lapok esetén a legacy boot-ot válasszunk ki).
2. Válasszuk ki a boot menüben az "Install macOS Sierra"-t.
3. Ha mindent jól csináltunk akkor megjelenik a telepítő és már telepíthetjük is az új rendszert a kívánt partícióra. A telepítésnek két része van, az első résznél a Recovery részt alakítja a telepítő ki majd automatikusan újraindul, ekkor ismételjük meg a 1.-től a 3.-ik pontig a lépéseket. A második szakaszban kerül sor a tényleges rendszer telepítésére, majd ennek végeztével a telepítő ismét automatikusan újraindul. (mindig várjuk meg amíg magától újraindul a rendszer.)
4. Ismételjük meg a 1.-től a 2.-ik pontig a lépéseket, viszont itt már látni fogjuk a telepített rendszert, majd válasszuk ki azt.
5. Indítsuk el a kész rendszert, hozzuk létre a saját felhasználónkat és állítsuk be a legszükségesebb dolgokat.
6. Másoljuk be a FakeSMC.kext-et a /System/Library/Extensions mappába
7. Rakjuk rendbe a FakeSMC.kext tulajdonosát és jogosultságát a következő paranccsal:
sudo chmod -R 755 /System/Library/Extensions/FakeSMC.kext
sudo chown -R root:wheel /System/Library/Extensions/FakeSMC.kext
8. Hozzunk létre egy új kernel cache-t:
sudo kextcache -prelinked-kernel

Most lehetőségünk van választani a kétféle boot mode közül.

Legacy boot mode:
1. Telepítsük fel a Clover-t a rendszerpartícióra következő beállításokkal:
Install boot0af in MBR
CloverEFI 64-bits SATA

2. Tegyük szerkeszthetővé a Clover config file-t.
sudo chmod 666 /EFI/CLOVER/config.plist
3. Indítsuk újra rendszert most már képesek vagyunk pendrive segítsége nélkül bootolni.

UEFI boot mode:
1. Telepítsük fel a Clover-t a rendszerpartícióra következő beállításokkal:
Install for UEFI booting only
Install Clover in the ESP

2. Indítsuk újra rendszert most már képesek vagyunk pendrive segítsége nélkül bootolni.

II. PC-s billentyűzet beállítása

Lehetőleg USB-s billentyűzetet használjunk, mivel ezeket az OSX alapból kezeli.
Az Apple billentyűzeteknek a kiosztása eltér a PC-n megszokottól, ezért ha az eredeti helyen szeretnénk tudni a gombokat ezt meg kell változtatnunk.

Kiosztást megpróbálhatunk keresni a neten vagy akár készíthetünk is. Készítéshez az Ukelele programot ajánlom, könnyen kezelhető, csak össze kell kattintgatni.
Magyar Windows-os billentyűzethet itt találhattok már egy előre elkészített kiosztást: innen letölthető.

A kiosztás telepítése

Másoljuk be a /Library/Keyboard Layouts könytvár alá és állítsuk be a jogokat terminálból:

sudo chmod -R 755 /Library/Keyboard\ Layouts/Hungarian_tl.keylayout
sudo chown -R root:wheel /Library/Keyboard\ Layouts/Hungarian_tl.keylayout

Majd jelentkezzünk ki és vissza. Ezután a Rendszerbeállítások / Billentyűzet / Beviteli forrás panelen adjuk hozzá a Hungarian_tl-t az egyebek kategória alól.

Érdemes megcserélni a Control és Command billentyűket és ekkor a szokásos helyen lesz a ctrl+c, ctrl+v, ctrl+s, ctrl+f és a többi. A cserét a Rendszerbeállítások / Billentyűzet / Módosító billentyűk panalen tehetjük meg. A cserének lesz egy-két mellékhatása, pl. win-ben megszokott alt+tab helyett ctrl+tab-ot, ctrl+d (terminálban) helyett meg win+d kell használni, de még így is több billentyűzetkombináció lesz a megszokott helyén, mint alapból.

Felcserélődött í és 0 gombok

Előfordulhat, hogy az í és 0 gombok felcserélődtek. A javítása úgy a legegyszerűbb ha töröljük az alábbi fájlt:
/Library/Preferences/com.apple.keyboardtype.plist
majd újraindítjuk a gépet. Újraindítás után fel fog jönni egy ablak, ahol a billentyűzet típusát tudjuk beállítani. Itt kell a bal shift mellett megnyomnunk az í-t. Ezután jó lesz.

Összefoglalta: Smiley, tlac

Korábbi, nagyrészt elavult összefoglaló: [link]

Útvonal

Fórumok  »  Lokál  »  Próba
Copyright © 2000-2024 PROHARDVER Informatikai Kft.