dos时代菜鸟
初级用户
积分 672
发帖 216
注册 2003-6-12
状态 离线
|
『楼 主』:
看看我的 mini98 制作过程
0.制作特制软盘
format a: /s
将如下文件复制到此软盘:
himem.sys , emm386.exe , ifshlp.sys , smartdrv.exe , subst.exe , edit.exe , vide-cdd.sys,
mscdex.exe , cloaking.exe , findcd.exe , aset.exe
编辑 a:\config.sys内容如下:
dos=noauto,high,umb
device=a:\himem.sys
device=a:\emm386.exe noems
device=a:\ifshlp.sys
device=a:\vide-cdd.sys /d:mscdrom
device=a:\cloaking.exe
device=a:\smartdrv.exe /double-buffer /d+
编辑 a:\autoexec.bat 内容如下:
@echo off
mscdex /d:mscdrom
findcd 1
aset path=a:\;z:\mini98
aset temp=
aset tmp=
aset windir=
aset winbootdir=
subst z: c:\
编辑a:\msdos.sys 内容如下
[Paths]
WinDir=Z:\MINI98
WinBootDir=Z:\MINI98
HostWinBootDrv=A
[Options]
BootMulti=0
BootGUI=0
DoubleBuffer=0
AutoScan=0
WinVer=4.10.2222
1.用特制软盘(以后简称软盘)启动计算机
2.安装windows 98 到 z:\mini98
在进行最后设置前,系统会从新启动一次。此次启动的目的是对win98进行一些设置尤其是注册表的设置。
此前的注册表最简单。所以要利用这次机会,用软盘启动计算机。
运行win/d:m 进入安全模式,对系统的注册表进行编辑修改和精简,可以使用超级兔子等软件。然后运行
regedit 将注册表导出为 c:\1.reg.
3.根据文件列表从新构建mini98
用软盘启动计算机。
将 c:\mini98 文件夹更名为 c:\miniold 在c:\ 处从新建立一个mini98文件夹 ,根据文件列表从c:\miniold
中复制文件到 c:\mini98.
然后,运行如下命令
regedit /e c:\2.reg
regedit /c c:\2.reg
regedit /c c:\1.reg
4.运行 win 命令启动新构建的mini98 看一看有什么不足进行改进(这一过程可能需要重复多次),
最后从新用软盘启动计算机运行 win 命令,完成最后的检验。
5.参考文件列表删除无用的文件及文件夹,获得最终的 mini_win_98.
以后说明:这样获得的mini98文件夹可以复制到任何地方,比如可以复制到 d:\xyz\,然后只要在
a:\autoexec.bat中的 subst z: c:\ 改为 subst z: d:\xyz 就可以了。也可以使其在内存盘中运行,
只要将内存盘设置为z盘,并将mini98复制到z:\。
文件列表
FONTS 09-08-03 15:43 FONTS
SYSTEM 09-08-03 15:43 SYSTEM
COMMAND COM 94,292 05-05-99 22:22 COMMAND.COM
WIN COM 24,791 05-05-99 22:22 WIN.COM
EXPLORER EXE 180,224 05-05-99 22:22 EXPLORER.EXE
NOTEPAD EXE 53,248 05-05-99 22:22 NOTEPAD.EXE
REGEDIT EXE 122,880 05-05-99 22:22 REGEDIT.EXE
RUNDLL EXE 4,811 05-05-99 22:22 RUNDLL.EXE
RUNDLL32 EXE 24,576 05-05-99 22:22 RUNDLL32.EXE
SYSTEM INI 1,051 09-08-03 16:19 SYSTEM.INI
WIN INI 8,156 09-07-03 19:09 WIN.INI
IOS LOG 2,385 09-08-03 16:19 IOS.LOG
ASPI2HLP SYS 1,105 05-05-99 22:22 ASPI2HLP.SYS
Directory of H:\mini98\MINI98\FONTS
. 09-08-03 15:43 .
.. 09-08-03 15:43 ..
VGAFIX FON 10,160 05-05-99 22:22 VGAFIX.FON
VGAOEM FON 5,168 05-05-99 22:22 VGAOEM.FON
VGASYS FON 12,896 05-05-99 22:22 VGASYS.FON
MARLETT TTF 17,412 05-05-99 22:22 MARLETT.TTF
SIMSUN TTF 10,499,104 05-05-99 22:22 SIMSUN.TTF
5 file(s) 10,544,740 bytes
Directory of H:\mini98\MINI98\SYSTEM
. 09-08-03 15:43 .
.. 09-08-03 15:43 ..
IOSUBSYS 09-08-03 15:43 IOSUBSYS
VMM32 09-08-03 15:43 VMM32
VRTWD 386 101,617 05-05-99 22:22 VRTWD.386
VGAFULL 3GR 15,360 05-05-99 22:22 VGAFULL.3GR
UNICODE BIN 104,043 05-05-99 22:22 UNICODE.BIN
APPWIZ CPL 72,192 05-05-99 22:22 APPWIZ.CPL
ADVAPI32 DLL 65,536 05-05-99 22:22 ADVAPI32.DLL
BROWSELC DLL 45,056 05-05-99 22:22 BROWSELC.DLL
BROWSEUI DLL 803,088 05-05-99 22:22 BROWSEUI.DLL
CFGMGR32 DLL 45,056 05-05-99 22:22 CFGMGR32.DLL
COMCTL32 DLL 577,808 05-05-99 22:22 COMCTL32.DLL
COMDLG32 DLL 176,128 05-05-99 22:22 COMDLG32.DLL
COMMCTRL DLL 159,995 09-07-03 18:08 COMMCTRL.DLL
COMMDLG DLL 92,336 09-07-03 18:10 COMMDLG.DLL
COOL DLL 373,643 05-05-99 22:22 COOL.DLL
DDEML DLL 32,240 05-05-99 22:22 DDEML.DLL
DIBENG DLL 202,800 05-05-99 22:22 DIBENG.DLL
GDI32 DLL 159,744 05-05-99 22:22 GDI32.DLL
IMM DLL 42,951 05-05-99 22:22 IMM.DLL
IMM32 DLL 77,824 05-05-99 22:22 IMM32.DLL
INDICDLL DLL 24,576 05-05-99 22:22 INDICDLL.DLL
KERNEL32 DLL 475,136 05-05-99 22:22 KERNEL32.DLL
LINKINFO DLL 36,864 05-05-99 22:22 LINKINFO.DLL
LZEXPAND DLL 23,696 09-07-03 18:08 LZEXPAND.DLL
MLANG DLL 491,792 05-05-99 22:22 MLANG.DLL
MMSYSTEM DLL 105,595 05-05-99 22:22 MMSYSTEM.DLL
MPR DLL 61,440 05-05-99 22:22 MPR.DLL
MPRSERV DLL 155,648 05-05-99 22:22 MPRSERV.DLL
MSPWL32 DLL 40,960 05-05-99 22:22 MSPWL32.DLL
NTDLL DLL 20,480 05-05-99 22:22 NTDLL.DLL
OLE32 DLL 790,528 05-05-99 22:22 OLE32.DLL
OLEAUT32 DLL 598,288 05-05-99 22:22 OLEAUT32.DLL
PIFMGR DLL 81,531 05-05-99 22:22 PIFMGR.DLL
RPCRT4 DLL 339,968 05-05-99 22:22 RPCRT4.DLL
SHD401LC DLL 61,440 05-05-99 22:22 SHD401LC.DLL
SHDOC401 DLL 504,080 05-05-99 22:22 SHDOC401.DLL
SHDOCVW DLL 946,448 05-05-99 22:22 SHDOCVW.DLL
SHELL DLL 111,847 09-07-03 18:10 SHELL.DLL
SHELL32 DLL 1,400,832 05-05-99 22:22 SHELL32.DLL
SHLWAPI DLL 282,896 05-05-99 22:22 SHLWAPI.DLL
URLMON DLL 446,736 05-05-99 22:22 URLMON.DLL
USER32 DLL 69,632 05-05-99 22:22 USER32.DLL
VER DLL 12,599 09-07-03 18:10 VER.DLL
VERSION DLL 24,576 05-05-99 22:22 VERSION.DLL
WIFEMAN DLL 19,195 05-05-99 22:22 WIFEMAN.DLL
WININET DLL 459,024 05-05-99 22:22 WININET.DLL
WINNLS DLL 29,675 05-05-99 22:22 WINNLS.DLL
WINNLS32 DLL 16,384 05-05-99 22:22 WINNLS32.DLL
COMM DRV 5,927 05-05-99 22:22 COMM.DRV
KEYBOARD DRV 12,251 05-05-99 22:22 KEYBOARD.DRV
MMSOUND DRV 3,120 05-05-99 22:22 MMSOUND.DRV
MOUSE DRV 7,712 05-05-99 22:22 MOUSE.DRV
SYSTEM DRV 2,288 05-05-99 22:22 SYSTEM.DRV
VGA DRV 52,080 05-05-99 22:22 VGA.DRV
GDI EXE 589,223 05-05-99 22:22 GDI.EXE
KRNL386 EXE 125,675 05-05-99 22:22 KRNL386.EXE
MPREXE EXE 28,672 05-05-99 22:22 MPREXE.EXE
MSGSRV32 EXE 15,099 05-05-99 22:22 MSGSRV32.EXE
USER EXE 659,975 05-05-99 22:22 USER.EXE
WINOA386 MOD 58,075 05-05-99 22:22 WINOA386.MOD
CP_936 NLS 537,858 05-05-99 22:22 CP_936.NLS
LOCALE NLS 174,996 05-05-99 22:22 LOCALE.NLS
UNICODE NLS 34,676 05-05-99 22:22 UNICODE.NLS
DFS VXD 21,303 05-05-99 22:22 DFS.VXD
MSMOUSE VXD 15,809 05-05-99 22:22 MSMOUSE.VXD
VFD VXD 5,859 05-05-99 22:22 VFD.VXD
VFIXD VXD 6,417 05-05-99 22:22 VFIXD.VXD
VMM32 VXD 921,389 09-07-03 14:40 VMM32.VXD
VMSGD VXD 10,173 05-05-99 22:22 VMSGD.VXD
VPBIOSD VXD 5,291 05-05-99 22:22 VPBIOSD.VXD
68 file(s) 14,073,151 bytes
Directory of H:\mini98\MINI98\SYSTEM\IOSUBSYS
. 09-08-03 15:43 .
.. 09-08-03 15:43 ..
BIGMEM DRV 9,952 05-05-99 22:22 BIGMEM.DRV
ESDI_506 PDR 24,406 05-05-99 22:22 ESDI_506.PDR
HSFLOP PDR 25,741 05-05-99 22:22 HSFLOP.PDR
RMM PDR 13,242 05-05-99 22:22 RMM.PDR
SCSIPORT PDR 23,650 05-05-99 22:22 SCSIPORT.PDR
APIX VXD 29,497 05-05-99 22:22 APIX.VXD
ATAPCHNG VXD 11,311 05-05-99 22:22 ATAPCHNG.VXD
CDFS VXD 59,133 05-05-99 22:22 CDFS.VXD
CDTSD VXD 13,884 05-05-99 22:22 CDTSD.VXD
CDVSD VXD 32,419 05-05-99 22:22 CDVSD.VXD
DISKTSD VXD 18,809 05-05-99 22:22 DISKTSD.VXD
DISKVSD VXD 10,194 05-05-99 22:22 DISKVSD.VXD
NECATAPI VXD 9,926 05-05-99 22:22 NECATAPI.VXD
SCSI1HLP VXD 19,270 05-05-99 22:22 SCSI1HLP.VXD
TORISAN3 VXD 11,067 05-05-99 22:22 TORISAN3.VXD
VOLTRACK VXD 18,491 05-05-99 22:22 VOLTRACK.VXD
16 file(s) 330,992 bytes
Directory of H:\mini98\MINI98\SYSTEM\VMM32
. 09-08-03 15:43 .
.. 09-08-03 15:43 ..
IFSMGR VXD 185,902 05-05-99 22:22 IFSMGR.VXD
IOS VXD 69,570 05-05-99 22:22 IOS.VXD
QEMMFIX VXD 9,792 05-05-99 22:22 QEMMFIX.VXD
3 file(s) 265,264 bytes
|
我是女孩,我怕谁? |
|