Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: booter 03. 07. 2017, 15:31:30

Název: Nabootovaný Grub nevidí disk, ze kterého nabootoval na MacBooku
Přispěvatel: booter 03. 07. 2017, 15:31:30
Mám problém s Macbookem Pro 2014, asi tam je nějaké marťanské efi. vložím usb disk (s exFAT efi boot partition), držím alt/option (jednu klávesu), zapnu ho. V nabídce se zobrazí efi disk na bootování, po výběru naskočí grub.
Jenže příkaz ls vyplivne tyhle disky:
hd0 - unknown type
hd1 - unknown type
hd2 - disk macu s 3 oddíly (efi , hlavní uživatelská partition a třetí asi recovery).

Problém je, že tu chybí  partition samotné flashky, ze které grub nabootoval (to není vtip). Na jiném notebooku, když nabootuji z flasky, vidím disk (usb0) s exfat typem a tudíž mohu s ním pracovat.

Jaktože ten proklatý macbook nedetekuje tedy partition patřící flashce? Jak ho zviditelnit? Nebo má nějakou applovsky originální implementaci UEFI, že se tam nějak nedostane ta flashka?
Název: Re:Nabootovaný Grub nevidí disk, ze kterého nabootoval na MacBooku
Přispěvatel: Steve 04. 07. 2017, 14:06:25
Haha, ani nevis do ceho jdes. Durazne, jeste jednou, durazne odrazuji od instalace linuxu na Macbook. Jednak neni proc a jednak je to jako narvat motor z kombajnu do ferrari. Ale jsou lidi co dokud nezkusi tak neuveri. Tady mas navod, ja podle neho asi pred rokem dokazal bootnout ubuntu z externiho SSD.

https://askubuntu.com/questions/525845/how-to-boot-ubuntu-on-a-mac-from-external-usb-storage
http://www.rodsbooks.com/ubuntu-efi/#fixing

Jadro pudla je v tom, ze je nutno fixnout efi nejlepe pres rEFInd.
Název: Re:Nabootovaný Grub nevidí disk, ze kterého nabootoval na MacBooku
Přispěvatel: Vykook 04. 07. 2017, 19:02:36
Kdysi jsem na macbooku dualboot s linuxem dělal a vše bylo snadnější s tímhle nástrojem http://www.rodsbooks.com/refind/

Jinak vcelku souhlasím se Stevem. Asi za měsíc jsem to zrušil, protože jsem neměl důvod do toho bootovat. Z toho co potřebuju není pro OS X akorát (vcelku logicky) docker a ten řeším přes kombinaci https://docs.docker.com/machine/ a https://github.com/mist64/xhyve . Obojí najdeš v homebrew.