On 09.06.2012 12:29, John Frankish wrote:

>>>>>>>>>> -----Original Message-----
>>>>>>>>>> From: grub-devel-bounces+j-frankish=slb....@gnu.org
>>>>>>>>>> [mailto:grub-devel-
>>>>>>>>>> bounces+j-frankish=slb....@gnu.org] On Behalf Of Vladimir 'f-
>>>>>>>>>> coder/phcoder' Serbinenko
>>>>>>>>>> Sent: Friday, 08 June, 2012 19:29
>>>>>>>>>> To: grub-devel@gnu.org
>>>>>>>>>> Subject: Re: FW: grub-efi with latest mac mini
>>>>>>>>>>
>>>>>>
>>>>>> What does grub-probe -t fs /boot/grub say Do you run everything as
>>>> root?
>>>>>
>>>>> $ sudo grub-probe -t fs /boot/grub
>>>>> Error: failed to get canonical path of /boot/grub $ sudo grub-probe
>>>>> -t fs /efi/boot
>>>>> Error: failed to get canonical path of /efi/boot
>>>>>
>>>>
>>>> Do you have those directories?
>>>
>>> Yes:
>>> /mnt/sda1/EFI/BOOT (fat)
>>> /mnt/sda2/boot/grub (hfs+)
>>
>> /mnt/sda1/EFI/BOOT isn't /efi/boot.
> 
> Agreed, but it didn't find /mnt/sda2/boot/grub either...
> 

I don't have the exact output for those. Do you still have any problem
with grub-install.

>>>>> Insmod videotest
>>>>> Insmod efi_gop
>>>>> Videotest
>>>>> [drops down a line, but no further output] <ctrl c> Color 0:
>>>>> ff000000 Color 1: ffa80000 ...
>>>>> Color 15: fffefefe
>>>>>
>>>>> Note that the video is output via hdmi -> dvi adapter that came with
>>>>> the mac mini
>>>>
>>>> What does "videoinfo" say? Does "videotext" work if you set
>>>> gfxmode="800x600" explicitly? (try other resolutions as well)
>>>>
>>> videoinfo
>>> List of supported video modes:
>>> Legend: mask/position = red/green/blue/reserved
>>> Adapter: `EFI GOP driver`:
>>> 0x000 1280 x 1024 x 32 direct color, mask 8/8/8/8 pos: 16/8/0/24
>>>
>>> gfxmode=1280x1024x32
>>>
>>
>> But does it make videotest work?
> 
> No, same thing - after <ctrl c> I get color 0, etc
> 

Hm, sounds like there is a firmware bug in GOP. What a surprise.

>> USB problem is on Linux side.
> 
> A combination of rEFIt/grub classic on the 4th (ext3) partition boots the 
> same vmlinuz/initrd without problems.

You probably boot in BIOS mode with GRUB Legacy which results in
completely different hardware init and presence of BIOS tables in
0xa0000-0x100000 range. This probably makes difference but the issue is
either Linux or Apple hardware init.

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to