System Commander手把手
我们将以System Commander 7.02(以下简称SC)为例,一步一步教读者朋友如何安装多系统,在此之前我们先要作几点说明:
1.SC的操作系统支持列表:
除了以上列表,SC号称支持所有基于PC的操作系统。
2.现在一般能找到的SC 7.02都是Windows安装版,所以在安装前硬盘里至少要有一个Windows操作系统。
3.如果是全新安装,建议用Fdisk进行分区,虽然SC自带的分区工具以及PQMagic之类第三方分区工具功能更强、速度更快,不过兼容性和稳定性不好,将来可能造成分区表被破坏,所以不建议使用。
4.虽然SC可以识别任何它所支持的操作系统的分区格式,但SC自身只能被安装在FAT、FAT32或者NTFS分区之上。
5.硬盘分区规划如下:
以上规划只是为了单纯的多系统安装而定制的,读者可根据自己的情况来规划分区。但要注意:C区一定要分成“4”中要求的格式;硬盘中最多只能有4个主分区(由所有逻辑分区组成的扩展分区算一个主分区);Fdisk只能划分一个主分区和一个扩展分区;如果没有本地安全性的要求,并且希望各个操作系统间可以共享数据,建议将Win2000及WinXP所在区分为FAT32格式,否则,应该分为NTFS格式。
6.我们将遵循如下的安装顺序(顺序并不会影响最终的安装效果):Windows 98、SC7.02、Windows Me、Windows 2000、Windows XP、Linux。
好了,已经罗嗦了半天了,让我们赶快开始吧!
系统破坏与修复
一般来说,按本文所介绍的步骤进行操作是不会有任何问题的。但实际上情况是很复杂的,会因为各种各样的原因引起硬盘分区表或引导区的破坏。下面我们就几种常见的情况说明一下修复的方法。
1.非正常卸载SC造成的损坏。由于SC采用了特殊的技术独占主引导区,并且具有很高的优先级,所以当你不在需要SC时,必须按上文中所述的那样进行卸载,否则即使是格式化C区、重装系统甚至重新分区电脑都无法正常引导。如果由于你的疏忽已经造成了这样结果,也不必着急,有两种解决方法:用光盘或者软盘引导系统然后重装SC,再按要求卸载就可以了;如果你实在不想再用SC了,那么还有一个简单的办法,就是在DOS环境下运行命令“fdisk /mbr”,这个命令可以重写主引导记录,使其恢复正常。
2.病毒破坏造成的损坏。这种情况一般用杀毒软件都可以解决,只要用杀毒软盘引导系统,再按杀毒软件的提示杀毒,并修复引导区或分区表即可,像现在国内比较流行的KV300、金山毒霸2002、瑞星2002都有修复硬盘的功能。
3.多种第三方分区及磁盘扫描工具交叉使用造成的损坏,比如:SC的分区工具于PQmagic就有冲突存在,如果你一会儿用SC改变分区,一会儿又用PQmagic,就很容易造成分区表被破坏,虽然很多时候并不影响正常使用,但磁盘扫描工具总会报错又修不好,怎么办?也许你想起了大名鼎鼎的Norton Disk Doctor,用它来试试吧,结果它能发现错误并自动修复,一切看来都很顺利,可当你重启电脑后可怕的事情发生了,分区完全乱了套而且大量数据丢失,情况严重时就只能求助于数据恢复公司了,不过对于个人而言,修复的费用简直是天价,已经够买好几块硬盘了。由于这两类工具种类繁多,所以情况也很复杂,难以穷尽,仅以此实例说明其严重性。没有很好的解决办法,所以应尽量少用这类工具,如果要用就用一个,不要换着试。
其实对于以上三种情况,最好的办法还是防患于未然,在分区一切正常时就备份引导区及分区表,很多杀毒软件和磁盘分区工具都有此功能,下面以金山毒霸2002为例说明一下备份方法:在DOS环境下运行金山毒霸目录中的“KAVFIX.EXE”,出现如图所示界面,在“Tools”菜单栏中选择“Backup Boot Record”即可进行备份。备份的文件大小视硬盘大小而定,一般一张软盘就可以装下,备份文件最好存在软盘或第二块硬盘上,有条件的话刻在光盘上更好。如果就存在当前硬盘上,分区表被破坏时可能会造成该备份文件的丢失,这样备份就失去意义了。
系统启动盘的制作
系统启动盘也叫系统应急盘,它是一旦系统因感染病毒或相关文件损坏等原因而不能直接进入(启动)系统时所要用的软盘,这时如果没有这张小小的软盘,一切修复工作都无法进行,你也就只有望机兴叹、一筹莫展的份了。因此,平时准备一张系统启动盘非常有必要。
一、Windows 95/98/Me 系统启动盘的制作:
Windows 95/98/Me这三个系统的启动盘制作起来比较简单,方法也大致相同,主要有以下3种:
1.在操作系统安装过程的初期,系统将自动询问是否需要在此时创建启动盘,你只要选择需要在此时创建,插入软盘,按照屏幕提示操作就可以了。
2.在运行系统后,打开“控制面板”,双击“添加/删除程序”,然后在出现的“添加/删除程序 属性”的对话框里选择“启动盘”选项,然后插入一张空白的软盘,点击“创建启动盘”,系统就会自动制作启动盘了,这时制作出来的启动盘最完整。我们随后会详细介绍一下它的内容。
3.在DOS下制作启动盘:
当Windows系统崩溃无法进入图形界面时,如果此时仍然能够进入DOS状态,那么就可以运行Windows\command目录下的Bootdisk.bat批处理文件,运行后按提示插入软盘后回车就行了。另外,也可以直接把Windows\Command\Ebd目录下的所有文件拷贝到软盘中,同样也是一张启动盘了。
这里我们以Windows 98启动盘为例,简要一下介绍Windows9x启动盘中的内容:
(1)通用光驱驱动程序(用此软盘启动后会出现含有三个项目的多重启动菜单,选第一项就可以加载通用光驱的驱动程序,这个驱动程序能支持大多数大多数的ATAPT、IDE和SCSI光驱);
(2)虚拟磁盘的创建程序(用软盘启动时创建一个大小为2MB的虚拟磁盘,原来被压缩成CAB格式的诊断工具和虚拟光驱驱动程序就可以释放到虚拟磁盘上了);
(3)其他一些重要的系统文件和工具:
Autoexec.bat,系统启动时自动运行的批处理文件
Command.com,内部命令解释程序
Config.sys,用于载入设备驱动程序的配置文件
Drvspace.bin,磁盘压缩驱动
Ebd.cab,包含一些应用程序的压缩包
Extract.exe,Cab格式压缩包的解压程序,直接执行Extract.exe可以查看它的具体命令行参数,这里用来在启动时释放出Ebd.cab中的程序;也可以用它从Windows安装目录的压缩包中解出任何Windwows系统文件
Fdisk.exe,用于硬盘分区的命令文件
Himem.sys,管理扩展内存和高端内存
Io.sys,系统引导文件
Msdos.sys,启动选项文件(路径、多重启动等)
Oakcdrom.sys,通用的DOS光驱驱动程序(用法:在Config.sys中加入一行
device=oakcdrom.sys /d:mscd001)
Ramdrive.sys,启动时建立虚拟盘
Ebd.cab中包含的部分文件:
Attrib.exe,设置文件属性
Chkdsk.exe,简单的磁盘检测工具
Debug.exe,Debug调试程序
Edit.com,在DOS下进行编辑的工具
EXT.exe,(Cab格式压缩包的解压程序,比直接使用Extract.exe命令简单很多)
format.com,格式化命令
Mscdex.exe,DOS下的光驱启动文件(用法:在Autoexec.bat中加入mscdex.exe /d:mscd001)
Scandisk.exe,磁盘扫描程序
Sys.com,系统传送命令,可以将系统启动文件从软盘传输到硬盘,反之亦可,命令行为Sys A: C:(这里假设A:为启动软盘,C:为系统所在硬盘分区)
另外建议把Deltree.exe(删除目录的命令)、Discopy.com(磁盘复制的命令)、Mouse.com(DOS下的鼠标驱动)、Smartdrv.exe(设置磁盘高速缓冲区)和xcopy.exe/xcopy32.exe(高级文件拷贝程序)等几个常用的文件也拷贝到启动盘上,这样启动盘的内容就更加完善了。
二、Windows 2000系统启动盘的制作:
把Windows 2000的光盘插入驱动器中,进入BootDisk目录,并运行其中的Makebt32(中文提示信息)或Makeboot(英文提示信息)命令,按屏幕提示操作即可制作出Windows 2000的启动盘。不过,采用这种常规方式制作Windows 2000启动盘一次就要4张软盘,这似乎过于繁琐了。其实如果只是为了启动系统,我们完全可以制作出一张简化版的Windows 2000启动盘:
1.准备一张格式化过的软盘(格式化操作必须在Windows 2000下进行)。
2.从Windows2000启动分区的根目录中将Ntldr、Ntdetect.com、Boot.ini、Io.sys和Bootsect.dos这几个文件拷贝到软盘中,这样一张简化版的Windows 2000启动盘就制作完成了。
三、Windows XP“启动盘”的制作:
Windows XP虽然与Windows 2000同属于NT核心的系统,但Windows XP“启动盘”的制作则要简洁得多:放入一张空白软盘,在资源管理器中用右键点击软驱,在菜单中选择“格式化”,在弹出的对话框中勾选“制作MS-DOS启动盘”,然后点击“确定”即可。不过这张“启动盘”的内容也非常简单,仅仅包含基本的系统引导文件,只能启动到MS-DOS提示符状态,不能启动光驱,也无法访问NTFS文件系统。
四、Linux启动盘的制作:
相对于Windows系统来说,Linux的启动盘制作起来稍微要复杂一些。Linux启动盘一般可分为如下两种:一种是只含内核(Kernel)的启动盘,通常也称为Boot盘;另一种除了内核以外,还包含了根文件系统(Root File System),有时也称作Boot/Root盘。后者可以说已经是一个完整的操作系统,由于它在制作过程中通常要对内核和根文件系统进行压缩,并且涉及到对内核进行重新编译的过程,这里我们就不作详细介绍了。
我们平常意义上的Linux启动盘一般指的是前者,这种盘只含有系统内核,并不包括根文件系统。它的内核中只指明了根文件系统所在的位置,在启动过程中需要根据该参数去安装根文件系统,也就是说它必须和硬盘上的根文件系统配合才能使用。
Linux发行的版本很多,这里我们以常见的RedHat Linux 7.2为例简要介绍一下Boot启动盘的制作方法:
1.在安装RedHat Linux 7.2时,安装向导中有一步便是启动盘的制作,这时插入一张软盘按屏幕提示操作就可以了。
2.在当前的Linux系统下制作一张启动软盘的方法是:
(1)以Root的身份进行登录;
(2)弄清当前Linux内核的版本,这里RedHat Linux 7.2的核心是2.4.7-10版,使用Mkbootdisk命令制作启动盘:mkbootdisk --device /dev/fd0 2.4.7-10(其中参数--device /dev/fd0表示软盘驱动器的设备号是/dev/fd0)。这样,系统就会将启动盘的镜像写入软盘。
结语
通过我们的介绍,相信大家对多操作系统共存已经有了一个较清晰的认识。多系统共存给用户带来的效益也正是我们所倡导的物尽所用各取所需。就多操作系统共存技术本身而言,要有针对不同用户群体而设计的操作系统的存在,它的话题就将继续下去,而这一时间将会相当漫长。
我们看到,借助强大而华丽的Windows XP系统,最近微软终于完成了Windows操作系统的统一,不过我们知道,一款操作系统的成功,并不是仅仅依*技术或市场的优势,最近北京市政府的软件采购就说明了这一点。我们相信,真正一统天下的操作系统现阶段不会也不可能出现。
虽然Windows系列几乎完全占领了PC的操作系统市场,但是,毕竟还存在着微软没有涉足的领域,还有微软的大旗没有插上的山丘,Linux、OS/2等软件还在苦苦地支撑等待着自己曙光的出现,操作系统市场的争斗仍然在继续,以后的日子,我们会一如既往地提供给大家最新的相关资讯。
提供一些资料
随着计算机硬件存储能力的不断发展和我们广大电脑爱好者实际应用水平的不断提高,很多朋友已经不再满足自己电脑中驻扎了这么久的Windows 98了,当我们学习程序开发的时候需要最稳定的Windows 2000、当我们要享受多媒体带来的震撼时需要最令类的BEOS、当我们厌倦了微软产品的时候可以装上Linux驰骋一番
多操作系统共存全攻略之分区篇
安装好多个操作系统的首要前提就是要将自己的硬盘进行一个合理的分区,现在大家使用的硬盘容量普遍在40GB以上,这么大的硬盘空间如何有效合理的分配,对今后系统能否稳定的运行、合理的升级、软件的安装都起到了至关重要的作用。那么就让我们从认识硬盘分区开始,一步一步地为你做好前期准备
※ 硬盘分区格式知多少
http://www0.ccidnet.com/school/system//2002/05/28/108_6537.html
※ 分区方案大放送
http://www0.ccidnet.com/school/system//2002/04/17/108_6237.html
※ 要FAT32还是要NTFS
http://www0.ccidnet.com/school/system//2001/09/20/70_5163.html
※ NTFS与FAT自由转换
http://www0.ccidnet.com/school/system//2002/05/28/108_6539.html
※ NTFS的7个精彩问答
http://www0.ccidnet.com/school/system//2002/05/28/108_6538.html
多操作系统共存全攻略之安装篇
这里我们先要和大家阐述一下《多系统引导原理》,看看一台计算机中到底是怎么样将这么多的操作系统有机的联系在一起的;接下来就是朋友们最感兴趣的安装过程了,鉴于不同用户对操作系统的不同需求,小编特地准备了好几篇文章,分别介绍Windows 98与Windows 2000,Windows ME与Windows 2000,Windows 2000与Windows XP,Windows 98、NT与Linux、双NT等不同的安装方法,看看你需要的是哪一种,赶快行动吧
※ 多系统引导原理
http://www0.ccidnet.com/school/system//2001/06/26/70_4540.html
※ 工作娱乐两不误——Windows98、ME与Windows 2000系统共存
http://www0.ccidnet.com/school/system//2002/05/28/108_6542.html
※ 让Windows2000和Windwos XP和平共处
http://www0.ccidnet.com/school/system//2002/04/08/108_6155.html
※ Windows98、NT与Linux共存
http://www0.ccidnet.com/school/system//2002/05/28/108_6540.html
※ 一个硬盘双NT
http://www8.ccidnet.com/school/system//2001/04/29/70_3986.html
多操作系统共存全攻略之软件篇
无论是我们对硬盘进行分区格式化,还是安装多个操作系统后实现多重引导,拥有一些这方面的优秀软件都可以让你事倍功半。利用Partition Magic进行分区,再用System Commander 2000实现多系统共存成为了很多计算机应用高手的绝活,要是你也想和他们一样操作自如、游刃有余,一定要学会这几样工具的使用方法!
※ 用FDISK进行硬盘分区
http://www0.ccidnet.com/school/system//2001/06/26/70_4537.html
※ 利用Partition Magic进行分区
http://www8.ccidnet.com/school/software//2001/06/26/70_4538.html
※ 强力硬盘分区工具bootmanager bootstar
http://www0.ccidnet.com/school/system//2002/05/28/108_6544.html
※ 用System Commander 2000实现多系统共存
http://www8.ccidnet.com/school/software//2001/06/26/70_4541.html
※ 用LILO轻松实现双重系统引导
http://www0.ccidnet.com/school/system//2001/05/23/70_4264.html
多操作系统共存全攻略之技巧篇
到了这里,我想朋友们早已经用上了多操作系统,那么你是不是对这项工作了如指掌了呢?虽然在大体的操作上已经很熟练了,但是在实际工作中我们仍然会遇到很多问题,比如双硬盘对双系统的支持、Boot.ini引导文件的编写、启动菜单的修改,如果掌握了这些这些疑难杂症,那么可就成为了真正多操作系统共存专家了
※ 双硬盘安装双系统
http://www8.ccidnet.com/school/system//2001/04/29/70_3929.html
※ 用好双Windows系统
http://www8.ccidnet.com/school/system//2001/05/15/70_4162.html
※ 解读Boot.ini
http://www0.ccidnet.com/school/system//2002/05/28/108_6543.html
※ 双启动选单的秘密
http://www0.ccidnet.com/school/system//2002/05/15/108_6421.html
※ 多操作系统安装常见疑难解答
http://www0.ccidnet.com/school/system//2001/09/27/70_5218.html
※ 多系统共存之你问我答
http://www0.ccidnet.com/school/system//2002/05/28/108_6541.html
双系统常见问题解答
一、双系统的安装顺序
问:我打算在一台电脑中安装多系统(Windows 9x/2000/XP),请问在安装的先后顺序上有什么讲究么?应该注意哪些地方?
答:一般来说,安装顺序是先低级版本到高级版本的,也就是说首先安装Windows 9x,然后在Windows 9x系统下安装Windows 2000或Windows XP,这样做的好处是系统可以自动生成开机选择画面。
要注意的有以下几点:
1、要把每个系统安装在不同的分区中。最好的安排是:把Windows 9x安装在C盘上,Windows 2000或Windows XP安装在D盘上。
2、针对不同的系统要选择不同的系统文件格式。对于Windows 9x,要选择FAT16或FAT32的;而对于Windows 2000和Windows XP,最好使用NTFS格式,这样系统潜力会发挥的更好。
3、在Windows 9x上安装Windows 2000或Windows XP时要选择“全新安装”,不要选择“升级安装”。
二、高版本如何安装低版本
问:我的系统是Windows XP,现在我想再安装一个Windows 98,请问如何在保留Windows XP的情况下安装Windows 98,做个双系统?
答:因为Windows XP下不能直接安装Windows 98,所以必须首先用Windows 98启动盘启动电脑(当然前提是在CMOS中设置先从A盘启动),然后把Windows 98安装到Windows XP以外的分区中。重启系统后,你会发现并没有双启动菜单,系统直接进入了Windows 98,不要紧,按照下一个问题的解答恢复即可。恢复完后把硬盘各分区中以“$”字符打头并以“$”结尾的文件删除就可以了。
三、恢复选择菜单
问:我安装的是Windows 98加Windows 2000操作系统,由于误操作把boot.ini文件删除了,现在启动电脑时就会出现“boot.ini非法”提示,也没有选择菜单了,而是直接进入了Windows 2000,请问该如何恢复?
答:首先在BIOS中将启动顺序调整为CD-ROM引导,然后将Windows 2000安装盘放入光驱。等自动加载完安装程序后,系统会问你是重新安装还是修复,不用管它,直接退出。最后到CMOS中把启动顺序再改为硬盘启动,这样再次开机后就会出现选择菜单了。
四、删除其中一个系统
问:请问在双系统中(Windows 9x和Windows 2000或Windows XP),如何在不损害一个系统的情况下删除另外一个系统?
答:如果想删除Windows 9x的话,可以在Windows 2000或Windows XP中右键单击“我的电脑”,选择“属性→高级”,点击“启动和故障恢复”中的“设置”按钮,然后把启动时间改为“0”,这样在启动时就会直接进入Windows 2000或Windows XP,而不会在出现选择菜单了。最后把Windows 9x的Windows、Program Files目录和引导文件(包括io.sys、msdos.sys、command.com、autoexec.bat和config.sys)删除即可。
如果想删除Windows 2000或Windows XP,首先在Windows 9x环境下把Windows 2000或Windows XP所在的目录全部删除,然后用一张Windows 9x的启动盘(根据操作系统所定)启动,在“A:”下输入“SYS C:”,给Windows 9x所在的C盘重新传系统即可。
五、如何访问NTFS分区
问:我的电脑是Windows 98、Windows 2000的双系统,Windows 2000所在的分区使用了NTFS文件格式,这样我在Windows 98下就不能访问它们了,请问如何在不转化为FAT格式的情况下访问它们呢?
答:目前没有太好的办法,只能使用软件NTFS for Windows 98,它是专为Windows 9x系统访问NTFS分区而设计的,使用它可以在Windows 9x环境下对NTFS分区进行读写等操作。
★★
补充
正版的98和me,在高版本向低版本安装,无需用xp光盘修复,直接出现双启动菜单
★★
备份双启动菜单,此方法适合2000.xp.2003
双启动正常时,就备份C盘这几个文件(有的是隐藏和系统属性的。),以后只要只要用这些文件拷到C盘下即可恢复。
NTDETECT.COM
ntldr
MSDOS.SYS
IO.SYS
BOOTSECT.DOS
bootfont.bin
BOOT.INI
如果是98或me和xp备份所有c盘根目录系统隐藏文件