To fix the problem: 1.insert windos cd and run a repair your computer option.File: /boot/bcd Status: 0xc000000f Info: an error occurred while attempting to read the boot configuration data.If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. If the document is modified, all Red Hat trademarks must be removed.
You may also receive further errors after trying to repair the bcd store using bootrec and bcdedit as follows.For example: Note the words in bold italics above: username, domain.name, file-system, package, version and release. It boots by looking for a program called ‘start.elf’ that carries on the rest of the bootstrapping process and it only looks for this file in the first partition of the SD card and only if that partition is FAT32. I didn't really realise the significance of this as the machine continued to work fine, booting both into Windows and OSX. During the install of Windows 7 I wasn't paying complete attention and deleted and formatted the EFI partition.
Mountain Lion won't install without a valid EFI partition. #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: Apple_HFS EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 799.0 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Microsoft Basic Data BOOTCAMP 200.3 GB disk0s4 As you can see I've had a go at fixing the EFI partition with the following command: newfs_hfs -v EFI /dev/disk0s1 This didn't seem to create the correct type of partition, it created an Apple_HFS instead of EFI.