OSX screen flicker rEFInd telepítése után

 ( martonmiklos | 2016. szeptember 14., szerda - 8:53 )

Egy late 2015 iMAC-re telepítettem rEFInd-et és Ubuntut. Az Ubuntu működik rendesen, azonban a rEFInd telepítése után az OSX-en a screen elkezd remegni egérmozgásnál. Ha érdekel valakit teszek fel róla videót. Végigolvastam az internetet a témában, HW hiba nem játszik esetemben. Javasolták a Ctrl+Alt+P+R kombó nyomását a bekapcsolákor (valami PRAM-ot resetel állítólag, de FIXME), ami után a jelenség valóban nem jelentkezik, lévén hazavágja a rEFInd-et.

A rEFInd fórumon jeleztem a problémát, de eddig nem érkezett válasz. Érzésre valami olyat sejtek hogy a rEFI-nd nem jó "kernelparaméterekkel" indítja az OSX-et.
Igazából nem ragaszkodom a rEFInd-hez, bármi megoldás érdekel amivel a már telepített Ubuntumat tudom bootolni. Ha valakinek van bevált kombjója natív Linux futtatására late 2015 iMAC-en kérem ossza meg velem!

Virtuális gép nem játszik.

Előre is köszönöm!

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

http://askubuntu.com/questions/688632/dual-boot-mac-el-captain-along-with-ubuntu-14-04
itt van leírás, nem tudom így csináltad e.
A lényeges dolog ott van a végén:
At this point, when you reboot, rEFInd should appear and give you options to boot either OS X or Ubuntu. Chances are both will work; but if you used a separate /boot partition, you'll have to hit F2 or Insert twice rather than Enter to boot Ubuntu. In the resulting screen, you must add ro root={whatever} to tell the kernel where your root (/) filesystem is; {whatever} is a description of that location, as in /dev/sda7 or /dev/mapper/ubuntu-root. After you boot, running the mkrlconf.sh script that comes with rEFInd should obviate the need for adding the root= option.

Remélem ez segít.

Ez hogyan oldja meg az OSX problémáját?

Nem feltétlenül ez, de ott egy korrekt telepítési leírás , ami működik.
De ha tudsz jobbat, ne fogd vissza magad.

Pontosan ezt tettem annyi kitétellel, hogy Ubuntu servert telepítettem és kézzel kihagytam a grub telepítését.
Igazából arra utaltam, hogy van-e valami megoldás a rEFInd megkerülésére, mert úgy tűnik, hogy a flickering akkor jelentkezik csak, ha a rEFInd indítja az OSX-et.

Azt lenne jó tudni, hogy milyen kernelflaggel indítja el az osx-et. Valahol ott lesz a kutya elásva.

A sysctl nem mutatja a "kern.bootargs" -ban? Egyebkent a sima bios emulacios boot nem lenne jo? Az pl siman mukodott nalam iMacen.

---
Apple iMac 27"
áéíóöőúüű

Mire gondolsz? Cameleon bootloader ?

Siman grub. Blessel kellett regen legacynak mondani az adott particiot, es ha azt valasztottad ki a gep beepitett bootmanagereben, akkor bios boottal rabootolt, igy az oda telepitett grub inditotta a linuxot.

---
Apple iMac 27"
áéíóöőúüű

Ez a beépített bootmanager hogyan csalogatható elő?

https://support.apple.com/hu-hu/HT201255
Magyar leírás a boot opciókról osx esetén

Köszi. Sajnos az indításkezelővel indítva a már telepített Ubuntus partíciót nem hozza fel.

sysctl szerint a kern.bootargs üres rEFInd nélkül indítva:

root@mm-IMAC:~$ sysctl kern.bootargs
kern.bootargs:

Sajnos OSX-hez teljesen zödfülű vagyok, így nem tudom, hogy hogyan kell BIOS emulációs bootot használni.
Ha leírnád megköszönném!

És kiemelted belőle legfontosabb részként azt, aminek köze nincs a problémához.

Egyébként emlékeim szerint a Mac gépeken az EFI boot némi hardverinicializálást is végez (legalábbis annak idején, amikor XNU alapú, de nem OS X rendszert gondoltam, hogy rakok össze, akkor ez szembejött).

Itt meg megjelent a láncban a refind is. Lehet, hogy az nem kapcsol be valamit, vagy bekapcsol valamit, amit nem kéne.

Tehát ha jól értem akkor a rEFInd egy grub jellegű EFI képes rendszertöltő ami tud indítani Linuxot, Windowst OSX-et.
A Bootcamp egy ugyanilyen official megoldás lenne, csak kell neki egy külön partíció?

Bootcamp csak wint támogat. Az létrehoz egy külön partíciót a másik oprendszernek.
MacBook promon van windows, de vmware alatt virtuálban, egyszerűbbnek találtam, mint bootcampezni, úgyis csak ritkán kell.