发信人: gzroadcom()
整理人: CyberCowBoy(2000-08-21 02:45:12), 站内信件
|
手动安装多套Win9x
因一些特殊原因,有时需要在同一个硬盘上安装多套Win9x。一般我们会借助 某些软件来实现,比较出名的如:System Commander。而在实际使用中,笔者却 遇到过不少麻烦(尤其是安装15.2G以上的大硬盘时!)。此类软件给我的感觉并 不是很“稳健”。
这里介绍一种方法,不须借助其它软件,纯“手动”地在一个硬盘上安装多 套Win9x。
00、 为便于叙述,首先请让我作一个假设:
假设您的C:上已安装了一套简体版Win98(若是新硬盘,建议您Fdisk之前, 先看一下步骤[01]中的说明,再进行分区格式化;然后用常规方法,在C:安装第 一套Win98);接下来,我们打算加装繁体版Win98与英文版Win98,一共三套系统 (当然,本文介绍的方法,只需修正一下文件路径与文件名,同样适用于安装其 它版本的Win9x)。
01、安装前的规划。
请检查您的硬盘分区:最好硬盘能分成三个区,每个分区装一套Win98。如果 硬盘空间足够大,建议再多分一个区,最后一个分区做备份用途。若您的硬盘上 此时只有一个分区,又不打算Fdisk硬盘,请您试一下PQMagic 4.0或以上版本, 以调整、创建出所需的三个硬盘分区(使用方法参见其软件说明——它给我的感 觉同样不是很“稳健”,出了问题千万别骂我哦!:))。请计划好每一套系统将 安装在哪一个硬盘分区、哪一个子目录下,并用纸记录下来。这里假设:
C:\Pwin98 ←→ 安装简体中文Win98;
D:\Cwin98 ←→ 安装繁体中文Win98;
E:\Ewin98 ←→ 安装英文版Win98。
您可根据实际情况,更改以上的安装目录。
02、准备工作。
这是最重要的一步。事实上,真正的系统安装过程并不复杂,倒是准备的过 程需要一些耐心。
①准备一张当前Win98的系统启动盘(须能驱动CD-ROM)。
②运行一遍Scandisk.exe,检查/修复所有硬盘分区上的磁盘错误。
③备份当前的系统注册表。
(若您无法完成以上三步,请跳转步骤[06])
④打开“资源管理器”,在C:中创建一个子目录,如C:\multisys。将C:\下 的io.sys、msdos.sys、command.com、config.sys、autoexec.bat拷贝到该目录 (若您在“资源管理器”中看不到上面列出的某些文件,请点菜单[查看]→[文件 夹选项...]→[查看]→[显示所有文件]→[确定]即可)。
⑤点[开始]→[程序]→[MS-DOS方式],键入以下命令:
C:
cd\multisys
attrib -r -s -h
ren *.* *.p98
(为方便区分不同系统,用p98代表简体版,c98代表繁体版,e98代表英文版 。)
用edit命令或[记事本](若用后者,请先输入exit←┘退出MS-DOS方式), 编辑文件msdos.p98,找到[Options]一节,作如下改动:
AutoScan=0
⑥创建一个新文件,随意输入一个字符:如空格或回车,分别将其[另存为. ..]config.c98、config.e98、autoexec.c98、autoexec.e98、msdos.c98、msdo s.e98(注:i. 这几个文件只作临时用途,系统安装好后,将会被取代;ii. 多 数Win9x系统并不需要config.sys与autoexec.bat,考虑到个别版本如“日文版W in9x"仍会用到这两个文件,故予以保留;iii. 改“AutoScan=0",作用是:屏蔽 掉Win98在非正常关机状态下,重新开机时自动检测磁盘错误——这在安装了多套 Win9x的系统中,是相当危险的!);
⑦分别创建三个批处理文件Pwin98.bat、Cwin98.bat、Ewin98.bat,用于不 同版本Win98之间的切换。其中pwin98.bat内容如下:
@echo off
c:
cd\
attrib -r -s -h io.sys
attrib -r -s -h msdos.sys
attrib -r command.com
copy \multisys\io.p98 \*.sys /y
copy \multisys\msdos.p98 \*.sys /y
copy \multisys\command.p98 \*.com /y
copy \multisys\config.p98 \*.sys /y
copy \multisys\autoexec.p98 \*.bat /y
attrib +r +s +h io.sys
attrib +r +s +h msdos.sys
attrib +r command.com
另外两个批处理文件的内容仿此,唯一不同就是:在Cwin98.bat中,将上面 所有“.p98"替换成“.c98";在Ewin98.bat中,则将所有“.p98"替换成“.e98" 即可。
03、安装第二套Win9x。
①插入系统启动盘,从A:启动。
②键入以下命令(假设您预备装繁体Win98):
c:
cd\multisys
cwin98
(不必理会屏幕显示“找不到文件”的错误信息。)
③插入繁体Win98的安装CD,转到安装文件setup.exe所在的盘符与子目录( 例如F:\WIN98)下,执行以下安装命令:
SETUP /IS
(参数/IS的作用是:略过Win98安装前,“自动检测硬盘错误”的步骤。这 个参数是必须的!不同版本的Win9x因代码页不同,许多非英文字母命名的文件会 由于无法被正确识别,而被Scandisk误认为是“磁盘错误”,导致安装程序无法 继续。)
④继续繁体Win98系统的安装,当提示选择Win98的安装目录时,请输入D:\C WIN98。系统安装完成后,再安装好所有驱动程序、软件。
⑤备份系统注册表。
⑥备份系统文件:
用类似步骤[02-④]至[02-⑤]的方法,将C:\的io.sys、msdos.sys、comman d.com、config.sys、autoexec.bat拷贝到C:\multisys目录,并逐个将扩展名改 为“.c98”;编辑文件msdos.c98,改“AutoScan=0"
(注:这里想解释两点。i. 为什么安装前做一个临时的c:\msdos.sys文件; ii. 为什么要备份系统注册表?——这是出于系统安全性考虑。Win98的setup.e xe默认情况下,会自动根据c:\msdos.sys中的路径,搜索/检测/自动修复硬盘 上当前存在的注册表文件,若简体版的注册表被繁体版的setup.exe发现,并自动 “修复”一遍,后果堪虞!当然某些Win98版本的setup可加参数屏蔽对注册表的 检测,但若是安装Win95,这些参数未必有效。)
04、安装其余版本的Win9x。
重复步骤[03](注意修正安装路径、备份注册表与系统文件),继续安装第 三套、第四套……Win9x(只要愿意,您可以一直这么装下去,直到把硬盘塞满) 。
05、在[桌面]创建“快捷方式”,以便在不同版本win98之间切换。
这里以切换到简体版Win98为例(余者仿此):在桌面空白位置点右键→[新 建]→[快捷方式]→[浏览...]→找到并双击子目录c:\multisys→双击文件名pwi n98.bat→[下一步]→[下一步]→选择一个合适的图标(笔者一般选带红黄绿三盏 灯的交通标志图标)→[完成]。然后对着该新建的快捷方式[pwin98.bat]点右键 →[属性]→[程序]→勾选[退出时关闭]选项→[应用]→[常规]→勾选[只读]选项 →[确定]。
现在让我们试一试这个“快捷方式”的用法——双击执行它,然后点[开始] →[关闭系统]→[重新启动计算机]→[确定]。
计算机重新启动到简体版了——是不是?请继续本步骤,分别在简体版的桌 面上创建cwin98.bat与ewin98.bat的快捷方式,在繁体版创建pwin98.bat与ewin 98.bat,在英文版创建好pwin98.bat与cwin98.bat等快捷方式。
06、结束。
至此,我们已手动安装好三套Win98。在今后的使用当中,仍需提醒您注意:
为保证各系统的安全,我们在msdos.sys中屏蔽了AutoScan选项,若需运行s candisk,请从[附件]→[系统工具]→[磁盘扫描程序]运行。且必须保证scandis k只扫描当前系统所在的硬盘分区(例如:不要用英文版Win98中的scandisk扫描 简体中文版所在的C:盘,以免中文命名的文件被错误“修复”)。事实上,这个 问题在system commander等安装的系统中同样存在,只是在其说明文件里避而不 谈罢了。
还有,就是注册表与文件的备份。若硬盘空间足够大,我们强烈建议您多开 一个备份分区,用ghost压缩、备份好各分区中的所有文件,以防不测(重装三套 Win98得花好几个小时,不容易啊!)。毕竟维持多套Win9x之间长期的“和平共 处”,实在“任重而道远”。说不定,明天的这个时候,邻居家可爱动人的小妹 妹,“不小心动了动”您的电脑--也未可知?……
如您实际操作过程中遇到了任何问题,欢迎与笔者([email protected])联系 !
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.105.153.37]
|
|