HBCD, как я уже говорил — «очень полезный горшочек», набор утилит для всяческого восстановления, форматирования, установки винды, и т.д.
Последняя версия, несмотря на то, что из нее убрали весь пиратский софт, стала только больше, и весит 700 Мб, хотя я помню версии по 250 Мб. Но можно распотрошить CD и грузить его по частям. Распакуем образ и приступим.
— Mini Windows XP. Аж целая заметка есть по этому поводу (копия).
Готовый образ
— Very Mini Windows XP. Образ по ссылке выше. Хоть этого и не было в оригинале, добавлю.
Готовый образ
— DOS Programs. Как вытащить DOS’овую часть из HBCD. (копия)
Готовый образ
— Все раскладываем по отдельным каталогам.
Это Linux-окружение для всяких работ с диском (делением на разделы, форматированием и т.д.). Но надо сказать, слегка капризное в отношении загрузки по сети.
Поскольку, программе мало ядра и initrd, лучше создать отдельный ISO-образ с ней. В каталог iso_root надо скопировать каталог pmagic из \Boot образа HBCD. Также нужно добавить загрузчик и составить соответствующие конфиги.
Вот переписанный с конфига HBCD конфиг для isolinux:
isolinux.cfg PasteBin (Mega.nz) — основное меню диска
other.cfg PasteBin (Mega.nz) — дополнительные варианты загрузки, есть утилиты недоступные из основной конфигурации.
Главное, не забыть в каждую конфигурацию загрузки добавить опцию livemedia noeject, без нее не видит файлов из своей ФС.
Пункт меню:
LABEL pm
menu label Parted Magic
kernel modules/memdisk
initrd distrib/hbcd/pm/pm.iso
append iso
— Windows Memory Diagnostic, загружается, как обычный образ загрузочного диска. В качестве ядра указываем memdisk, а в качестве initrd — wmemtest.gz
LABEL wm
menu label Windows memory diagnostic
kernel modules/memdisk
initrd distrib/hbcd/wmemtest/wmemtest.gz
— MemTest86+ (настройки те же)
Грузим, как обычный Linux-дистрибутив.
LABEL ch
menu label NT/2000/Vista/7 password changer
kernel distrib/hbcd/ntpr/chntpw
initrd distrib/hbcd/ntpr/chntpw.gz
— Kon-Boot (Password recovery)
Аналогично образам дискет.
1. Из \Boot HBCD копируются два файла SeagatDW и SeagatDW.gz в отдельный каталог.
2. Переименовываем строчными буквами (т.е. в sgdw и sgdw.gz)
3. Грузим, как обычный Linux-дистрибутив.
LABEL sd
menu label Seagate Disk Wizard
kernel distrib/hbcd/seagate/sgdw
initrd distrib/hbcd/seagate/sgdw.gz
append rw ramdisk_size=32768 acpi=off quiet noapic mbrcrcs on vga=788
Строчку append копируем из конфига HBCD.
1. Лишить оригинального расширения .bin, т.е. переименовать в plpbt.
2. Положить в отдельный каталог.
2. Прописать его в параметре kernel
LABEL pl
menu label Plop boot manager
kernel distrib/hbcd/plop/plpbt
— Smart Boot manager.
Грузится, как сжатый образ с помощью memdisk.
— Fix «NTLDR is missing»
Аналогично.
— Darik’s Boot and Nuke — Hard Drive Eraser
Аналогично.
— HBCD 10.1 DOS Image
— HBCD 8.7 DOS Image
Загружаются, как ISO-образы.
Старые образы: