хочу только добавить по Hiren's BootCD:
1. Загружаем пакет syslinux (
http://www.kernel.org/pub/linux/utils/boot/syslinux/) - syslinux-3.86.zip
2. Находим в архиве папку core и извлекаем оттуда файл isolinux.bin в папку isolinux. Таким образом, мы не плодим файлы isolinux.bin на диске и запускаем его последнюю и, хочется верить, самую стабильную и многофункциональную версию.
3. распаковываем любым архиватором дистрибутив Hiren's BootCD, нам нужна папка HBCD.
4. собераем диск, в корень диска кидаем паку isolinux (в которой должен быть файл isolinux.bin), далее кидаем в корень диска папку HBCD и в файле конфигурации BCDW пишем следующее:
/isolinux/isolinux.bin /HBCD/memdisk initrd=/HBCD/boot.gz