Windows NT4.0几十问
问:怎样从FAT分区中删除NT?
答:如果将NT安装在FAT格式的分区中,则可以删除NT操作系统和NT boot loader。用复制有DELTREE工具的MS-DOS启动盘启动计算机,如下操作:
C:
DELTREE WINNT
CD PROGRA~1
DELTREE WINDOW~1
CD \
DEL NTLDR.
DEL NTDETECT.COM
DEL BOOT.INI
DEL PAGEFILE.SYS (由于您的设置此文件可能不在活动分区)
DEL BOOTSECT.DOS
用Win95或DOS启动盘启动计算机,键入SYS a: c:
重启计算机。
问:怎样从NTFS分区中删除NT?
答:最好的方法是删除分区。用NT安装盘引导计算机,出现创建/删除分区时,选择NT所在的NTFS分区,按D来删除分区。然后按L来确认。
问:怎样安装NT和Linux?
答:Linux有一个称为LILO的启动引导管理程序,是独立的工具。它将Linux引导到native和EXT2分区,和任何其它的位于FAT16分区的DOS/WIN引导映射。无论是DOS、WIN95还是NT,它都可以引导,只要NT安装在FAT16分区,LILO没有任何问题。显然,最新的Linux的kernel有FAT32支持,所以这也是一种选择。事实上Linux支持FAT16,可以在其文件系统中装配FAT16的分区,可依您的需要访问DOS/WIN的文件。除了LILO外的另一个选择是Grub,可以在
http://www.uruk.org/~erich/grub 下载。
即使NT安装在NTFS分区上,Linux和WINDOWS NT也能正常运行。您需要在linux的fdisk中为其驱动器设置为flagged
bootable,而不是将NT。然后安装LILO,选择启动Linux分区和NT(在LILO中为OS/2)。这样您既拥有了Linux又可使用NT,同时有NTFS分区。LILO必须驻留在Linux的引导区,而不是MBR。
另一个方法是:
正常安装NT。
从http://www.winimage.com/bootpart.htm下载免费的工具软件,bootpart.exe。
安装Linux,保证LILO没有被安装在MBR,而是在Linux的引导区。
启动NT。
运行命令行:CMD.EXE。
运行BOOTPART.EXE,将Linux bootsector添加至NT-OSLOADER。(这甚至在NTFS格式的NT引导区中也奏效)
您可以从Linux文档和FAQ中了解更多的内容,许多地方都有它的镜像,如:ftp://ftp.ox.ac.uk/pub/linux/LDP_WWW/linux.html。
可以在http://www.windows-nt.com/multiboot/directboot.html找到更多的多重引导问题信息。
问:怎样在NT上安装Windows95?
答:如果您已经安装了DOS,就用DOS启动,再安装WINDOWS95。如下的方法适用于您只安装了NT的情况。
创建紧急修复盘(rdisk - 更新修复信息)。
保证您拥有NT的安装盘(可以用winnt32 /ox制作)。
重新启动计算机,用的WINDOWS95安装盘或支持光驱的启动盘启动系统,从光盘中运行SETUP.EXE。
和往常一样安装WINDOWS95。
WINDOWS95安装完后,重新启动计算机,用NT的安装盘引导系统。
第二张盘提示选项时,按R键来修复。
除去所有选项的选择,只保留“Inspect Boot Sector”,继续。
按回车检测硬件,插入第三张盘。
程序会询问是否有紧急修复盘(ERD),回答是,并插入紧急修复盘。
计算机将重新引导入NT。
在NT中进入DOS模式。
键入attrib c:\boot.ini -r -s
编辑boot.ini,在文件最后加入c:\=Microsoft Windows
键入attrib c:\boot.ini +r +s
重新启动,您就拥有了NT和WINDOWS95的选项了。
使用这种办法,系统分区(C:)必须为FAT格式。
问:怎样从NT系统中删除Windows95/Dos?
答:以下方法适用于系统中安装WINDOWS95和/或DOS的情况,然而要知道保留一小块DOS分区用于安装设置硬件有时为明智之举。开始之前确保已经更新修复信息到紧急修复盘(rdisk
-s),并准备好3张NT安装软盘 (winnt32 /ox),有备无患:-) 。
修改文件boot.ini的属性,使之可以被编辑。
attrib c:\boot.ini -r -s
使用写字板或其它文本编辑器打开c:\boot.ini,并从[operating systems]部分中删除DOS和/或WINDOWS95的几行语句,如:
c:\="MS DOS 6.22"
c:\bootsect.622="MS DOS 6.22"
c:\="Windows 95"
不要删除结构如下的语句:
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT Workstation
Version 4.00"
保存文件,恢复文件属性attrib c:\boot.ini +r +s。
如果您想删除DOS,就删除该目录结构好了:deltree d:\window95。
如果您想删除WINDOWS95,则删除该目录**确定不要删除安装NT的目录,尽管这极不可能**
deltree d:\window95
您也需要删除只为WINDOWS95和DOS而安装的应用程序,如Program Files目录下的程序,但注意不要删除NT在此安装的应用程序。
DOS和WINDOWS95在启动分区上放置一些文件,可以删除,如:
- autoexec.bat
- config.sys
- IO.SYS
- MSDOS.SYS
- bootlog.txt
- command.com
在删除这些文件之前把它们复制到其它什么地方会更安全些,只要检查一下NT的引导区好了。您可以把它们设置成可删除的,使用:
attrib -r -h -s
基本上您可以删除启动分区上所有的文件,除了NT引导时所必须的如下文件:
- boot.ini
- ntldr
- ntdetect.com
- ntbootdd.sys (用于SCSI系统)
重新启动系统,WINDOWS95和NT就被删除了。
问:怎样在Windows NT上安装Windows 98?
答:同Windows 95的安装一样,系统分区(活动分区C:)必须为FAT,而不能是NTFS格式,否则Windows 98不能读取NTFS分区。Windows
98在活动分区上放置COMMAND.COM和一个空白的autoexec.bat。
如果您的分区不是FAT格式,则您应该备份您的数据,重新格式化分区,并恢复备份。
Windows 98对NT的引导菜单是友好的,就是说它不会替代该磁盘引导程序代码,而是在引导菜单(boot.ini)上加入如下新的选项:C:\="Microsoft
Windows 98"
这意味着在启动时可以选择Windows 98或NT。
保险起见,安装Windows 98之前使用RDISK.EXE创建NT的紧急修复盘。
Windows 98不能从Windows NT直接安装,所以如果您有安装DOS就从DOS启动(它的引导菜单将在Windows
98安装后被Windows 98取代)。从Windows 98的安装盘中运行SETUP.EXE。
如果您没有安装DOS,则须从有支持您光驱的驱动程序的DOS启动盘中启动计算机,然后运行SETUP.EXE。
安装开始后,您就可以选择安装盘级路径(只允许在FAT分区上选择)。如果系统中使用了NTFS文件格式,会警告所有的内容在Windows
98下将无法访问。
安装完成后,用户不必做任何事情,您可以从两种安装选择其一启动系统。
如果您发现没有NT引导菜单而系统直接启动到98时,按如下方法操作:
使用NT安装盘重新启动计算机。
在第二张盘给出选项时,按R键进行修复。
去处对所有选项的选择,只保留“Inspect Boot Sector”,继续。
按回车检测硬件,并插入第三张盘。
程序会询问您是否有紧急修复盘,回答是,并插入紧急修复盘。
系统将重新启动进NT。
进入NT后,在DOS模式下键入attrib c:\boot.ini -r -s
编辑boot.ini,在底端键入c:\=“Microsoft Windows 98”
键入attrib c:\boot.ini +r +s
重新启动计算机,您就会得到Windows 98和NT的选项了。
一定确保您完成了Windows 98的安装,不要将活动分区转换成FAT32格式。NT无法访问FAT32格式的磁盘,将活动分区转换成FAT32只会使NT的引导菜单无法使用。
问:怎样在Windows 98上安装NT?
答:安装完Windows 98安装NT的唯一需要是系统分区(C:)不是FAT32 格式,因为Windows NT无法访问FAT32的文件格式(至少直到5.0版本才对FAT32充分支持)。
如果活动分区是FAT32格式,则您需要将其转换成FAT16,或参见“我已在FAT32的C:驱上安装了Windows 98,如何再安装NT?”的问答。有一些第三方程序可以实现这一点,如QuarterDeck的Partition
It (http://www.quarterdeck.com)。我从未使用过,但有其他人推荐。
为了开始NT的安装,先用Windows 98启动系统,在NT安装中照常运行WINNT32.EXE(选择安装而不是升级)。NT安装程序会自动检测Windows
98的安装,并将其加入NT引导菜单。
不要使用CONVERT.EXE将系统分区转化成NTFS格式,否则Windows
98将无法启动。
问:怎样将工作站(NT Workstation)转化为服务器(NT Server)?
答:改变2个注册表键值,并依次改变一些其它的键值,从而可以将工作站更改为服务器,有许多关于这方面的讨论,但是这违反了许可协议,不应该尝试。
工作站可以被升级为服务器,但不能成为PDC或BDC,实现更改需重新安装NT服务器。按下列方法转换:
用NT安装盘启动计算机(用WINNT(32) /OX的方法创建启动盘)。
按回车安装NT。
按回车检测硬件。
按回车继续(或按S,如果有特殊的驱动器)。
接受许可协议(按PAGE DOWS,然后按F8)。
NT安装程序将检测到存在工作站,询问是否您希望升级。按回车。
系统提示是否将工作站升级成服务器,按回车。
和平常一样继续。所有的工作站配件(网络、打印等)将被转换成服务器。
完成后您就拥有了NT服务器,并保留所有原有的程序和组。
如果您曾使用Serveice Pack更新过工作站,则有必要用同样的Serveice
Pack使用FAQ中所提到的自动安装更新服务器,否则您将面临许多不可预知的问题,甚至导致内核崩溃。
问:安装过程中无法创建4GB以上的NTFS分区。
答:在NT安装基于文本的过程中,可以创造和格式化分区,NTFS分区的上限非常大(可为16exabytes),但是FAT分区的最大上限为4GB(DOS下为2GB)。如果在安装过程中就将分区格式化为FTFS格式,它首先将其格式化为FAT格式,然后在NT安装的最后阶段将其转换为NTFS格式,这样您就限制在安装中4GB分区大小的上限之中了。
为了避免这一问题,有许多可以利用的方法。
安装之前,将磁盘插入已安装好NT的机器上,使用磁盘管理器分区、格式化,再将其插回所要安装的计算机中。
将磁盘分区成较小的分区,如果您有5GB的磁盘,您可以有1GB的系统分区和4GB的引导分区。系统分区是NT存放其核心启动文件的地方,boot.ini,
ntldr and ntdetect.com (如果使用SCSI则还有ntbootdd.sys),通常设置为活动分区。引导分区是NT存放其它文件的地方,如:%systemroot%
目录。
在安装时创建一个4GB的分区,在安装完成之后扩展NTFS分区。
—开启磁盘管理器(开始—程序—管理工具—磁盘管理工具)。
—选择NTFS分区,按下Ctrl键,同时选择磁盘其它的未分区部分。
—从分区目录中,选择扩展卷集(Extend Volume Set)。
注意:您不能扩展引导区和系统区(因为引导区和系统区不能是卷集的部分)。
如果您进行的是自动安装,则可以使用自动安装文件中的ExtendOEMPartition记来创建多于4GB的磁盘分区。这一标签是文本模式的安装将分区扩展,而WINDOWS
NT临时资源从物理上来说被安置在磁盘上紧随其后的任何可用未分区空间上。在[unattended]部分中包括如下语句:
FileSystem = convertNTFS
ExtendOemPartition = 1, NoWait
NoWait选项只适用于Service Pack 1或以上。
而且,如果您使用分配套装安装,可将ServicePack版本的setupdd.sys
复制到NT分配集中的I386目录。
参照以下文章,获取更多信息:
Q138364在http://support.microsoft.com/support/kb/articles/q138/3/64.asp
Q119497在http://support.microsoft.com/support/kb/articles/q119/4/97.asp
问:怎样才能在大于8GB的驱动器上安装?
答:微软提供的generic IDE驱动程序(Atapi.sys)不能完全兼容大于8GB的磁盘驱动器。这个问题只影响大于8GBIDE的驱动器,但是Service
Pack 4新增了ATAPI.SYS,允许访问大于8GB的磁盘。
只要BIOS中启动控制器支持EXT INT-13 BIOS呼叫,Windows 2000可以支持大于8GB的(可引导的)分区。
在Windows NT访问整个硬盘之前,系统主板的BIOS必须首先能识别大于8GB的驱动器。您可以和主板生产商联系或进入BIOS来更改这一功能。在NT下使用SP4的ATAPI.EXE的方法如下:
从微软的FTP服务器上下载升级版的Atapi.sys ftp://ftp.microsoft.com/bussys/winnt/winnt-unsup-ed/fixes/nt40/atapi/ATAPI.EXE并将文件复制到软盘。
在软盘上运行Atapi.exe,新版的Atapi.sys会被解压到磁盘。将磁盘表注为“ATAPI Service Pack
4 IDE Driver”。
照常使用NT提供的三张安装盘启动计算机。
当询问是否希望安装程序检测大容量存储器时,按S跳过检测,您可以指定大容量存储器。
当安装程序列出发现的设备时,其实什么也找不到,再次按S,并插入微软的“ATAPI Service Pack 4 IDE Driver”盘,按两次回车。安装程序读盘后会列出微软ATAPI
Service Pack 4 IDE driver,按回车选择驱动程序。
安装将把微软的ATAPI Service Pack 4 IDE Driver列成已安装的驱动程序,如果您还有其他大容量存储设备的驱动程序,按S;否则按回车,继续安装。
安装会照常进行,但系统会在您选择或格式化磁盘分区后的复制阶段提示您插入标为“Microsoft ATAPI Service
Pack 4 IDE Driver Support Disk”。
如果您使用微软的Microsoft Small Business
Server 4.0或4.0a,则按如下操作:
从微软的FTP服务器上下载升级版的Atapi.sys ftp://ftp.microsoft.com/bussys/winnt/winnt-unsup-ed/fixes/nt40/atapi/ATAPI.EXE并将文件复制到软盘。
在软盘上运行Atapi.exe,新版的Atapi.sys会被解压到磁盘。将磁盘表注为“ATAPI Service Pack
4 IDE Driver”。
将一个升级过的文件复制到Small Business Server (SBS) disk 2。可将2号盘上的Winnt.sif改名为Winnt.bak,再将SBS1号光盘上I386
目录中的Winnt.sif文件复制到SBS2号盘。
用更改过的SBS启动盘引导计算机。
当计算机正从1号盘启动而显示信息“Setup is inspecting your hardware configuration...”时,按键盘上的F6键,注意:在黑屏且没有任何提示信息时按下F6。
提示时插入更改过的2号盘。接下来提示指定大容量存储设备。按下S键,用向下键在列表中选择OTHER。
插入微软的ATAPI Service Pack 4 IDE Driver盘,并按回车两次。
安装程序读盘并列出Microsoft ATAPI Service Pack 4 IDE Driver 后,按回车接受驱动程序。
安装程序会将Microsoft ATAPI Service Pack 4 IDE Driver列为已安装的驱动器。如果您还有其它的大容量存储设备,则按S;否则按回车继续安装。注意:因为我们正使用更改过的Winnt.sif,系统会多次提示插入2号盘和3号盘。
确保照SBS的要求将分区格式化或转化成NTFS格式。
安装程序会照常继续,但系统在您选择或格式化好硬盘后会提示您插入标为“Microsoft ATAPI Service Pack
4 IDE Driver Support Disk”的磁盘。
运行ATAPI.EXE可产生以下文件:
atapi.sys
Disk1
oemsetup.inf
readme.txt
txtsetup.oem
Windows终端服务器版(Terminal Server Edition)不再需要NT
4.0 SP4的atapi.sys文件。如果您试着使用它,会信息提示您缺少已安装的配件。只要您坚持2GB/8GB的安装限制,这种扩展并无必要。
问:怎样创建NT安装盘?
答:按如下操作:
插入NT Workstation/Server的光盘。
从开始菜单中选择运行(或同时按WINDOWS键和R键)。
如果您没有在制作磁盘的机器上运行NT,则键入
<CD-ROM drive>:\i386\winnt /ox
如果您正运行NT,则键入
<CD-ROM drive>:\i386\winnt32 /ox
您必须插入三张空白格式化过的磁盘。
问:怎样从NT 3.51升级至NT 4.0?
答:以下的方案可用来将NT Workstation 3.51的计算机升级到NT Workstation 4.0。将NT Server
3.51升级到NT Server 4.0的做法同这一样,只是在升级Server是需选择是否安装IIS(Internet Information
Server)。
尽管可以使用无盘的方式升级,本例中我们用3 NT的安装盘来启动计算机(通过WINNT32 /OX制作)。插入第一张启动盘,引导计算机。
插入第二张盘,并按回车。
按回车,选择Setup Windows NT。
按回车检测硬件,插入第三张盘。
检测完毕时,如果您有其它的驱动器需要安装,插入OEM盘,并按S指定附加的设备。
所有的驱动器按装完后,阅读许可协议,用PAGE DOWN键翻页,按F8接受协议。
将进行磁盘检查,将查找到您以前安装的NT,按回车升级这一安装。
按回车,让程序进行快速磁盘检查。
系统的字体会被升级,并复制文件。
将软盘取出,按回车重新启动。
系统重启后,按下一步,让安装程序校验计算机信息。
输入NT安装光盘包背后的序列号,点击下一步。
选择是否需要紧急修复盘,点击下一步。
选择部件,点击下一步。
点击下一步更新网络服务。
任何非标准网络部件将被列出,安装之后系统会指导您删除和添加它们。
点击完成,复制主要文件。
点击重新启动计算机。
升级的唯一问题是不删除NT3.51附有的旧应用程序,如cardfile.exe。