Diit.cz - Novinky a informace o hardware, software a internetu

Recept jak z kuchařky

Windows XP
Velmi dlouho nás kamenujete, abychom napsali návod na vytvoření bootovacího CD. Tak dlouho, až to W.I.F.T. nevydržel a spolu se Zajdeem vytvořili strhující text, kterak si takové CD pořídit s Windows 2000 či XP. Určitě budete kvitovat postup, kterak do instalačního CD přidat nové servisní packy, nebo kompletní a velmi podrobný popis, co se vlastně při bootování děje. Potěší to nejen specialisty, ale určitě i mnohé amatéry, kteří dodnes asi vůbec netušili, co vše se při startu PC děje. Těšit se také můžete na malý BONUS!

Kapitoly článků

2.  Recept jak z kuchařky
Ingredience
  • Jedno originální bootovací CD s Windows NT4 nebo Windows 2000 nebo s Windows XP (zkrátka NT4 a vyšší NT-kompatibilní).
  • CDRWin 3.8 nebo novější (proč, dozvíte se dále / se starším to nemám ozkoušené, ale asi to taky chodí).
  • CDmage - (zkoušeno s verzí 1.02.1 Beta 5).
  • Instalační soubory v adresáři I386 - musí obsahovat všechny (aby instalace fungovala), zvláště pak SETUPLDR.BIN a BOOTFIX.BIN - ten však není u Windows NT4 potřeba (SETUPLDR.BIN je nezbytný k nabootování). Nejlépe je mít celé CD v jedné složce tak, aby celý obsah této složky odpovídal obsahu budoucího CD (např. nakopírované celé CD ve složce C:\WinInst)
  • Asi tak 700 MB místa na disku.
  • A pochopitelně jedno prázdné CD. Pro začátek použijte raději CD-RW - co kdyby se něco nezdařilo.

Stručný důvod, proč je potřeba CDRWin: Je to jeden z mála programů, který umí při vytváření image nepřidávat k názvům souborů čísla verze formátu ISO9660 - o co jde, dozvíte se později.

Získání bootovacího sektoru

Bootovací sektor získáte z originálního CD následujícím způsobem:

  • Vložte originální CD do mechaniky a spusťte CDRWin.
  • Zvolte Extract Disc/Tracks/Sectors (třetí ikona zleva nahoře).
  • Vyberte CD Reader, ve kterém je originální CD (pokud máte jen jednu mechaniku, je již vybrána). Pokud je vše v pořádku, objeví se v rámečku Track Selection žlutý kruh s jedničkou uprostřed.
  • Jako Extract Mode vyberte Disc Image/Cuesheet (zpravidla je to už vybrané).
  • V rámečku Reading Options nastavte všechna políčka nezaškrtnutá (RAW, CD+G, CT-TEXT a MCN/ISRC), na ostatním nastavení v zásadě nezáleží.
  • Do kolonky Image Filename napište cestu a název souboru (bez přípony), kam se má uložit image celého CD. Jednoduchý příklad: C:\ObrazCD (tento příklad předpokládá, že na disku C: není složka ObrazCD).
  • Nakonec stiskněte tlačítko START (ne to na liště Windows, ale to v okně Extract Disc/Tracks/Sectors to Image File)

Pokud vše proběhne v pořádku, CDRWin zobrazí průběh načítání CD a skončí s oznámením Operation Successfully Completed !. Pak můžete CDRWin zavřít (zatím ho nebudete potřebovat). Můžete také vyndat z mechaniky to originální CD (to už nebudete vůbec potřebovat - ovšem pokud z něj nechcete vzít soubory pro budoucí bootovací CD).

Pokročilejším uživatelům místo celé této řady kroků stačilo říci jen Udělejte z CD na pevný disk CUE/BIN nebo prostě jen Zgrabněte CDRWinem CD.

  • Nyní spusťte CDmage a otevřete v něm právě vytvořený obraz CD (z Menu File - Open nebo zkráceně Ctrl+O popř. otevírací ikonka - druhá zleva, v kolonce Files of Type: vyberte volbu CDRWin and Fireburner cuesheet file (*.cue) a nalistujte v něm ten obraz CD - z předchozího příkladu by to bylo C:\ObrazCD.cue)
  • Z menu File vyberte Save Boot Image. Pokud je tato volba nedostupná, pak CD, které jste načetli, nebylo bootovací.
  • V objevivším se okénku stiskněte tlačítko Save a v dalším okně opět Save. CDmage vám následně oznámí, kam byl uložen tento bootovací záznam. Zpravidla to bude tam, kde máte již načtený obraz celého bootovacího CD.

Pokud proběhlo vše v pořádku, meli byste mít v tuto chvíli na disku ten bootovací sektor, o který nám celou dobu v tomto odstavci šlo. Dle výše použitého příkladu byste tedy měli mít na disku C: soubor boot.img, který by měl mít velikost 2 048 bajtů. Od této chvíle již nebudete CDmage potřebovat, takže ho můžete bez obav zavřít ;-). Stejně tak můžete smazat stažený obraz CD a uvolnit tím místo na disku.

Pro pokročilejší uživatele: Tento bootovací sektor je možné získat i jinak - bez nutnosti ukládat celé CD na disk. Ovšem musíte mít buďto program, který toto dokáže, anebo vědět, který sektor na CD je ten bootovací - a jednoduše ho např. CDRWinem vyextrahovat.

Na žádosti některých čtenářů zveřejňuji zatím nejjednodušší postup, jak vyextrahovat Bootovací sektor z CDčka:

  • Potřebujete k tomu program IsoBuster (zkoušel jsem verzi 0.99.7.4).
  • Ten po instalaci spustíte, vložíte CD do mechaniky a pak najdete položku Bootable CD a kliknete na ni.
  • V pravém okně klikněte pravým tlačítkem na Microsoft Corporation.img a zvolte první možnost - Extract Microsoft Corporation.img
  • CD v IsoBusteru

  • Uložte soubor, kam potřebujete - pro jednoduchost na C: - a aby to sedělo s dalšími obrázky v tomto článku, nazvěte jej boot.img (výsledek bude tedy C:\boot.img)

Vidíte, jak jednoduše to také jde. Kdybych používal IsoBuster dříve, mohl jsem to zakomponovat do tohoto článku napoprvé. Opravdu nikdo není dokonalý :-). Předchozí návod na extrakci bootovacího sektoru samozřejmě funguje také, ale je o poznání složitější (a časově náročnější - a navíc vyžaduje vyextrahovat celé CD - ovšem proč extrahovat celé CD, když potřebujeme jeden sektor, že :-) ).

Vytvoření bootovacího CD

Nyní, když už máte ten správný bootovací sektor, je velice jednoduché použít jej pro vytvoření bootovacího CD. Opět použijte CDRWin.

  • Stiskněte ikonu File Backup and Tools (čtvrtá horní zleva)
  • V kolonce Backup/Tool Operation vyberte Build and record an ISO9660 image file nebo rovnou Backup files directly (on the fly) to an ISO9660 compatible disc (tato volba vám ušetří na disku místo).
  • Pokud jste vybrali Build and record an ISO9660 image file, musíte ještě v rámečku ISO9660 Image File do kolonky Image Filename zadat název souboru popř. i cestu, kam se vám před vypálením vytvoří obraz CD.
  • V rámečku File Backup List stiskněte tlačítko Directory a nalistujte tu složku, ve které máte obsah budoucího CD. Tlačítkem Add ji pak přidáte do seznamu k vypálení. Nebo můžete použít průzkumníka a složku do tohoto okna z něj přetáhnout myší.
  • Nastavte zaškrtávací políčka přesně podle obrázku.
  • Nastavení ve File Backup Listu

  • V rámečku Recording Options nastavte možnosti podle druhého obrázku. Ostatní políčka nechte tak, jak uznáte za vhodné.
  • Nastavení v Recording Options

  • A nyní velmi důležitá věc: Zaškrtávací políčka v rámečku ISO9660 Image File musí být tak, jak ukazuje třetí obrázek. Zejména musí být zaškrtnutá ta zvýrazněná volba Disable Version Numbers - to je důvod, proč použít právě CDRWin. Málokterý program tohle dokáže (ze známých to neumí např. Nero). Pokud toto neprovedete, nebude CD bootovat. Bližší podrobnosti se dozvíte dále.
  • Nastavení v ISO9660 Image File

  • Další důležité nastavení naleznete pod tlačítkem Advanced Options na záložce Bootable Disc. Zaškrtněte zde volbu Make Bootable Disc.
  • Nastavení Bootable disku

  • Media Emulation Type nastavte na Custom, v kolonce Image File Name nalistujte ten dvoukilový soubor boot.img (při procházení bude potřeba změnit Files of type na All Files (*.*), aby byl soubor vidět), do kolonky Load Segment napište 07C0 (už by to tam mělo být) a do kolonky Load Sector Count napište číslo 4. Mělo by to vypadat asi tak, jako na čtvrtém obrázku.
  • Na záložce Volume Descriptor můžete ještě bez obav vyplnit Volume Label a další věci. Nakonec toto okno potvrďte tlačítkem OK.

V tuto chíli by mělo být vše připraveno k vypálení. Nezbývá tedy, než vložit do vypalovačky prázdné CD a stisknout v CDRWinu START. CDRWin by měl oznámit něco jako kolik souborů budete vypalovat, kolik adresářů a tak podobně. Po stisku tlačítka Continue se začne vytvářet image CD nebo se začne rovnou vypalovat na CD (to závisí na tom, co jste vybrali v kolonce Backup/Tool Operation). Každopádně by pálení mělo skončit s oznámením Operation Successfully Completed.

Pokud se na CD podíváte např. průzkumníkem, měli byste vidět přímo v kořeni CD zejména složku I386. A pokud v ní kromě spousty dalších souborů uvidíte také SETUPLDR.BIN, měli byste mít vyhráno. A jestli máte skutečně vyhráno - to poznáte, až se pokusíte z CD nabootovat.

Kapitoly článků
2.  Recept jak z kuchařky

WIFT "WIFT" WIFT

Bývalý dlouholetý redaktor internetového magazínu CDR-Server / Deep in IT, který se věnoval psaní článků o IT a souvisejících věcech téměř od založení CD-R serveru. Od roku 2014 už psaní článků fakticky pověsil na hřebík.

více článků, blogů a informací o autorovi

Diskuse ke článku Jak vytvořit bootovací CD s Windows 2000 či XP

Pondělí, 7 Prosinec 2009 - 18:30 | Martin Bartoň | Pitrýs: No a co bys čekal od postupu z roku 2004...
Neděle, 6 Prosinec 2009 - 12:33 | Anonym | Ono z tohoto návodu již prakticky nefunguje nic,...
Čtvrtek, 20 Březen 2008 - 11:11 | WIFT | >> Baluu: Koupit si starší...
Čtvrtek, 20 Březen 2008 - 11:06 | Anonym | zdravim,takze siel som krok za krokom podla vasho...
Pondělí, 12 Listopad 2007 - 00:12 | WIFT | >> Chlapek: CDRWin coby již dost...
Neděle, 11 Listopad 2007 - 09:06 | Bgsd dgssssssssgd | Mam problem s timto navodem CDRWIN mi nechce...
Pondělí, 31 Červenec 2006 - 14:21 | Anonym | kdys si udelam vlastni instalacku v nlive (win xp...
Čtvrtek, 26 Leden 2006 - 15:57 | Anonym | besip  už som sa stretol s takýmto...
Pondělí, 9 Leden 2006 - 15:23 | ERIK ZEMPLENI | Tak uz je to OK, len trebalo nastavit bootovanie...
Čtvrtek, 5 Leden 2006 - 11:59 | ERIK ZEMPLENI | Potreboval by som radu, ako vytvorit bootovaci...

Zobrazit diskusi