巧设参数实现多系统启动

Author: 工式 Date: 2001年 5期

?牐牨纠幢收叩南低呈怯门?理文件来实现Windows 98与Windows Me的双重启动。最近内存价大减,又添了一根64M的内存,又想用Windows 2000的IIS 5.0。经过一番实践终于成功实现三系统启动。
  ?牐犑紫冉杏才谭智矣玫氖?15G的硬盘,分为五个区,用Pqmagic或Fdisk分成FAT32。前三个区分2G,用来装三个系统。
  ?牐?1.先安装Windows Me,直接安装在C盘下。完成后备份根目录下的文件。备份时在查看“文件夹选项”中勾上显示所有文件和显示文件扩展名。备份放在G盘下Windows Me文件夹内。
  ?牐?2.装Windows 98,用Windows 98的引导盘直接引导安装。在提示安装路径时可以选D盘下。这样Windows 98的IO.SYS和MSDOS.SYS覆盖了Windows Me的两个文件。同样在“文件夹选项”中勾上显示所有文件和显示文件扩展名,备份C盘根目录下的文件。备份放在G盘下Windows98文件夹内。
  ?牐?3.Windows 98来引导安装Windows 2000。安装在E盘下,千万不要格式成NTFS格式,这时Windows 2000产生了一个BOOTSECT.DOS文件用来引导Windows 2000和Windows 98的双启动。先备份C根目录下的所有文件,备份放在G盘下Windows 2000文件夹内。
  ?牐犞链巳低嘲沧巴瓯稀W罴值氖荳indows 98和Windows Me启动都用IO.SYS和MSDOS.SYS。我记得在NTLDR下有两个开关参数:“/WIN95”和“/WIN95DOS”,用来实现NT下Windows 95和DOS的转换。其原理是为了防止冲突,启动DOS时,Windows 95的IO.SYS和MSDOS.SYS分别更名为WINBOOT.SYS和MSDOS.W40;启动Windows95时,DOS的IO.SYS和MSDOS.SYS将更名为IO.DOS和MSDOS.DOS。用Windows 98代替Windows 95;用Windows Me代替DOS不就成了,就不知Windows 2000下这能不能用。
  ?牐犗氲秸饫锞涂甲攀秩低车淖弧U业紺盘下的BOOT.INI。这文件是实现多重系统引导的。修改BOOT.INI,改之前的BOOT.INI大致如下:
  ?牐燵Boot loader]
  ?牐燭imeout=30
  ?牐燚efault=multi (0)?燿isk (0)?爎disk (0)?爌artition (3)\WINNT
  ?牐燵Operating systems]
  ?牐燤ulti(0) disk(0) rdisk(0) partition (3)\WINNT=“Microsoft Windows 2000 Professional”/fastdetect
  ?牐燙:\=“Microsoft Windows98”
  ?牐犐救ァ癈:\=“Microsoft Windows98””并在其后增加如下几行:
  ?牐燙:\=“Microsoft Windows98”/win95
  ?牐燙:\=“Microsoft WindowsMe”/win95dos
  ?牐犕瓿芍筇崛”阜軼indows Me下的IO.SYS和MSDOS.SYS更名为IO.DOS和MSDOS.DOS存入C盘根目录下。重新启动,根据不同的选择,启动不同的操作系统。三系统果然成功,这比用软件引导方便得多。
  ?牐犝庋涂梢栽赪indows 98下玩游戏,用Windows Me丰富、易用的多媒体工具上网娱乐,在Windows 2000下调试程序和网站。
  ?牐犕薷腂OOT.INI还可以装入Linux,有兴趣的朋友不妨尝试四系统。
  ?牐犎低吵晒χ螅⑾忠恍┬∥侍狻T诮隬indows 98后重启进入Windows Me总要提示是否安全模式启动,Windows 98的MS-DOS也受Windows Me的Autoexec.exe影响不太正常,不知能否解决。还望有兴趣的朋友多多交流:jltyp@21cn.com。