Note: This also works with version 13.2 and 14.0 (14.0 uses a different menu entry)
Hiren's Boot CD is a heavily modified and illegal version of Microsoft Windows XP and contains some software which is not copyright free or distribution-right free (considered Warez). However, it is very prevalent on the internet and the ISO file can be easily downloaded. If you have a licence to run Windows XP on your computer (e.g. if your computer has a Windows XP, Windows Vista Business or Ultimate or Windows 7 Professional or Ultimate Certificate Of Authenticity label on it) then you can legally run XP (but only on that computer). As for the Warez software, I leave that up to your own conscience but strictly speaking it would be illegal to use that software.
Hiren's Boot CD 13.1 now even includes RMPrepUSB v2.1.617 (v13.2 includes RMPrepUSB v2.1.620), even though no permission was asked and the software is copyrighted and distribution is forbidden! However, in this case I will regard it as a form of flattery!
This tutorial describes how to include the HBCD ISO file on your grub4dos multi-boot USB drive so you can boot to a mini-XP on most PCs and Notebooks directly from the ISO file. For more information on what utilities are contained on HBCD please visit the web site here.
Note: If you want to extract the contents of the HBCD ISO file to your USB pen (i.e. format the USB drive, copy the files within the ISO onto it and then install grub4dos) you can simply add this menu entry to your existing grub4dos multiboot \menu.lst file, which will then use the /HBCD/menu.lst file that will be on the USB drive after you copy the HBCD contents over:
See Tutorial 36 for details of this method of using the extracted files from HBCD. Tutorial 36 does not require the system to have 1GB of RAM and boots faster.
However, if you want to boot from the HBCD ISO file, here is how to do it...
I assume that you already have a USB Flash memory drive or USB Hard disk. This drive should be prepared using RMPrepUSB and have grub4dos already installed. You should also have an existing menu.lst file. If you do not have such a drive already prepared, use RMPrepUSB to wipe it and make partition of 1GB or more using these RMPrepUSB settings:
1 - MAX
2 - HIRENS (or any name you like)
3 - MSDOS
4 - FAT16 + Boot as HDD (or FAT32 + Boot as HDD if the drive is over 2GB)
5 - leave unticked
6 - click Prepare Drive
then use the Install grub4dos button to install grub4dos and copy over the grldr file.
Add the following entry to your menu.lst file on your USB drive using Notepad or your favourite text editor:
#for version 14 use this menu entry
If you do not already have firadisk.gz on your USB drive, you will also need to add it to the Images folder. It can be obtained from the Beta downloads section of this website.
(FiraDisk is not required if using v14.0)
The USB drive should have the following files:
You can try booting from the USB drive either using an emulator like QEMU under Windows, or by using a real system and changing the BIOS boot order so that it boots from the USB drive. You should see your grub4dos menu. When selected you should then see the iso start to load into memory as shown below:
A little later you should see the Hirens Boot CD main menu:
Choose the Mini Windows Xp option, and a little later you should see the Hirens Boot CD Windows XP desktop as below:
Note that once booted, you can remove the USB boot drive as the whole copy of XP is running from RAM.
You must have at least 512MB of RAM available in the system.
keywords: hirens, hiren, hiren's, 13.2, v13.2, iso