VOICE Home Page: http://www.os2voice.org |
[Previous Page] [Next Page] [Features Index] |
By Alfredo
Fernández Díaz ©July
2000 Team OS/2 España : http://www.caballe.com/teamos2 Original Spanish version of this article : http://caballe.com/teamos2/documentos/articulos/ArranqueCdRom/cdrom.htm CDBOOT.ZIP: ftp://hobbes.nmsu.edu/pub/os2/system/drivers/cdrom/cdboot.zip |
In \:
Date |
Time |
Bytes |
Name |
Comments |
08/05/99 |
03:02 |
51644 |
OS2BOOT |
Created by SysInstX.COM |
05/05/98 |
12:21 |
33280 |
OS2LDR | |
29/07/98 |
15:13 |
9259 |
OS2LDR.MSG | |
08/12/98 |
15:09 |
601505 |
OS2KRNL | |
26/11/98 |
13:00 |
70183 |
OS2LOGO |
Of course, this one is optional and can be erased |
05/06/99 |
10:44 |
1486 |
CONFIG.SYS |
CRITICAL files (not referenced in CONFIG.SYS). Must reside in \, \OS2 or \OS2\BOOT:
In \OS2\BOOT:
Date |
Time |
Bytes |
Name |
Comments |
07/08/98 |
12:02 |
55372 |
resource.sys | |
19/03/97 |
11:16 |
5581 |
screen01.sys | |
27/04/98 |
17:07 |
4400 |
clock01.sys | |
07/08/98 |
14:26 |
31061 |
kbdbase.sys | |
08/01/98 |
11:31 |
38803 |
country.sys |
If not mentioned in CONFIG.SYS, OS/2 tries to load it on its own |
Non-critical files (but OS/2 complains about if they aren't there):
Date |
Time |
Bytes |
Name |
Comments |
11/09/96 |
14:48 |
21372 |
isapnp.snp | |
09/02/98 |
12:18 |
2152 |
pnp.sys |
DEVICEs, etc. loaded in CONFIG.SYS that must reside INSIDE the boot system
(along with OS2KRNL and the others):
In \OS2\BOOT:
Date |
Tiem |
Bytes |
Name |
Comments |
26/02/98 |
14:10 |
7786 |
ibmkbd.sys | |
12/06/98 |
18:21 |
35450 |
ibm1flpy.add | |
09/02/98 |
11:45 |
66379 |
ibm1s506.add |
You can exchange this with SCSi drivers and alter the order of drive letters. |
02/12/97 |
15:37 |
50073 |
asc.add |
Exchangeable with IDE or other SCSI drivers |
24/09/98 |
10:59 |
24156 |
ibmidecd.flt |
We just need this to boot or read IDE CD drives |
18/10/96 |
13:28 |
5544 |
cd_boot.flt |
Filter that tells OS2KRNL about the boot "cheat" |
07/08/98 |
12:19 |
40894 |
os2dasd.dmd | |
06/02/98 |
12:13 |
11096 |
os2aspi.dmd | |
06/08/98 |
18:29 |
214980 |
viotbl.dcp |
Where codepages are contained. |
06/08/98 |
18:28 |
303562 |
keyboard.dcp |
Keyboard distribution |
09/02/98 |
11:43 |
27356 |
os2cdrom.dmd |
The most conflictive driver |
08/12/98 |
16:00 |
141378 |
hpfs.ifs |
It was necesssary just during the tests (made in a HPFS drive) |
08/12/98 |
15:12 |
45669 |
cdfs.ifs |
Critical DLLs during time boot and thus must reside within the boot system:
Date |
Time |
Bytes |
Name |
Comments |
12/08/96 |
03:00 |
512 |
bkscalls.dll | |
12/08/96 |
03:02 |
512 |
bmscalls.dll | |
11/09/96 |
13:53 |
42387 |
bvhvga.dll | |
05/05/98 |
18:28 |
512 |
bvscalls.dll | |
08/12/98 |
15:15 |
124370 |
doscall1.dll | |
12/08/96 |
03:02 |
1024 |
kbdcalls.dll | |
12/08/96 |
03:02 |
1024 |
MOUCALLS.DLL | |
12/08/96 |
02:56 |
512 |
msg.dll | |
12/08/96 |
02:55 |
512 |
nls.dll | |
11/09/96 |
15:05 |
21812 |
npxemltr.dll | |
11/09/96 |
14:57 |
512 |
os2char.dll | |
05/05/98 |
18:27 |
1024 |
QUECALLS.DLL | |
05/05/98 |
18:26 |
1536 |
sesmgr.dll | |
07/05/98 |
11:26 |
2048 |
VIOCALLS.DLL |
Files that we will be able to load (if wanted) form the CD file-system (the
part not involved in the boot process), if OS2CDROM.DMD does not refuse to load:
En \OS2:
Date |
Time |
Bytes |
Name |
Comments |
09/02/98 |
11:46 |
19587 |
mouse.sys |
Obviously, this is not necessary |
09/02/98 |
12:14 |
2823 |
pointdd.sys |
I'm not sure what this one does, I think it is for mouse support under PM. |
09/02/98 |
12:15 |
9808 |
testcfg.sys | |
08/12/98 |
16:05 |
74856 |
cmd.exe |
Command line shell |
01/04/94 |
22:45 |
9605 |
bos2shl.exe |
System shell; we can use CMD.EXE, but we'd lose multitasking |
05/02/93 |
21:34 |
3094 |
bos2rexx.exe |
Optional, needed to run REXX programs |
In \OS2\DLL (These DLLs are needed just for BOS2REXX and running REXX progs):
Date |
Time |
Bytes |
Name |
Comments |
16/12/97 |
13:09 |
266047 |
rexx.dll | |
23/07/98 |
15:54 |
29603 |
rexxapi.dll | |
01/08/96 |
13:53 |
8360 |
rexxinit.dll |
Files not neede by the boot system (but surely needed by any program we try
to load from there):
In \OS2:
Date |
Time |
Bytes |
Name |
Comments |
11/09/96 |
16:33 |
37277 |
attrib.exe |
Not necessary, but looks so for me |
08/12/98 |
16:02 |
71232 |
chkdsk.com |
Being able to CHKDSK drives won't hurt |
29/07/98 |
16:06 |
6417 |
chkdsk32.exe | |
08/12/98 |
16:13 |
9516 |
tedit.exe |
And what about restoring a messed up CONFIG.SYS? |
In \OS2\DLL:
Date |
Time |
Bytes |
Name |
Comments |
12/08/96 |
03:00 |
512 |
ansicall.dll | |
11/09/96 |
13:57 |
14785 |
bvhwndw.dll | |
08/12/98 |
16:02 |
122407 |
chkdsk32.dll |
Needed to CHKDSK disk drives |
08/12/98 |
16:01 |
106512 |
uhpfs.dll |
Needed to CHKDSK HPFS drives, or put a boot record on them (!) |
12/08/96 |
03:02 |
1024 |
nampipes.dll |