软件安装全功略之一,DOS篇 |
|
精华序号:46
来自论坛:小熊在线 《软件论坛》
内容说明:软件安装全功略之一,DOS篇
- [软件安装全功略(FOR Z版 AND D版)之一],请大家可以不顶,明天将会推出第二集。(2338字) lynxjack (67828)于2001/11/20(21:27:08)..
----------------------------------------
软件安装全功略(FOR Z版 AND D版)
----------------------------------------
Copyright© 2001 lynxjack 版权所有
----------------------------------------
在进入正题之前,先说几句题外话。我从97年学计算机起,到现在有四年多时间吧,不算有什么成就,但总算有一些经验吧,应该可以称得上老鸟了。其实以前我在学校的时候学过计算机,也在培训中心学过,但效果都不太好,也许是因为我住的这个小地方条件差,教育落后的原因吧。98年我拥有了自己的第一台电脑(配置是K6-233/VP3主板/32M内存/15寸彩显,今年升级了一次,还在用的只有那台PHILIPS彩显和PHILIPS键盘鼠标了。),从此开始了我的自学历程。根据培训中心老师的说法,学电脑应该先从DOS学起,其实那时我最感兴趣的WINDOWS 95,WINDOWS 95的图形界面与DOS死板的命令行相当显然更容易被人接受,不过我是挺相信那个老师的,所以我还是坚持一条命令一条命令地啃完了DOS,虽然啃的还不太透,但感觉比开始时要强多了,玩电脑也有感觉了。所以我建议各位初学电脑的朋友,最好要学学基础的也就是底层的东西,一开始就学最新的容易使用的东西,始终不会有多大进步。我学的东西是比较广的,我玩过不下数百种软件,对硬件、网络也有一定理解,其实现在我觉得这在另一个角度上来说并非好事,因为每个人只能搞少数几种应用,把各种人才聚集到一起才能做成一个系统,如果你样样都通往往也就意味着一样都不专。以上是我学电脑的经验和教训,供大家进行思考和借鉴。
现在进入正题。既然要写一个全功略,当然要写得比较完整,这篇文章涉及到DOS、WINDOWS、LINUX平台下的软件安装,重点在于WINDOWS平台(因为大家使用最多的是WINDOWS嘛),还包括一些驱动程序的安装。不过我不会详细地写出每一个步骤,理由很简单,因为每一个人的系统都是有所不同的。
首先说一下DOS平台软件的安装。这里着重讲的是DOS系统和驱动程序的安装,由于DOS平台应用软件的安装没有形成标准化,所以这里一笔带过。
(1)DOS系统的安装,这里以DOS6.22为例。DOS的发行一般以软盘或光盘为载体,软盘版的我没有用过,不过安装方式也基本相同。对于一台没有安装任何软件的新机器,要从光盘安装DOS,必须先做如下工作:1、拥有一张可以从直接启动电脑的DOS系统软盘或光盘,现在不少D版光盘可以从光盘启动,不过要注意启动盘启动的必须是DOS6.X而不是WINDOWS9X,而且光盘启动后应该可以执行硬盘分区程序FDISK.EXE和硬盘格式化程序FORMAT.COM,还有系统传送程序SYS.COM、光驱驱动程序支持文件MSCDEX.EXE,还要有三个系统启动必备的文件(IO.SYS/MSDOS.SYS/COMMAND.COM),这三个是隐藏文件,用DIR /A可以看到。2、拥有光驱驱动程序软盘,里面有一个重要文件*.SYS,没有这个,启动DOS以后是不能使用光驱的。3、装备两张空白软盘,DOS安装程序需要用到它们。
条件具备之后,就可以开始安装了,首先从光盘启动,启动完成后显示A:\>的提示符,(其实这里的A:并非软驱盘符,而是一个虚拟软盘,里面的内容实际上是由光盘上的镜像文件产生的,在WINDOWS下可以看到是光盘根目录下的*.BIN和*.IMG,这时软盘盘符变成了B:)。接着对硬盘进行分区。分驱是用FDISK.EXE程序完成的,具体步骤我就不详细说明了,大家请参阅[]。分区完成后会提示重新启动,重新启动之后用FORMAT.COM程序对各个分区逐个地进行格式化,完成后就可以对硬盘进行读写操作了。现在要做的是执行系统转送程序SYS.COM,使电脑可以从硬盘启动。在命令提示符后打入 SYS C: ,把三个必备文件转送到C:\里面,然后电脑提示系统转送完成,接下来就需要把MSCDEX.EXE复制到C:里。下面就是安装光驱驱动程序了,有两种安装方法,一是把光驱驱动程序盘里的那个*.SYS(下面我举例为ATAPICD.SYS)文件复制到C:,手工在C:上编辑好AUTOEXEC.BAT和CONFIG.SYS这两个系统配置文件,或者从此时的软盘B:上执行光驱厂商提供的安装程序(一般文件名前面是INSTALL/SETUP等字样,后缀是EXE/BAT/COM),这两种情况我都简单地说一下。
手工加载光驱驱动程序。首先要把软盘上的ATAPICD.SYS复制到C:\,完成后在命令行中打入 COPY CON C:\CONFIG.SYS ,完成后会另起一个空白行,下面的操作是打入加载ATAPICD.SYS的语句,打入 LASTDRIVE=Z 换行再打入 DEVICE=C:\ATAPICD.SYS /D:MSCD001 ,(MSCD001是设备号,各种型号的光驱是有所不同的,你可以对照光驱的说明书,里面会有答案),打完后按CTRL+Z存盘。然后再在AUTOEXEC.BAT中加载MSCDEX.EXE,打入 COPY CON C:\AUTOEXEC.BAT ,在空白行中打入 C:\MSCDEX.EXE /D:MSCD001 ,注意设备号要和上面的相对应,完成后按CTRL+Z存盘,按CTRL+ALT+DEL热启动。
让安装程序自动安装光驱驱动程序。首先从软盘B:启动安装程序,过一会安装程序会要求你指定MSCDEX.EXE的位置,填入实际位置 C:\MSCDEX.EXE ,然后就按提示操作,一般是一路“OK”,完成后按CTRL+ALT+DEL热启动。
热启动后进入BIOS将第一启动设备设置为C:,现在可以从硬盘启动,进入正式安装阶段。放入光盘,进入DOS安装文件目录,执行安装程序SETUP.EXE,按提示操作(一般是一路OK)。过一会提示你插入空白软盘,放入软盘并确定,等到再有提示时放入第二张软盘,完成后确定(这两张软盘是救急盘,可以保留备用),等一会就安装完毕,提示重新启动了。至此,DOS安装过程基本完成,剩下的就是用EDIT.COM程序编辑刚才的两个系统配置文件了,里面的名堂很多,大家有兴趣的话自己摸索一下吧。在DOS下一般是不需要安装显卡和主板驱动程序的,声卡是可以驱动的,不过前提是有驱动程序盘,详细安装步骤需要参照声卡说明书。
DOS平台的应用软件安装是多样的,一般是执行INSTALL或SETUP程序,大家有兴趣的话可以试着安装一下UCDOS。
- lynxjack和不是蜗牛(14字) lixi_cn (69494)于2001/11/26(20:51:44)..
你们赶快写这个~~~要不,嘿嘿嘿
- 头儿发火了。(好在他没有攻击我的办法)(空) 不是蜗牛 (69507)于2001/11/26(21:09:11)..
- 第二篇我已经放上来了。这段时间真的很忙,不过再忙我也要把第三篇搞完。(空) lynxjack (69544)于2001/11/26(23:21:39)..
- 好吖好吖!下一篇是啥?UNIX? MACOS?(空) 不是蜗牛 (69570)于2001/11/27(01:35:35)..
- ◎ 怎么了老兄(空) 丹犀 (69497)于2001/11/26(20:54:49)..
- ◎ 在DOS时代我也买过几本东东(空) 丹犀 (68442)于2001/11/23(20:05:29)..
- lynxjack兄你好吖!大家探讨一下DOS。【D-Copyright(R) 2001 Alfa Chen】(996字) 不是蜗牛 (67869)于2001/11/21(03:00:05)..
一、【……DOS的发行一般以软盘或光盘为载体……】
~~我记得,MS-DOS没有发行过光盘版。全部使用安装软盘。我是讲正版啦,正版才有“发行”这个概念。
二、【……用FORMAT.COM程序对各个分区逐个地进行格式化……在命令提示符后打入 SYS C: ……】
~~我想,在格式化C盘的时候用【FORMAT C: /S】就可以了。其是啊,用安装软盘安装DOS的时候就已经自动完成省这一步了。
三、【……还要有三个系统启动必备的文件(IO.SYS/MSDOS.SYS/COMMAND.COM)……】
~~这是对MS-DOS而言的。IBM的【PC-DOS】,还有【DR-DOS】前两个文件名会不同。
四、【……在空白行中打入 C:\MSCDEX.EXE /D:MSCD001 ……】
~~我记得,在标准安装的情况下,MSCDEX.EXE这个文件会在【C:\DOS】目录下。
五、【……MSCD001是设备号,各种型号的光驱是有所不同的……】
~~设备名(MSCD001)是可以自由定义的,和设备无关。比方说我喜欢我的光驱叫“ALFA”,就可以将“MSCD001”改成“ALFA”,只要CONFIG和AUTOEXEC对应就行了。
~~补充一点,如果要装双光驱,就要分别起两个设备名,ATAPICD.SYS需驱动2次,MSCDEX.EXE只需执行1次。
六、很关键的一点,lynxjack兄要教会大家用好【HIMEM.SYS】和【EMM386.EXE】吖。在DOS5.0以后的时代,没有这两个文件,90%的游戏都跑不了。特别是遇上了CREATIVE声卡驱动程序之类的吃640KB基本内存大户,每争取1KB基本内存都要绞尽脑汁。否则就只能玩《GOLD(战斧)》之类的游戏啦。呵呵呵。
以下是我曾在MSDOS6.22下用过的CONFIG和AUTOEXEC配置(省略了多选择启动部分)请lynxjack兄指点。
==========
CONFIG.SYS
SWITCHES/F
DEVICE=C:\DOS\HIMEM.SYS /NOSCAN
DEVICE=C:\DOS\EMM386.EXE NOEMS HIGHSCAN I=B000-C7FF
(注某些游戏,例如《Strack Commander》需要这个参数 EMM386.EXE RAM)
DEVICEHIGH=C:\CDROM\ATAPTCD.SYS /D:ALFA007
DEVICEHIGH=C:\SBPRO\CTDRIVE.SYS A220 I5 D3
FILESHIGH=40
STACKSHIGH=9,256
FCBS=4,0
BREAK=OFF
LASTDRIVE=G
=====
AUTOEXEC.BAT
@ECHO OFF
LH C:\DOS\MSCDEX /D:ALFA007 /E
LH C:\DOS\SMARTDRV
LH C:\DOS\MOUSE
LH C:\SBPRO\CTRUN
LH C:\SBPRO\SETVOIC
SET BLASTER=A220 I5 D3
SET PROMPT$D$G
SET PATH=C:\DOS;C:\WINDOWS;C:\PCTOOLS;C:\NORTON
CLS
ECHO Hello Alfa Chen!
=====
- 老兄的确是高人,不知道在何处高就。(104字) lynxjack (68023)于2001/11/21(20:49:44)..
PCDOS和DRDOS我没有用过,所以不知道。MSCDEX.EXE这个文件,DOS装好后是在C:\DOS\,但我说的是用D版光盘安装啊,当然没有用正版软盘安装的方便啊,所以必须要先复制一下。至于设备号,我记得有的光驱是不能随便使用设备号的。
- Hello!Hello!等了两天都没看到第二集!!(空) 不是蜗牛 (68266)于2001/11/23(00:34:19)..
- 抱歉啊,这两天时间比较紧,而且第二集很长的,等等吧,今晚也许能出来。(空) lynxjack (68303)于2001/11/23(10:04:31)..
- 你这个【今晚】也“今”了太长时间了吧。(17字) 不是蜗牛 (69542)于2001/11/26(23:20:06)..
.
扔砖头入茅厕——激起公粪吖!
- lynxjack太抬举啦。我在广州蓝戈营销策划有限公司任职。上个月12号被派驻新疆乌鲁木齐工作。我怕被炸,QQ和E-Mail不方便公开吖。呵呵呵~~~(112字) 不是蜗牛 (68062)于2001/11/22(01:48:02)..
关于MSCDEX的设备号,我用过的DOS时代的SONY、PIONEER、NEC、CREATIVE(PANASONIC OEM)、MISHUMI、TEAC……都不挑设备号。95年8月21日后就再也没有研究过类似问题。我想,只要是通用的ATAPI光驱驱动程序,都不会限死设备号。专用驱动则没试过。
- 最让我敬佩的是:lynxjack兄97年才开始学计算机,还能掌握好DOS,很不容易吖。我还以为,95年后才接触计算机的人,对DOS和WINDOWS3.X只能纸上谈兵。(21字) 不是蜗牛 (68063)于2001/11/22(01:54:13)..
我不是扮高深老成吖。我也是玩计算机没多久。
- 服~~我是新手拉,刚用电脑一年半~~(9字) freestman (68246)于2001/11/22(20:52:43)..
dos比较~~几乎空白~~
- 无所谓啦。DOS是再也用不上的东西。把时间花在WINDOWS、UNIX、MACOS上吧。(空) 不是蜗牛 (68269)于2001/11/23(00:42:30)..
- 虽然没有多大用处,但了解一下总是好的,DOS有所长,WINDOWS有所短嘛。(23字) lynxjack (68304)于2001/11/23(10:07:58)..
如果你学过LINUX,你会发现DOS简直就是儿童玩具。
- ◎ 你的config.sys这样设置,启动后基本内存还剩多少?(84字) shelee (67980)于2001/11/21(17:09:24)..
我这样启动以后,还可以有615K
DEVICE=C:\DOS\HIMEM.SYS /e:4096
DEVICE=C:\DOS\EMM386.EXE/ram
其余的FCB,FLIS,都不用的,
autoexec里面要加一个smartdrv。exe/x
- 创新的驱动和微软鼠标驱动胃口大得吓人。尤其是AWE32的驱动。榨干净也只剩570K左右。我觉得你的配置还有潜力,用EMM386.EXE的I参数再抢一些UMB回来。(空) 不是蜗牛 (68060)于2001/11/22(01:36:54)..
- ◎ 如果内存大的话32M(22字) shelee (68041)于2001/11/21(22:25:22)..
可以改为DEVICE=C:\DOS\HIMEM.SYS /e:8192
- ◎ 你知道在纯dos环境里面怎么进入中文的目录吗?(229字) shelee (67831)于2001/11/20(21:51:54)..
纯DOS环境,中文目录看起来是乱码,想进去吗,怎么打出乱码?如果你熟练运用dos的基本命令,这也不是难事。
首先,当然是DIR命令了。键入DIR/AD >1.BAT
就是把dir命令显示的文件目录输出到一个批处理文件,
然后用行编辑软件edit编辑这个bat文件,把乱码留下,其他的英文字都删除。
并且在乱码前面加上cd和空格。
保存后退出。
然后运行这个批处理文件,
你看怎么着,一下之就进入了中文目录了。
这个方法在系统崩溃后,重装系统前备份中文目录里的文件很有用。
- 你说的办法不错,不过如果有好几个中文目录的话,你能识别是哪一个?(28字) lynxjack (67834)于2001/11/20(22:34:01)..
其实载入汉字系统就可以,如UCDOS,也可以用中文版的MSDOS。
- ◎ 你可以先dir看一下(26字) shelee (67837)于2001/11/20(22:51:59)..
我说的情况是在系统坏掉的情况下,ucdos谁不会装啊
- 还可以用【PCTOOLS 5.0】啦!【NORTON】也行啊。那个年代,谁没有一张救命盘吖?(空) 不是蜗牛 (67870)于2001/11/21(03:04:30)..
- 顶一下,呵呵(54字) minizard (68399)于2001/11/23(16:00:32)..
记不记得Pctools中按F3后进入什么了?可是自从用了FAT32,PCtools从没进过硬盘,95年后再没见过PCT了,5555555.....
- 按【F3】是进入磁盘编辑模式吖!可惜PCT不支持“肥32”吖。呵呵呵~~最后还被诺顿收购了。(空) 不是蜗牛 (68424)于2001/11/23(19:22:12)..
- ◎ 其实可以将Win98中的Pdos95自己弄出来,然后以后就可以在DOS下进入中文环境了。(9字) 菜花vanta (68546)于2001/11/23(23:18:51)..
而且很小,比Ucdos小。
- 大家在说什么呀?(3字) blueangel (68078)于2001/11/22(08:58:49)..
看不懂~
- 我们在互相吹一些今后都没多大可能用上的零碎技巧。呵呵呵~~~(空) 不是蜗牛 (68267)于2001/11/23(00:37:15)..
- 呵呵,和大伙儿讨论一下:(429字) 琉璃猫 (68539)于2001/11/23(22:50:01)..
一.关于设备名
所谓设备名当然可以随便取,但不能是PRN AUX NUL什么的
而且当你取名为XXX时,最好不要建同名目录——和你不能建PRN目录一样
同理当存在XXX目录时,也不要取设备名为XXX
二.关于双光驱
有至少三种驱动,我都见过
1. XXX.SYS需加载两次,每次跟一个设备名
2. 只需加载一次,后跟两个设备名
3. 只需加载一次,只跟一个设备名(这个比较特别,我也没想到
但我用CD-ROM + CDRW时偶然发现可以这样)
三.关于CONFIG
MS-DOS 6.22中CONFIG命令有DEVICEHIGH(公开),INSTALLHIGH(非公开)
批命令有LOADHIGH(就是LH,呵呵)
而并无FILESHIGH,STACKSHIGH等-HIGH命令
它们是从MS-DOS 7(Win95)开始有的
DR-DOS 6中好像早就有-HI的命令,大概是,记不清了,但肯定比MS早
PC-DOS我忘了,惭愧,6.3以前的版本没用过
四.关于DOS
DOS知识很多是经验性的,只有见多才能识广
真想学的话去找找92-95年的合订本,那里有真正丰富的知识
五.以上全是废话,这些东西没用了,唉……
- PAPAPAPAPAPAPA~~~~专业专业!记下您的大名了。呵呵呵。(206字) 不是蜗牛 (68568)于2001/11/24(02:03:20)..
不过DOS不一定非要来自经验,看完DOS手册就基本懂了。只是太少人去看了。很多人都是看那些互相抄袭的三流入门书籍。误人子弟吖。
许多人学会DIR就算了。一个编制巧妙的批处理可以解决很实际的问题,提高效率。但是很少人熟悉那些规则,管道符和参数。
(熟悉的人都去写病毒了)
就好像现在很多人会操作WINDOWS就算了。很少人去研究宏(脚本)这些“WINDOWS的批处理”,尽管它可以解决很多实际的问题。
(熟悉的人都去做黑客了)
本论坛由小熊在线(www.beareyes.com)joyt制作及维护