|
From: | Vladimir Serbinenko |
Subject: | Re: [PATCH] bless command |
Date: | Sun, 19 Apr 2009 22:05:25 +0200 |
Do you mean run grub-emu as part of a linux installation to bless grub.ef?It seems to leave the problem of booting the linux installer, which is easy to do from grub.efi - if it is blessed.At present we install grub.efi manually, using only grub-mkimage to build grub.efi, without using other grub utilities, and mostly just use preloaded modules.
Here is some more info for the intel mac -Further checking shows that Apple EFI will detect and boot an unblessed file named boot.efi but only if the enclosing folder is blessed.Will not boot unblessed grub.efi in the same folder.im81:~ pxw$ bless --info /Volumes/hfspfinderinfo[0]: 7891 => Blessed System Folder is /Volumes/hfsp/efi/testfinderinfo[1]: 0 => No Blessed System Filefinderinfo[2]: 0 => Open-folder linked list emptyfinderinfo[3]: 0 => No OS 9 + X blessed 9 folderfinderinfo[4]: 0 => Unused field unsetfinderinfo[5]: 7891 => OS X blessed folder is /Volumes/hfsp/efi/test64-bit VSDB volume id: 0x0F87F7680B9C5211im81:~ pxw$ ls /Volumes/hfsp/efi/testboot.efi grub.cfg grub523.efi grub523.icns grub64.icnsim81:~ pxw$That boots boot.efi using the Option key.
For OSX boot.efi -im81:~ pxw$ bless --info /finderinfo[0]: 149 => Blessed System Folder is /System/Library/CoreServicesfinderinfo[1]: 297081 => Blessed System File is /System/Library/CoreServices/boot.efifinderinfo[2]: 0 => Open-folder linked list emptyfinderinfo[3]: 0 => No OS 9 + X blessed 9 folderfinderinfo[4]: 0 => Unused field unsetfinderinfo[5]: 149 => OS X blessed folder is /System/Library/CoreServices64-bit VSDB volume id: 0x0F8CB2A6A4C456E8
--
Cros (pxw)
_______________________________________________
Grub-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/grub-devel
_______________________________________________
Grub-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/grub-devel
--
Cros (pxw)
_______________________________________________
Grub-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/grub-devel
[Prev in Thread] | Current Thread | [Next in Thread] |