All operations regarding the addition of new entries to the EasyBCD menu and the BCD store can be performed from the “Add New Entry” page of EasyBCD (as selected from the “EasyBCD Toolbox” sidebar and shown below).

Adding entries to EasyBCD

Adding entries to EasyBCD

Operating systems

If you need to add an entry to boot from the HDD, select the operating system family(Windows, Linux, Mac), or choose the “NeoGrub” option to install the custom NeoGrub bootloader developed by NeoSmart Technologies. Then, select the OS type, give it a name, and press the “Add Entry” button to save the entry to the BCD store.

Windows

The first tab in the “Operating Systems” section is dedicated to Windows operating system family. To add a Windows entry, first choose the operating system type you want to add. The following are all the options available:

  1. Windows Vista/7/8/10
  2. Windows NT/2k/XP/2k3
  3. Windows 95/98/ME
  4. MS-DOS 6.x
  5. FreeDOS

Then, enter the name for the entry you are going to add, choose the drive letter where that operating system is installed, and press “Add Entry”. Note that for the systems older than Windows Vista, the drive letter is automatically determined.

Adding a Windows entry to BCD storage with EasyBCD

Adding a Windows entry to BCD storage with EasyBCD

For more information on adding this type of entry, see one of the following detailed guides:

Linux/BSD

To add a Linux/BSD entry, open the “Linux/BSD” tab in the “Operating Systems” section. Just like with the Windows entries, select the Linux/BSD distribution type, enter the name of the new BCD entry, choose the drive letter and press “Add Entry”. As of date, EasyBCD supports the following Linux/BSD distibution types:

  • GRUB(Legacy)
  • GRUB 2
  • LILO/eLILO
  • FreeBSD/PC-BSD
  • Wubi (Ubuntu from virtual hard disk)
  • SysLinux

You will also need to enter the drive letter for the distribution for all distribution types aside from Wubi.

Adding a Linux/BSD entry to BCD storage with EasyBCD

Adding a Linux/BSD entry to BCD storage with EasyBCD

For more information on adding this type of entry, see one of the following detailed guides:

Mac

The third tab in the “Operating Systems” section is dedicated to the Mac systems. To add a new Mac entry, open the Mac tab first, then enter the name for the BCD entry, then choose the work mode(EFI or MBR), and press “Add Entry”.

Adding a Mac entry to BCD storage with EasyBCD

Adding a Mac entry to BCD storage with EasyBCD

For more information on adding this type of entry, check out the following detailed guide:

Mac dual-boot guide

NeoGrub

It is also possible to install the custom NeoGrub bootloader developed by NeoSmart Technologies instead of the standard one. This is an advanced custom-developed bootloader that can be used to repair buggy or outdated systems, hide or fake partitions and even chainload other Linux bootloaders. To install it, just open the NeoGrub tab and click “Install”. After NeoGrub is installed, you may press the “Configure” button to open the main NeoGrub config file.

Adding NeoGrub to BCD storage with EasyBCD

Adding NeoGrub to BCD storage with EasyBCD

For more information on NeoGrub, see one of the following detailed guides:

Portable/External Media

Alternatively, if you want to add an entry to load from an external file, select the media type in the “Portable/External Media” option, give it a name, and press the “Add Entry” button. You may also install an EasyBCD BIOS Extender to enable CD, USB or network boot for computers that don’t natively support it.

Disk Image

To add an entry to the BCD store that permits booting from a disk image, open the “Disk Image” tab, choose the disk image type, enter the name for the BCD entry and the path to the image file, and press “Add Entry”. There are three types of disk images to choose from:

  1. Microsoft VHD
  2. Raw Hard Disk Image
  3. Raw Partition Image
Adding a Disk Image entry to BCD storage with EasyBCD

Adding a Disk Image entry to BCD storage with EasyBCD

For more information on adding this type of entry, check out the following detailed guide:

Booting into VHD Images

ISO

If you want to add an entry to boot from an ISO image, open the “ISO” tab, enter the BCD entry name and the path to the ISO file, choose the work mode(“Run from Disk”, or “Load from Memory”), and press “Add Entry”.

Adding an ISO entry to BCD storage with EasyBCD

Adding an ISO entry to BCD storage with EasyBCD

For more information on adding this type of entry, check out the following detailed guide:

Booting into ISO Images

WinPE

To add a WinPE entry, open the “WinPE” tab in the “Portable/External Media” section. Then, choose the media type(WIM Image, or Extracted Filesystem Layout), enter the name for the BCD entry, choose the drive(or image path, in case you picked WIM Image), choose whether or not you want EMS to be enabled, and press “Add Entry”.

Adding a WinPE entry to BCD storage with EasyBCD

Adding a WinPE entry to BCD storage with EasyBCD

For more information on adding this type of entry, check out the following detailed guide:

Booting into WinPE

Floppy

The fourth tab in the “Portable/External Media” section is dedicated to booting from the floppy drive images. To add a new floppy drive image entry, first open the “Floppy” tab, enter the name for the new BCD entry, then enter the path to the image, and press “Add Entry”.

Adding a Floppy entry to BCD storage with EasyBCD

Adding a Floppy entry to BCD storage with EasyBCD

For more information on adding this type of entry, check out the following detailed guide:

Booting into Floppy Images

BIOS Extender

The last option available on the EasyBCD’s “Add New Entry” tab is the installation of a custom PLoP BIOS Extender. It can be used to extend the native functionality of the BIOS, and boot from network, CD’s or USB drives, even on computers that don’t natively support it. To install the BIOS Extender, open the “BIOS Extender” tab, and press the “Install PLoP” button. To remove the BIOS Extender, press the “Remove PLoP” button.

Adding a BIOS Extender with EasyBCD

Adding a BIOS Extender with EasyBCD