One step closer on booting Ubuntu Live from USB on the Santa Rosa
MacBook Pro (MacBookPro3,1):

If you format the USB device with FAT16 and put the following file there, 
exactly in this place and with this name
/efi/boot/bootx64.efi
then a reboot with the Alt key pressed *does* show the USB device as a bootable 
device and there is a new icon in rEFIt for booting the /efi/boot/bootx64.efi.

In theory, we should be able to use any x86_64(!) EFI application as the
bootx64.efi file. In practice, I don't know whether there is a working
EFI application that can successfully boot Ubuntu from USB. I tried
64-bit ELILO from
http://downloads.sourceforge.net/elilo/elilo-3.8-x86_64.efi and I got an
elilo prompt when I selected the new "boot /efi/boot/bootx64.efi from
usb" entry in rEFIt.

At this prompt, I can enter exactly 1 character (which is shown on the
screen), but then the keyboard freezes.

When I add a /efi/boot/elilo.conf file and specify a kernel and initrd
to load, then elilo does try to load them. So elilo can definitely read
from USB via EFI on the MBP. However, it then displays an error message
mentioning "system.c" for a millisecond and then immediately reboots.

grub-efi is another EFI boot loader, but apparently grub-mkimage only
creates an 32-bit efi file (even on 64-bit Ubuntu) whereas the MBP3,1
needs a x86_64 binary.

Any EFI/elilo experts here?

-- 
Booting from USB fails on MacBook Pro 3,1
https://bugs.launchpad.net/bugs/202039
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to