Bootable CD-ROM med Adaptec Easy CD Creator 4
af Bjarne Duelund
At lave en Bootable CD-ROM er rimelig simpelt og kan have mange fordele. En
PC booter betydeligt hurtigere på CD-ROM end på diskette og den til rådighed
værende datamængde er som bekendt betydeligt større. En ulempe er at det
bootimage man laver er uforanderligt, hvorimod man jo nemt kan ændre indholdet
af en diskette. Skal man installere større data på den samme PC eller
forskellige PC hvor man tidligere kunne benytte den samme bootdiskette, kan man med
fordel benyte en bootable CD-ROM. Får man så senere behov for en anden CD-ROM
driver, f.eks. til nyere PC, kan det løses med en alm. bootdiskette. Jeg vil
her kort gennemgå hvorledes man nemt laver en bootable CD-ROM med Adaptec Easy
CD Creator (ECDC) version 4.01, installeret på Windows 98SE DK.
For at kunne boote på en CD-ROM kræver det understøttelse af BIOS (for SCSI
CD-ROM drev, af SCSI BIOS) og ofte skal man ændre boot prioriteten fra A:,C:
eller C:,A: til f.eks. CDROM,C:,A:. Er det et SCSI CD-ROM drev
skal man i PC BIOS sætte boot til SCSI og på SCSI BIOS enable CD-ROM boot.
En bootable CD-ROM indeholder et image af en bootdiskette gemt i filerne Bootcat.bin
og Bootimg.bin placeret i roden, derudover kan den selvfølgelig
indeholde diverse data og programmer. Når der bootes på en CD-ROM indlæses Boot*
imagefilerne og "indholdet" af disse optræder typisk som A: og
diskettedrevet skifter så til B:,
imens hele CD'en ses som det drevbogstav det tildeles som normalt. De to
imagefiler genereres automatisk af Easy CD Creator udfra en i forvejen oprettet
bootdiskette.
Første trin i at lave en Bootable CD-ROM
Jeg vil først gennemgå hvorledes man selv kan lave en passende
bootdiskette, derefter kommer en nemmere løsning.
Lav først en bootdiskette med CD-ROM driver der passer til de PC hvor den skal benyttes.
Først system-formateres en diskette. Isæt en diskette i diskettedrevet, start
Explorer/Stifinder, højreklik på disketten og vælg formatér:
Command.com Drvspace.bin Io.sys Msdos.sysfor at få mere ledig plads kan man passende slette filen Drvspace.bin, hvis man ved man ikke vil få brug for at få adgang til Drivespace komprimerede drev. Dette frigører ca. 68 KB.
Country.sys Display.sys Ega.cpi Emm386.exe Himem.sys Keyb.com Keyboard.sys Mscdex.exeMen man kan passende også inkludere følgende filer:
Attrib.exe Debug.exe Doskey.com Edit.com Fdisk.exe Format.com Mem.exe Mode.com Scandisk.exe Smartdrv.exe Sys.com Xcopy.exe Xcopy32.exe Xcopy32.mod
Samt selvfølgelig CONFIG.SYS og AUTOEXEC.BAT og det allervigtigste: En DOS CD-ROM driver. Normalt
medfølger der en DOS CD-ROM driver når men køber et CD-ROM drev,
ellers kan man ofte downloade en fra producentens hjemmeside. Alternativt kan man her downloade
en driver til et IDE CD-ROM drev: IDE-CDD.SYS .
Endvidere kan det også være en god idé at kopiere en DOS musedriver til disketten.
Når man har kopieret de nødvendige filer over til disketten skal man tilrette
Config.sys og Autoexec.bat. Her er det vigtigt at man ikke refererer til
absolutte drevbogstaver, men blot angiver den relative lokation, f.eks:
Ikke således: | DEVICE = A:\HIMEM.SYS |
men således: | DEVICE = HIMEM.SYS |
Config.sys kan eksempelvis se således ud:
DOS = HIGH,UMB DEVICE = HIMEM.SYS /TESTMEM:OFF DEVICE = EMM386.EXE RAM DEVICE = DISPLAY.SYS CON=(EGA,,1) DEVICEHIGH = IDE-CDD.SYS /D:CDROM01 COUNTRY = 045,865,COUNTRY.SYS BREAK = ON FILES = 40 LASTDRIVE = Z: SHELL = COMMAND.COM /E:1024 /PAutoexec.bat kan eksempelvis se således ud:
@ECHO OFF VER MSCDEX.EXE /D:CDROM01 LH SMARTDRV 1024 128 MODE CON CODEPAGE PREPARE=((865) EGA.CPI) MODE CON CODEPAGE SELECT=865 KEYB DK,,KEYBOARD.SYS PROMPT $P$GNår man er færdig med at konstruere disketten er det vigtigt at man afprøver om der kan bootes på den og at man får adgang til CD-ROM drevet. Husk at checke at der ikke står A:\ eller lignende nogen steder i hverken Config.sys eller Autoexec.bat.