Contribute
Register

Boot from SSD- boot0af error

Status
Not open for further replies.
Joined
Nov 24, 2010
Messages
250
Motherboard
P55M-UD2
CPU
4 Ghz i5 760
Graphics
MSI GTX 970
Mac
  1. MacBook Pro
Classic Mac
  1. 0
Mobile Phone
  1. iOS
I have a legacy BIOS. After I installed fresh, install went fine, and I installed my web drivers and Clover on the SSD. However, when I try to boot, I get a boot0af error. Any ideas? The drive is a 960GB Crucial M500. Thanks.
 
That sounds like the installer wasn't setup to update boot boot0af sectors to support legacy booting clover. I haven't used the modded installer from here but in official installer you need to run the option i rectangles here
boot0af.jpg

Of course also uncheck UEFI only option i'm using. This screen shot shows options you should have when installing for UEFI BIOS, I just circled the option YOU want for legacy. It sounds like you installed but just didn't have your boot0af sectors updated. By default when i used ot use legacy, i recall that even official installer didn't do this by default, it had to be selected. By default it simply installs boot loader and assumes your sectors are already patched.

Once they are patched future updates can be installed with "don't update MBR" option though.
 
That option is on by default in Legacy Boot Mode on both UniBeast and the Post Install pkgs.

(From UniBeast)

Legacy Boot Mode:
Installs Clover bootloader in Legacy mode to the root of the selected drive. Includes the following Clover packages: Bootloader/Install boot0af in MBR, CloverEFI/CloverEFI 64-bits SATA.

You can make sure by checking /EFI/Clover_Install_Log.txt

EDIT: I just tested on P55M-UD2 (same rig) and it worked no problem- my SSD is plugged in one of the blue ports.

EDIT2: Legacy mode now installs to EFI partition by default in the Post Install pkg.
 
Hmm, that's odd. I used the legacy version in the post install pkg.
 
This is what my log shows:

Clover EFI installer log - Sat Oct 3 13:00:11 PDT 2015
Installer version: v2.3k r3270 EFI bootloader
======================================================
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *120.0 GB disk0
1: Windows_NTFS 120.0 GB disk0s1
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *960.2 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS Shane 959.3 GB disk1s2
3: Apple_Boot Recovery HD 650.0 MB disk1s3
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *15.6 GB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_HFS USB 9.0 GB disk2s2
3: Apple_HFS Untitled 1 2 6.1 GB disk2s3
/dev/disk3 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *500.1 GB disk3
1: Windows_NTFS WinGames 500.1 GB disk3s1
======================================================
Backing up EFI files

No Active Partition

Stage 0 - Writting boot0af to /dev/disk1
//usr/local/bin/fdisk440 -u -f //usr/standalone/i386/boot0af -y /dev/disk1

Stage 1 - Writting boot1h to /dev/rdisk1s2
File system is HFS.
dd if=/tmp/boot1h of=/dev/rdisk1s2

Stage 2 - Written boot6 (x64) to //boot

======================================================
=========== Clover EFI Installation Finish ===========
======================================================
 
Hmm....I think something isnt quite right, because it'll get stuck at a blank screen with a _ for 15-20 secs before showing the bootloader...
 
did you solved it? i stuck in the same "boot0af: error", after installing it to the root ssd on the pc.

thx
 
Status
Not open for further replies.
Back
Top