| BootCD: Bootovací CD s utilitami (flash, Ghost) |
| autor: Kwolek Jirka , publikováno 15.9.2003 |
Možná budete namítat, že vytvoření bootovacího CD je dětský snadné - to však platí i o jiných věcech (i o chůzi na ocelovém laně) - všechno je snadné, když víte jak na to a máte patřičnou praxi. Pokud víte jak na to, prosím, nesdělujte tento prostý fakt v diskuzi pod článkem :-)
Disketových mechanik nikdy nebylo v PCtuningu moc - vždy zde ale byla minimálně jedna "putovní", tu jsme obvykle používali k flashování nových BIOSů, k aktualizaci firmwaru a v poslední době stále častěji ke spuštění DOSové verze zálohovače diskových oddílů (partitions) Northon Ghost.
Ladění výkonu a... Norton Ghost / DriveImageSpousta ladičů přetaktovává počítače a při tom se vlastně vůbec "nejistí" (i když by mohli, viz dále). Je to jako jízda na kole bez držení - pokud nastanou větší problémy vypaří se dojem plné kontroly stejně rychle jak se v tomto okamžiku přibližuje... nos k chodníku. Na přetaktovávání je nepříjemné to, jak často hroutící se sytém s sebou strhne /smaže pár (jako naschvál potřebných) sektorů na základním disku. Kdo viděl hlášky o poškozeném souboru registrů, kdy systém stále restartuje dokola, kdo viděl hlášky o systémové chybě, chybějících souborech jádra, případně pamatuje situaci kdy systém ani nenaběhne a už restartuje mi dá za pravdu, že pocity v této fázi se blíži těm, kdy nesete tašku s nákupem a ta vám rupne 10m před vchodem od domu. Dnes už používáme "dvoukolák jistoty" - systémový oddíl před overclockingem zálohujeme programem Ghost (lze použít i DriveImage), výsledky ukládáme na jiný oddíl a v případě problému, kdy "taška rupne", provedeme rekonstrukci oddílu (1:1, vč. registrů a systém. souborů) a jede se dál. Poznámka: DOSová verze Ghostu se vejde na bootovací disketu, oddíly NTFS5 Windows XP zvládnou až verze Ghost 2003 a vyšší (DriveImage 6 a vyšší). |
Přesto, nebo právě proto, že jsme s disketami pracovali občas, byly s nimi neustálé potíže - někdy už po 2-3 měsících nebylo možné uložená data přečíst (a disketu s utilitami jsme museli vygenerovat na jiném počítači). Pamatuji si také nejméně jeden případ, kdy selhalo flashování BIOSu kvůli chybě na disketě. Zdálo se však, že disketa je nutná - některé nízkoúrovňové / servisní operace ji stále vyžadují (naopak, jako záloha dat disketa patří mezi nejhorší média). Poznámka: myslím že náš článek přivítají i majitelé notebooků s externí FDD mechanikou - teď ji už finálně mohou nechat doma :-)
Ve srovnání s floppy disky jsou, disky CD-R a CD-RW (pokud nejsou zásadně poškrábané) příkladem stability a spolehlivosti. Přenést funkce servisního bootování právě na ně je tedy jen logickým krokem.

Floppy? Never more!
V Setupu BIOSu nastavíte jako první bootovací jednotku (Boot Sequence, First Boot Device) CD-ROM, vyrobíte si to správné CD-R (nebo lépe CD-RW) s hromadou utilit a je to... Začněme však pěkně od začátku - od emulace floppy mechaniky.
{mospagebreak title=Emulace disketové mechaniky}Přímo s naší záležitosti - tedy vytvářením bootovacích CD - softwarový emulátor disketových mechanik nesouvisí, přesto se jedná o užitečnou berličku v situaci, kdy nějaký program na disketě trvá. Sám jsem tento program použil abych vytvořil virtuální bootovací diskety.
Poznámka: Bootovací CD jsou obsahem další kapitoly.
VFD
Emulátor Virtual Floppy Driver jsem nalezl na stránce chitchat.at.infoseek.co.jp/vmware/vfd.html. Tato utilita je primárně určena pro řadu Windows NT, 2000, XP a umí přesně to, co disketová mechanika (když založíte novou "disketu" - tedy zadáte nový soubor s příponou ima, musíte tuto disketu nejprve... naformátovat).

freeware emulátor VFD si můžete stáhnout i u nás, má jen 77kb! Grafické rozhraní se jmenuje VFDwin.
Jak emulovat disketu s pomocí VFDArchiv (zip) s VFD rozbalte do libovolného adresáře, nejlépe do Program Files/vfd/. Spusťte VFDwin.exe a v řádku "Image File" najděte obraz diskety, která se "objeví" ve virtuální FDD mechanice. Pro vaše pohodní jsem zazipoval image prázdné naformatováné diskety (zde), můžete také vytvořit novou disketu (níže ještě určíte její velikost, Image Size: 720kB, 1.44, 2.88MB). Pokud je určen obraz, můžete disketu připojit (Mount), určíte jen její písmeno (já jsem zvolil A: protože žádnou mechaniku nemám). Dále můžete určit, jestli se bude emulovaná disketa zapínat pokaždé (Start Type: Auto). |
Výhodou Virtual Floppy Driveru je, že akceptuje softwarové "obrazy" (image) disket několika formátů, mezi jinými i populárního WinImage, který primárně slouží jako prostředek pro zálohování disket "metodou sektor za sektorem".

WinImage naleznete zde (Gilles Vollant software), i pomocí něho můžete prohlížet a měnit obrazy disket, postrádá však přímé napojení na souborový systém operačního systému.
{mospagebreak title=BootovacíCD}I když jsem nad tímto tématem seděl nejdéle, kapitola která vznikla je krátká. Bootovací CD dnes totiž umí vytvořit téměř všechny vypalovací programy. Problémem bylo, jak takový program nastavit a jaký způsob emulace zvolit.
FreeDOS
Z licenčních důvodů nebylo možné jít cestou nejmenšího odporu a vytvořit BootCD z bootovacích disket MS-DOS / MS Windows 9x (tedy možné to je, výsledné obrazy bych nemohl dát zde volně ke stažení) - i když na Internetu je těchto obrazů celá řada (např. na www.bootdisk.com). Já jsem jako základnu zvolil FreeDos - je stále vyvíjený, v paměti zabírá méně místa než MS-DOS a podporuje FAT32.
Poznámka: dnes jsem zjistil, že stejný OS zvolila firma ASUS a FreeDos se údajně objevuje na CD k její desce P4PE. Podle mých informací má však jejich instalátor nějakou chybu - he, mohou použít náš :-)
S původními disketami FreeDOSu (FreeDOS B9, kernel 2031) jsem měl několik problémů, v jejich "syrovém" stavu nebyly evidentně vhodné pro naše účely (nebyl jsem np. schopen spustit Ghosta). Proto jsem upravil obsah startovacích souborů tak, aby vše probíhalo hladce - zkoušel jsem poslední zbytky DOS programů a utilit a nenarazil jsem na ten nejmenší problém.
Pokud si z obrazem bootovací diskety chcete pohrát (bylo by rozumné přidat podporu SCSI, také command.com by měl být v ramdisku, ať je možné volně měnit CD s utilitami), pošlete mi svoji kompilaci (na kwolek@pctuning.cz), rádi ji zveřejníme!
Upravený (a zazipovaný, 354kB) "image" servisní diskety FreeDOS je ke stažení zde (update!), můžete jim nakrmit svůj vypalovací program. Mělo by se vypalovat tak, aby CD-ROM emuloval disketu 1.44MB. Tato "CD-disketa" se pak bude hlásit jako A: (zatímco původní mechanika, pokud existuje bude B) - výhodou je, že harddisky (pokud jsou FAT nebo FAT32) si ponechávají své označení. Obsah celého CD naleznete pod mechanikou X:
Jako příklad uvedu sestavení BootCD v NERU (5.xx)
BootCD v Neru
Pokud víte jak na to, je to jednoduché jak facka :-) Jelikož moje PC nemá disketu, zvolil jsem ImageFile, zapnul Floppy Emulation a základ CD byl hotov!

Jakékoliv soubory které k CD přidáte se po nabootování objeví jako obsah CD v mechanice X: K dispozici je tedy hoooodně místa. K takovému disku je možné navíc přidávat další sessions.
Pro ty, kteří jsou líní jsem nachystal obraz, který stačí vypálit přímo na CD-R (a nejlépe na CD-RW). Je ve formátu nrg (P.S. původní soubor neumožňoval multisession, takže pro BootCD nebyl moc vhodný). K této "sesion" můžete přidávat další ze svými utilitami, BIOSy (ty raději předem rozbalte).
Hodně úspěchu!
P.S. Pokud si budete přát, popiíšu postup pro jiný vypalovací program.
Redakce si vyhrazuje právo odstranit neslušné a nevhodné příspěvky. Případné vyhrady na diskuze(zavináč)pctuning.cz

Pokoušel jsem se o to, ale nikdy to nenajelo (asi potřebují něco zapsat na disk).
Co takhle nějaké info o USB flash disku, možnostech bootovani, emulace atd... To by byl dobry clanek a myslim ze pro spoustu lidi uzitecnejsi!
Staci jen nabootovat a vse si najde samo, nepotrebuje ani pevny disk.
HoK
Jde to pres Drive Image od Power Questu, myslim od verze 6.0(2002)
http://www.zebra.cz/rozruch/Detail.asp?ClanekID=117&KatID=1010">http://www. zebra.cz/rozruch/Detail.asp?ClanekID=117&KatID=1010
Ja mam vsak jeden problem na ktory som este nenasiel riesenie.
Potrebujem mat take CD ktore nabootuje do siete (podla sietovej karty( popis na www.nu2.nu) a zaroven zobrazy obsah cd.
Obsah CD:
All in one Dos Bootable CD which has all these utilities
Partition Magic 8.1
Best software to partition hard drive
Drive Image 2002
Best software to clone hard drive (with Image Explorer for windows)
Norton Antivirus 2003
For emergency when you cant boot to windows because of a virus
(with ntfs support and easy to use for all)
Norton Ghost 2003
Hard drive Cloning software, Similar to Drive Image (with Image Explorer for windows)
Ontrack Easy Recovery Pro 6.1
To Recover data that has been deleted/virus attack
NTFS Dos Pro 4.03
To access ntfs partitions from Dos
Bootmagic 8.0
This tool is for multi boot operating systems
Volkov Commander 4.99
Dos File Manager (Similar to Norton Commander)
GoldMemory 5.07
RAM Test utility
Active Partition Recovery 2.1
To Recover a Deleted partition.
F-Prot Antivirus 3.13a
Good virus scanner (with ntfs support)
easy to update virus definitions instruction
HDD Regenerator 1.31
to recover bad hard drive
Hard Disk Diagnostic Utilities
Hard Disk Testing tools Supports Fujitsu, IBM/Hitachi, Maxtor, Samsung, Seagate, Western Digital,
(easy to use with menu) + low level format support
Ontrack Disk Manager 9.57
Disk Test/Format/Maintenance tool
SpinRite 5.0
Tool to diagnose Harddrive.
Picture Viewer
Picture viewer for dos, supports more then 40 filetypes.
and too many great dos tools
very good collection of dos utilities (with LongFileName tools)
lfndos, doslfn, extract, pkzip, pkunzip, unrar, rar, scandisk, scanreg,
attrib, deltree, xxcopy, diskcopy, diskimage, edit, fdisk, find, hex, LowFormat(LF),
format, SFdisk, regedit, sort, split, label, move, more, mem, debug, mscdex,
killdisk, cmos, smartdrv, sys, interlnk, mouse, doskey, dos cd burn tools ...
http://www.slackware-live.org/
ale je graficky jak jsi chtel...
Nabootuji z CD - dle sitovky se najdou drivery - a pak mam k dispozici:
A: ... bootimage CD z nehoz se bootovalo - emulace FDD
B: ... stabdardni FDD
Q: ... ramdisk (8MB)
R: ... obsah CD z nehoz se nabootovalo
funguje to s ATAPI i SCSI CDckama. Pouzivam to cca 3/4 roku, ale vyladit to byl zahul.
Ale ked ti to ide vsetko naraz a tak po sebe ako si to napisal tak je to super.
Proste se modul s detekci CD-ROM a ASPI ovladacu musi prihodit k sitove casti + bootimage udelat nikoliv jen 1.44 MB (to je malo), ale 2.88MB a je to.
http://www.nu2.nu/bootcd/
Nie som doma, takze neviem presny nazov programu, ale vytvoril som pomocou neho bootCD w2k ktore uz v sebe obsahuje SP4, IE6+SP1, DX9 a podobne. Vsetko krasne funguje, nabootujem, rozdelim, naformatujem disk, nahraju sa subory na disk, pride prvy restart a hned na to som v prdeli. Po restarte nahodi peknu obrazovku W2k a nasledne za tym ako ma pokracovat instalacia vyhodi: Chyba 0 a nieco s integritou dat a instalaciu ukonci. Chcem vediet co tato chyba vlastne je a co ju sposobuje. Lebo to bootCD som vytvaral uz 3x a vzdy to takto skonci.
Dik
(Pozor,toto proveď pouze Microsoftími prostředky, jinak KO!)
Z boot FD PartitionMagic8 proveď set ACTIVE PARTITION.
V CMOS setupu nastav pořadí např. 1stBOOT USB HDD,2ndBOOT CDROM,3rdBOOT IDE/SCSI HDD.Považujte toto za inspiraci.
Pokud to někdo dokáže pouze s DriveImage nebo PartMagic,
rád si to tu přečtu. Zdravím šikovné hlavy a ruce.
http://www.ezbsystems.com/easyboot/
Par velmi zaujimavych linkov:
http://www.startdisk.com/Web1/ubd/ubd.htm - The Ultimate Boot Disk
http://www.bootdisk.com/ - rozne boot disky
http://www.heise.de/ct/Service/English.htm/99/11/206/ - bootovanie Win95/98 go GUI priamo z CD
http://berns.cae.wisc.edu/pages/wincdman.asp - Windows Compact Disk Management Script (WINCDMAN)
http://www.911cd.net/ - The 911 Rescue CD, Admin's Swiss Army knife
http://www.bink.nu/bootcd/ - Making a Bootable Windows 2000 CD with Service Pack Integrated
http://bootcd.narod.ru/ - Bootable CD Utilities by reanimatolog
Vždycky jsem flashoval v systému, který jsem nabootoval z diskety vytvořené pomocí naformátování + přidat systémové soubory.
Díky
http://www.heise.de/ct/Service/English.htm/99/11/206/ - bootovanie Win95/98 go GUI priamo z CD
Musím povedať, že to vážne funguje. Win98 mi nabootuje do GUI priamo z CD, trvá to síce 2.5 minúty, a je to dosť pomalé, ale ako rezerva to bohato postačuje.
V pohode nabehol aj Word, a dokonca som spustil aj Quake III Arena :-)
Celý postup je dobre popísaný, a odhadovaná doba tvorby takéhoto CD je minimálne 3 hodiny. Používa sa tam XMS/EMS RAM disk (freeware) veľkosti 4MB - na uloženie registrov.
v windows 2000 a XP.. ziaden problem.. vrelo odporucam
dik lapak
je to len par kb
Dobře víme ,že už hodně stará verze Nera dokázala vypálit Boot CD tak že pokut jste znali příkazi třeba pro dos z win 95 a 98 tak to nebyl problém.
Touhle cestou si můžu zavést třeba i ten Ghost a podobné vjeci a FDD skutečně nepotřebuji.
http://www.ultimatebootcd.com/
Tak to nemas jednoduche ... ehmm ....
Hledám nekoho na výměnu zkušeností nebo plugínu.
pretoze nebudem vzdy ked idem Flashovat, palit .bin na CD
Ine by bolo keby existoval ovladac na USB klucenku pod DOSom...
1. urobit image z XP particie (hlavne treba mat cisty komp, nezavireny a cielovo nastavene XP) cez Ghosta 2003, aby zaberal max. 680 MB
2. pouzit ako moznost boot vytvorenie diskiet (2)
3. teraz treba vyrobit z 2 diskiet jednu (prvu) disketu bootovatelnu (ono sa to tam zmesti na 1,44 ked vyhadzes nepotrebne drivery...)
4. uistit sa ze disketa dobre bootuje a da sa z nej pristupit na vytvoreny image z CD! teda mas potrebne drivery na boot diskete...
5. cez rawrite alebo podobny exac vytvor image boot diskety
6. v nerovi vytvor multisession boot cd s moznostou bootu diskety a pouzi na to ten image boot diskety
7. dopal tam image particie a mas bootovatelne CD s image particie a ghostom na 1 cd... to iste sa da urobit s DVD a tam uz mozes mat aj office a ine pakoviny
viem, ze moc dat na 680mb image nedas, ale mne sa tam zmestili XP + sp1, mozilla, wincmd a ine tools a hlavne mam tam dobre nakonfigurovane XP s viacerymi uzivatelmi...takyto image usetri cca. 4-5 hodin nudnej prace