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ások
http://askubuntu.com/questions/688632/dual-boot-mac-el-captain-along-wi…
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.