教你如何在DOS下安装xp系统

来源:百度文库 编辑:神马文学网 时间:2024/04/25 16:29:10
安装windowsxp系统,我们一般都是直接用光盘引导系统,自然的进入安装程序安装。
但无论如何,有需要DOS(命令行cmd)下安装XP系统的时候。如现在的硬盘容量都很大,为了方便,将系统盘和硬件驱动都拷到了硬盘上,当系统有问题时,直接从硬盘安装,免去了好多麻烦。
需要说明的问题:
不像win98那样启动DOS后,运行setup就可以了,win2K和winXP的DOS安装程序是i386目录下的winnt.exe,它的setup.exe是不能运行于命令行模式下的。
在DOS下安装,还要运行Smartdrv.exe,它将内存的一部分模拟成磁盘缓冲以加快文件的存取,如果不加载安装可能要花去几个小时的时间。由于XP采用了新的磁盘缓冲技术,没有smartdrv.exe文件了,所以要从windows98系统的windows目录下或安装盘上找到这个文件。别外运行Smartdrv.exe,需要先加载高端内存驱动,即在DOS引导盘下建立一个名为config.sys的文本文件,里面加上device= c:\windows\himem.sys。这样启动系统后,就可以执行smartdrv了。
另外一个问题-NTFS。它的优点在于支持文件加密,支持多用户使用,NTFS文件系的另外一个的优点就是它能够很好的支持大硬盘,且硬盘分配单元非常小,减少了磁盘碎片的产生等,但如果您的文件系统是这个格式,它是不能被DOS系统识别的,所以前题是您存放操作系统安装文件和系统要安装的分区只能用FAT32格式。
具体步骤:
1.启动DOS
无论是硬盘还是软盘启动,保证系统盘下有config.sys文件,并且含有device= c:\windows\himem.sys这一行。如果没有,那么在DOS启动后输入:
copy con > config.sys 回车
device= c:\windows\himem.sys 回车
按CTRL+P。 这个文件就被建立了。
2.运行smartdrv.exe
进入smartdrv.exe所在的目录,输入,回车。
3.运行安装文件
进入i386目录,输入winnt。
1.先把光盘上的文件复制到除c盘以外的其他盘中,(可以在d盘下建一个文件夹,取名xp什么的,注意文件夹名只能是英文或者数字,不要中文。)
2.准备一张98系统引导盘,进入纯dos后,通常都是显示引导盘的盘符(也就是你的光区的盘符)的,你只要键入 d: 回车(转到你文件所放的盘) ,然后cd xp(转到所放文件的文件夹),再继续键入 cd i386 ,最后键入winnt.exe即可开始安装了。
注意:最好在执行安装之前,先执行smartdrv.exe这个程序,可以节省安装的时间。
当然,最重要的是要事先记下cdkey,千万别忘了。如果想先格式化c盘的话那就在d:\>这个后面打入 format c:/q 看清楚斜杠的位置,后面的q是参数,表示快速格式化。如果忘了记下cdkey的话,一般来说应该在你全部复制文件的文件夹中,即xp文件夹中,你可以打入 dir/p/w *.txt查找文本文件,然后找到readme.txt 或者sn.txt的文件,用type readme.txt或者type sn.txt打开找到序列号就行了。
步骤概要:
用DOS软盘启动机器,格式化整个硬盘(format),然后分区(Fdisk),激活主分区.然后再从DOS键入setup调用光盘安装系统,下面只讲已经分好区了,只格式化C盘.
1、首先要有DOS启动盘(可以在WIN98系统下用一张软盘制作),有了这个盘,你才能在开机时进入纯DOS。
2、在BIOS里设置成软盘启动(因为你拥有的是启动软盘,如果你没有用第一步,而直接购买了一张DOS启动光盘的话就设置成光盘启动),然后插入这张软盘(或者光盘),启动机器,机器就进入纯DOS了,不但进入DOS,而且所有的DOS命令都可以用了。
3、拥有一张系统安装盘,或者从硬盘安装,那就在第1步之前就要把安装盘里的内容拷贝到除C盘的另外一个分区里(如果你打算用C盘做将来的系统分区的话)。
4、在DOS下建议格式化C盘,命令为format c:/q(注意空格,后面的/q参数表示快速格式化,不加也可,是完全格式化,速度比较慢,但是格式得比较彻底),这步只是建议,因为重装新系统最好装在一个纯净的分区里,不格式化当然也可以。
5、如果是用光盘安装,现在就可以插入安装光盘(如果先用的就是光盘,弹出光驱,换成安装光盘),重启,一般系统安装盘都带有启动功能,会自动进入安装界面,剩下的就是按照中文提示一步一步来了。如果是从硬盘安装的话,就不用重启,直接在DOS下输入安装文件所在的分区路径(例如你的安装文件放在D盘的XP—185M文件夹里,应该输入:c>d:回车d>cd xp-185m回车,最后输入安装可执行文件的文件名即可开始安装)。
PS:最后提醒一句,由于现在的系统安装盘为了方便用户,都直接在盘里集成了DOS启动文件,那样就不用制作DOS启动盘了,也不用专门买一张DOS启动光盘,直接放入安装光盘,在BIOS里设置光驱启动,也可以进入DOS,然后再按照上述步骤进行。
如果没有对硬盘分区的话,
这是对硬盘分区的步骤
使用Fdisk.exe对硬盘进行分区步骤:
[1]使用Windows 98启动盘启动系统;
[2]显示"A:\>"后运行a:fdisk命令进入Fdisk程序;
[3]在Microsoft Windows 98 Start Up Menu菜单下选择<1.Start Computer with CD-ROM Support>选项;
[4]如果待分区硬盘已有分区先删除有关分区,否则进入[5]。删除分区步骤如下:
<选择<4.Display Partition Information>显示当前分区情况,其中,Partition为分区,Status为分区激活状态(A为激活),TYPE为DOS分区标识(PRI DOS主DOS分区/EXT DOS扩展分区),Volume Label为卷标,Mbytes为空间大小,System为分区类型(如FAT32)
<选择<3.Delete Partition or Logical DOS Drive>删除分区或逻辑盘。删除分区应当按以下顺序删除:Non-DOS Partition(非DOS分区)>Logical DOS Drive(逻辑盘)>Extented DOS Partition(扩展DOS分区)>Primary DOS Partition(主DOS分区)。删除分区或逻辑盘时看提示输入正确的分区与卷标
[5]创建分区步骤如下:
<选择<4.Display Partition Information>显示当前分区情况。若有分区存在,返回[4],否则接下一步
<选择<1.Create Partition DOS Partition>创建主DOS分区,空间大小、分区类型以及卷标按配置文档设置。(注意,DOS下仅创建FAT32一个分区,其余规划分区将待系统安装完毕后使用Windows 2000进行分区)
[6]选择<2.Set Active Partition>选择激活分区。(按[5]步骤只有一个分区可以激活)
[7]退出Fdisk程序,重新启动。
1、把xp的安装文件复制到一个fat32的分区上,例如你的d盘是fat32分区,那么建立一个文件夹winxp,把xp光盘所有的内容复制到这个文件夹内,并且在win98中找到smartdrv.exe文件复制到d:\winxp中。
2、确认你的c盘也是fat32格式,否则dos下安装是看不到c盘的,如果删除分区c的话实际是删除的d,就是第一个非ntfs格式的分区。你可以用标准的win98启动盘(标准的win98启动盘就是微软提供的或者在win98系统通过添加删除程序中的启动盘自己制作的软盘,里面会有很多工具)启动,是不是选择带光驱的启动无所谓,只要启动起来,会出现a:\>,然后输入fdisk,选择3,删除主分区或逻辑分区,然后选择1,删除主分区,然后按ESC返回到第一个界面,选择1,创建主分区,然后把所有的空间创建为主分区就可以,然后返回第一个界面,选择2激活分区,按默认就可以。
3、这样你的分区就建立好了,再用标准98启动盘重新启动电脑。
4、启动后会出现a:\>,格式化c盘,然后输入format c:回车,选择y同意格式化
5、格式化完成切换到xp安装文件目录,此例是d:\winxp,加载smartdrv,需要的命令是
d:
cd winxp
smartdrv
cd i386
6、运行安装程序winnt,会提示选择安装文件夹,按默认回车即可,此时会复制文件,然后重启
7、重启之后和正常光盘启动安装就完全一样了,按提示安装就可以