Snad každý, kdo se zabývá opravami a oživováním počítačů se již setkal s potřebou použití různých užitečných nástrojů. S příchodem netbooků a tudíž nemožnosti bootovat z mechaniky, přišla doba bootovacích flashek. Časem mě přestalo bavit na každý nástroj vytvářet bootovací flashku zvlášť. Tak jsem prohledal internet, něco jsem zkusil sám a nabízím výsledek. Na flashce je instalačka Windows XP, nástroje Hiren's boot CD a bootovací antivirus AVG.
Postup není až tak složitý, ale kroky musí být provedeny přesně, a to v pořadí v jakém jsou uvedeny.
Nejdříve si stáhneme program WinToFlash. Rozbalíme do libovolného adresáře a spustíme. Úvodní obrazovku přeskočíme a zvolíme Rozšířený režim, kde vybereme požadovanou úlohu.
Po stisknutí tl. "Běžet" nastavíme zdrojovou a cílovou cestu. Zdrojová cesta může být i iso soubor ve virtuální mechanice - např. pomocí daemon tools.
Poslední co musíme zvolit je Boot Loader - zde vybereme Grub.
Pozor! Flash disk bude zformátován!
Tímto jsme jednoduše vytvořili bootovací instalačku a první část máme za sebou.
Dalším krokem bude stažení a instalace Grub4Dos - Step 3. Opět rozbalíme. Spustíme grubinst_gui a vybereme disk (flash). Pro zjednodušení - číslo disku je shodné s číslem disku ve správci disků - tedy Disk3 = hd3:
Potom postupujeme dle obrázku Step 3.
No a dál už je to jednoduché:
Z "Hiren's boot CD" zkopírujeme na flashku adresář HBCD.
Z Grub4Dos zkopírujeme do kořenového adresáře flash disku soubory gldr a menu.lst
Stáhneme Avg Rescue CD (iso). Na flashce vytvoříme adresář avg a do něj zkopírujeme Avg Rescue CD.iso, které přejmenujeme na avg.iso.
Struktura souborů na flash disku bude vypadat takhle:
Poslední co ještě musíme udělat, je editace menu.lst, a to tímto způsobem:
Kód: Vybrat vše
timeout 30
default /default
title Hiren's BootCD
find --set-root /HBCD/menu.lst
configfile /HBCD/menu.lst
title WinXP install
fallback 1
find --set-root /$WIN_NT$.~BT/setupldr.bin
chainloader /$WIN_NT$.~BT/setupldr.bin
title avg USB
fallback 2
find --set-root /avg/avg.iso
map /avg/avg.iso (0xff) || map --mem /avg/avg.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2
A tím je vše hotovo. Po nabootování nabídne menu jednu ze tří možností a dle výběru proběhne požadovaná akce.
Dodatek pro Windows 7
Dodatek vznikl na požadavek členů fóra - boot disk pro Windows 7.
Využijeme toho, že už víme jak vytvořit bootovací instalačku Windows XP pomocí programu WinToFlash (první část článku). Postup je shodný, jen v kroku Výběru rozšířeného režimu zvolíme "Transfer Windows Vista/2008/7 (x32/x64) Nastavení na USB disk" - viz obrázek.
Další kroky postupu jsou naprosto shodné. Postupně zavedeme Grub4dos, přesně dle návodu a zkopírujeme potřebné soubory jak je výše popsáno. Kořenový adresář flashky bude tedy obsahovat tyto soubory a adresáře:
Jediné co ještě musíme změnit je soubor menu.lst. Ten bude vypadat takto:
Kód: Vybrat vše
timeout 30
default /default
title Hiren's BootCD
find --set-root /HBCD/menu.lst
configfile /HBCD/menu.lst
title Win7 install
fallback 1
find --set-root /bootmgr
chainloader /bootmgr
title avg USB
fallback 2
find --set-root /avg/avg.iso
map /avg/avg.iso (0xff) || map --mem /avg/avg.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2
Přeji hodně úspěchů při opravách počítačů.