User:JCDerrick/DualBootPRO

DualBootPRO is .....

Supported Operating Systems
DualBootPRO modifies the Windows Vista/7 bootloader to add support for other entries. Windows NT, 2000, and XP are supported by chainloading NTLDR; DOS, Windows 3.x, 95, 98, and Me are booted via modified versions of IO.sys and the Windows 9x bootsector; Linux and BSD are loaded either by handing off control of the boot process GRUB and/or LILO or by using EasyBCD's own NeoGrub module (which is based on GRUB4DOS); and Mac OS X is loaded via the Darwin bootloader.

Bootloader
EasyBCD has a number of bootloader-related features that can be used to repair and configure the bootloader. From the "Manage Bootloader" section of EasyBCD, it is possible to switch between the Windows Vista and Windows XP bootloaders in the MBR (BOOTMGR and NTLDR, respectively) from within Windows by simply clicking a button. EasyBCD also offers a feature to backup and restore the BCD (boot configuration data) configuration files for recovery and testing purposes.

In the "Diagnostics Center," it is possible to reset a corrupt BCD storage and automatically create the necessary entries for the current operating system, as well as search for and replace missing/corrupt boot files. This latter feature can be taken advantage of to install the Windows Vista BCD bootloader.

EasyBCD can be used to change the boot drive, rename or change the order of any entries in the bootloader, and modify existing entries to point to a different drive.

Windows
EasyBCD supports a number of different Windows entries, and can be used to install and configure the following:
 * DOS 6.x
 * Windows 95-ME
 * Windows 2000/XP/2003
 * Windows Vista/Server 2008
 * Windows 7

Depending on the version of Windows being added in EasyBCD, certain other options may be available. These include enabling support for unsigned drivers on 64-bit Vista installations, booting into safe mode, and disabling DEP/NoExecute.

Windows PE
Windows PE 2.0 is supported under a separate module in EasyBCD. EasyBCD can boot into two different Windows PE 2.0 systems:
 * Compressed Windows PE WIM images
 * Windows PE partitions

EasyBCD supports booting into WinPE 2.0 WIM images stored on any local partition by providing the path to the WIM file. It automatically re-configures the BCD to add support for the WIM format. It can also boot into a Windows PE filesystem extracted to the root of a mounted drive letter.

Linux/BSD
EasyBCD can boot into Linux and BSD by one of two ways:
 * Chainloading GRUB/LILO/etc.
 * NeoGrub

The traditional chainloading method creates an image of the GRUB/LILO bootsector on the local disk and loads this image during boot-time in order to chainload the second bootloader which should already be configured to boot into Linux or BSD.

EasyBCD also ships with NeoGrub, a customized build of Grub for Dos, which can be configured by editing C:\NST\menu.lst with the standard GRUB syntax for booting into the needed Linux or BSD partitions.

Mac OS X
EasyBCD can chainload the Mac OS X Darwin bootloader in order to boot into OS X on another partition or physical disk. It doesn't require that Darwin be installed to the bootsector of the OS X partition.

Awards and recognition
According to the NeoSmart Technologies website, EasyBCD is used and recommended by Microsoft, PC-World, PC-Magazine, Softpedia, PC-Welt, and dozens more. In the words of Harry McCracken (Vice President & Editor-in-Chief of PC World): "EasyBCD impressed the editors with its functionality and usability. These are some of the most well-crafted services available - congratulations to EasyBCD!"