[SoaS] Booting Fedora live USB on MacBookPro

Bastien Nocera bnocera at redhat.com
Tue Nov 10 17:57:33 EST 2009


On Tue, 2009-11-10 at 22:25 +0000, Peter Robinson wrote:
> On Tue, Nov 10, 2009 at 7:40 PM, Bernie Innocenti <bernie at codewiz.org> wrote:
> > Hello,
> >
> > I'm creating an EFI bootable USB image on my rawhide system with this
> > command-line:
> >
> >  ./livecd-iso-to-disk.sh --format  --efi --overlay-size-mb 400 \
> >        --delete-home --extra-kernel-args selinux=0 ./soas04.iso /dev/sdb1

You need to pass the device, not the partition.

> > The resulting USB stick boots fine on a black MacBook, but not on
> > a silver MacBook Pro.
> >
> > The bootable stick does not even show up in the list of boot devices.
> 
> I think there's some bugs with booting EFI devices in the various live
> device (cd/usb) creation tools. The latest rawhide (released in the
> last day or two) has an updated liveusb-creator which fixes alot of
> the EFI issues, and a new livecd-tools I think is due soon.

If you don't even see the USB hard disk when booting up, then it
probably isn't formatted with GPT. Use --format on /dev/sdb.

If it shows up but ends up booting another OS, then your
EFI/boot/boot*.conf isn't updated, and you might have hit:
https://bugzilla.redhat.com/show_bug.cgi?id=533824

Let me know if the patch works.

And as Peter's mentioned, if your device supports x86_64, you need an
x86_64 image, and the same for 32-bit.

Note that I'm not sure how those are generated, but you should be able
to boot a 32-bit distro as long as you have a bootx64.conf and
bootx64.efi in /EFI/boot on the USB key.

Cheers



More information about the SoaS mailing list