Board logo

标题: 在DOS下安装XP [打印本页]

作者: ko20010214     时间: 2006-2-19 20:44    标题: 在DOS下安装XP

首先确认以下几点:
1.现有的系统能进DOS。
如果是新硬盘,用光驱或软驱引导进入DOS吧。
如果是装了Windows98的,在重启时按住Ctrl键然后选择5.Command 这项进入DOS。
如果是装了Winme的,在网上搜索一个WinmeDOS的程序,下载之后安装它,就会在重启机器时有象98一样的启动菜单,然后选择进入有Command 的 这一项DOS。
如果是装了WinXP的,在网上搜索一个叫矮子工作室出品的DOS工具盘4.2.Exe的程序,下载之后安装它,就会在重启机器的时候有一个菜单,选择DOS工具盘的那一项进入DOS。
2.确认你有XP的安装程序。
在你的硬盘的某个分区的某个目录下,应该有XP的安装程序。
主要就是I386目录,目录下应该有Winnt.exe文件。
3.最好能加载Smartdrv.exe驱动。
加载了这个驱动之后在DOS下复制安装文件时速度会快很多。
这个驱动需要你在启动时先加载Himem.sys驱动。否则直接运行Smartdrv.exe会出现“你必需先加载Himem.sys驱动”的提示

加载方法为:
编辑一个名叫Config.sys的文本文件,里面的内容为:
DEVICE=HIMEM.SYS
有这一行即可。(你必需要有Himem.sys文件(这里是)并把它放在C盘根目录下)
这样,你重启机器后进入DOS下就可以执行Smartdrv.exe来加载这个驱动了。

然后,你可以执行
Format c:/s /q
这行命令来对C盘进行格式化。
命令会问你是否真的要进行格式化,(英文提示的具体内容不记得,大意是 格式化C盘会导致C盘上的所有数据丢失,你确定要进行格式化吗(Y/N)?)
回答Y
然后会问你是否要输入卷标,直接回车就可以了。

这时候,转到你的XP的安装目录下,(I386目录下)
运行Winnt.exe即可开始安装。

假如你的F盘有Winxp\i386这个安装目录。
在Winxp目录下有Winnt.bat这个文件,它用来执行I386目录下的Winnt.exe。
那在Winxp目录下直接执行Winnt.bat也行。

可能遇到的问题:
1. 提示 Bad command or File missing
这说明当前目录下或指定的目录下或当前路径中没有这个命令文件。(要么是你敲错了字母,要么是你这个命令文件不见了)
2.提示 Himem.sys没有安装,Smartdrv不能运行
上面讲了解决方法。

其余的不清楚了。还有问题请回贴提问吧。
作者: yy654456     时间: 2006-2-21 14:33    标题: yy

在网吧看的..那个还是不能上网..可能要叫中心的人来帮我弄 了.
..............
作者: gxblgb     时间: 2006-2-26 13:17
在xp中用maxdos也不错
作者: hsunyao     时间: 2006-3-9 17:06
装系统之前先装DOS即可。
作者: AAAAPK     时间: 2006-3-16 00:57
学习,能再具体一些就好了
作者: ngh98918     时间: 2006-7-4 17:56
现在好象有点懂了,要去试一次看看自己能不能装
作者: eech     时间: 2006-8-20 02:23
我试了.用矮人4.2.可是格不掉C盘.有人知道为什么吗?
作者: bugaoxing     时间: 2006-9-18 06:48
我也试过,格不了的啊
作者: bugaoxing     时间: 2006-10-20 13:08
可以的,用PQ把C盘的ntfs转换为fat32,试试看
作者: sherly     时间: 2006-10-21 07:51
貌似简单,还是很复杂啊``
加载那个什么文件是什么意思啊?:o
作者: yangfanzi     时间: 2006-10-21 11:35
有没有模拟的软件啊?系统没有问题,也不能练习一下
作者: 327935796     时间: 2006-10-23 01:19
感谢楼主,我学习去拉
作者: bot     时间: 2006-10-23 21:29    标题: 我有点看不懂!

你能不能在说的详细一点,谢谢.
作者: htys     时间: 2006-10-27 04:58
DOS我懂滴8多!~~这次我可要好好学习下了 !~~
作者: fengyun999     时间: 2006-10-27 23:38
好文章!收藏了!感谢
作者: zgdoslt     时间: 2006-11-13 04:34
good
作者: fjxbby     时间: 2006-11-26 12:48
呵~加上图更好~~
作者: kida     时间: 2007-11-15 13:57
好啊,好文章.
作者: kuangfeng     时间: 2007-11-16 20:02
用了再说了@
作者: aevon     时间: 2007-11-26 12:41
一个人一个说法,不知道到底谁的为准
作者: flywind008     时间: 2007-12-7 10:28
xuexi
作者: shanliang8008     时间: 2007-12-7 12:17
看那张盘的readme 如果没有 就在i386目录里运行  winnt

[ Last edited by shanliang8008 on 2007-12-7 at 12:19 PM ]
作者: sunenze     时间: 2007-12-26 21:06    标题: 补充DOS下安装XP

对于现行的大硬盘来讲,早期的DOS是无法管理这么大的硬盘的。DOS的分区格式以前都是FAT16位的,所以呢,它的最大管理范围是8G。

windows95算是微软最后一个FAT16位的操作系统。到了windows98,系统的分区格式也随之变成了FAT32位,一方面速度快了很多,另一方面容量也随之大了很多。

无论你的系统安装的是DOS6.22,或者windows95又或者windows98,win2000,其实安装系统的道理是一样的。

如果是DOS6.22,我们只需要编写好config.sys和autoexec.bat这两大文件,加载光驱,当然为了速度更快些,我们最好能够在DOS创建一个交换分区。现在的内在都非常大,分出个几十兆来做交换分区,简直就是小菜一碟。

来看一下如何编写这个config.sys以及autoexec.bat
在早期的DOS6.22版本当中,有以下两大文件,如果加载了,对于xp系统的安装来讲速度会提升很多的,没有这两个文件,我们的上位内存以及高端内存是无法驱动起来的。具体以下config.sys文件内容

config.sys:内容包括如下:
device=c:\dos\himem.sys 加载上位内存驱动程序
device=c:\dos\emm386.exe 加载高端内存驱动程序
device=c:\dos\Smartdrv.exe /e:4068 创建交换内存,其值4M
device=c:\dos\oakcdrom.sys /d:mscd001 加载光驱驱动程序
lastdirve=z 最大驱动器的访问范围

autoexec.bat内容如下:
@echo off
path c:\;c:\dos
c:\dos\mscdex.exe /d:mscd001 挂载光驱

完成这两个文件之后,我们就可以把光盘放到光驱里,进入光驱,进入光驱中的I386,运行winnt.exe,可以在DOS模式下安装XP了.

以上是对上面楼主的补充,不对之处请指出
作者: dby55     时间: 2008-1-6 12:50
有时间得试下看看
作者: stance     时间: 2008-4-21 16:57


  Quote:
Originally posted by sunenze at 2007-12-26 09:06 PM:
对于现行的大硬盘来讲,早期的DOS是无法管理这么大的硬盘的。DOS的分区格式以前都是FAT16位的,所以呢,它的最大管理范围是8G。

windows95算是微软 ...

怪不得試了好多次都不能實現。
作者: driver1998     时间: 2008-5-23 18:52
你的矮人装在c盘吗?看来这种傻瓜错误没什么人犯吧!
作者: lqyhk1234     时间: 2008-7-6 17:50
好好学习下了
作者: seangao     时间: 2008-7-9 22:06
虽然已经知道了,还是谢谢分享