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-образы.
Старые образы: