![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-06 05:56 |
共 47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » 转贴:多重启动经验谈 |
| 可打印版本 2,509 / 0 |
| 第1楼 Lydong | 发表于 2003-02-24 00:00 |
| 元老会员 发帖 407 积分 1,468 来自 广州 | |
|
转贴:多重启动经验谈 多重启动经验谈
||→相关下载>>>System Commander 2000 Pro 5.04 System Commander 2000 Update 5.06 system Commander Deluxe 4.03 操作系统发展到今天,类型有了好多种,有DOS系列,Windows系列,Unix系列等等,还有 一些诸如BeOS等偏门,因而,喜欢尝试新鲜和因工作学习需要的家伙,就必须在自己的机 器中装上至少2个的OS,所以,多重启动就产生了。 进行多重启动,就必须使用多重启动系统引导软件,有些软件是OS系统本身自带的,比如 Linux的lilo,Windows的NTloader,还有的就是第三方的引导软件,比如V communica- tions,.inc的System Commander系列,PowerQuest Corporration的BootMagic等等都是很 好的选择。 对于一般的PC用户来说,Windows是最常用的OS,所以下文谨就Windows谈谈笔者在多重启 动上的一些经验教训。 一、使用Windows自带的引导软件 很多精通95/98的玩家都知道,他们可以和DOS6.22及之前的版本共存,通过98/95的启动菜 单进行双引导,只要按照,先安装DOS,再安装95/98的顺序,并在安装95/98过程中选择保 留以前的操作系统,就会在启动菜单中多一项"以前的操作系统"选项(如果看不到启动菜 单,只要在启动时按下F8就可以,或者编辑MSDOS.SYS文件,增加一行:bootmenu=1即可)。 但是,如果你是要在已经安装的95/98的硬盘上追加安装DOS的话,就必须使用第三方引导 软件,或者在安装好DOS之后,覆盖安装一遍95/98。 自从有了Windows2000(WindowsNT),M$在系统中附带了一个NTloader,可以很好的解决 多重引导,一般来说,只要按照DOS->95/98->Linux->win2K这种的版本由低到高的顺序安 装系统,就可以完美的,由系统自动的建立多重引导环境,win2K在安装过程中能自动识别 旧有的系统。 值得一提的是,win2K的NTloader允许你在机器上安装数个win2K,不管是想同版本的还是不 同版本的,也就是说,可以同时安装pro,server,Advance Server在你的硬盘上,还可以 安装多个Pro,或者多个Server/Advance Server在你的硬盘上,甚至,如果你愿意的话,可 以安装N个Pro,M个Server,O个Adserver在你的硬盘上,而不必担心无法引导或者系统文件 混在一起。 至于NTloader有没有上限,这我就不知道了,也没那个功夫和精力去作这种试验。 有些同志发现,如果先安装2000,之后不通过第三方的引导软件直接安装DOS/98/95后, NT-loader的引导菜单没有了,启动机器就直接进入DOS/98/95,2000无法启动了,是不是 2000的系统文件坏了?回答是否定的,原因的NTloader被后安装的DOS/98/95搞坏了,修复 很简单,拿来你的2000的安装盘(如果你的机器上有多个版本2000,随便那个版本的安装 盘都可以),安装中,按"R"选择"修复安装",然后安装过程会象完全安装那样copy文件, 之后重新启动,你会发现,重新启动中,NTloader的引导菜单会一闪而过,到这里,就有2个办法了: 1、启动中不停的按上/下的方向键,取消2000在安装过程中默认的极短的的引导菜单显示 时间,会看到,在除了最下面的一个选项是Windows2000 Install/Upgrade,上面的选项就 是你原先的选项。实际上,到此为止,你的NTloader已经修复了,完全可以不必将修复安 装过程继续下去,而后面将要进行的修复过程不过是修复2000的系统文件,即winnt目录里 面的文件。所以,你可以选择正常的2000启动选项,进入到2000中,然后删除硬盘上2000 安装过程copy的$win_nt$.~sl和$win_nt$.~BT目录,再修改boot.ini文件,将Windows 2000 Install/Upgrade选项删除,并将默认的启动菜单显示时间和默认的启动系统改为自己所 希望的就可以了。 2、你可以在重启之后继续以后的修复过程直到结束,但必须要提醒大家注意的是,后面的 系统文件修复过程会报告说XXXXX文件不是安装系统时由安装过程复制到系统文件夹的,是 否要修复?此时,除非你的2000系统中没有安装过任何的软件或者SP,否则就不要选择修 复,按ESC忽略,因为很多软件都会向系统文件夹中添加自己的文件,如果修复了(实际上 就是删除),会造成这些软件无法运行。 还有NTloader一个小毛病要告诉大家,如果你先安装的一个中文版的2000后,再安装英文 版的2000,结果会发现NTloader的显示语种就变成了英文(语种和后安装的系统保持一 致),而且会有一些乱码,虽然不影响启动,但看着不舒服,你可以按照上面的方法,用 中文版2000修复安装就可以了。 但是,有一个一举两得的办法,非常简单有效,不必删除什么文件修改什么boot.ini,是 什么呢? 告诉大家,只要在中文版的2000中安装SP2就可以了,至于SP1是否可以,我没有试过? NTloader的好处就是,不管你启动硬盘上有没有Fat/Fat32的Primary Partition,都可以 实现多系统引导,但是,如果没有Fat/Fat32的Primary Partition,是无法实现DOS/98/95 系统引导启动的,因为他们不支持NTFS格式。由于DOS/98/95的启动文件是必须在C:即激活 的主分区(虽然可以经系统文件安装在别的盘上),如果你的2000要使用NTFS的话,就一 定不能将其安装在C:,即,必须将C:留出来用Fat/Fat32,用于DOS/98/95的安装启动。C: 以外的用NTFS就不要紧了,顶多98/95不能直接访问而以,借助一些其他的软件还是可以读 取NTFS的文件。 二、使用第三方的多系统启动引导软件 目前比较流行的是BootMagic和System Commander,他们有一个局限性就是,必须安装在第一 块硬盘(如果你有多块硬盘的话)的Fat/Fat32的Primary Partition(不管是否激活)。 使用这种软件的好处之一是,你可以设置在启动某一系统时隐藏其他操作系统所在的分区, 以免他们被破坏,维护系统文件的安全。 由于本文不是第三方引导软件的使用说明,所以仅谈谈鄙人的使用经验。 如果第三方的多系统启动引导软件的文件遭到破坏,导致机器无法启动;或者在没有先 uninstall他们的情况下就format他们所在的硬盘,导致机器无法启动,可以用98/95/DOS的 启动盘启动机器后,用fdisk/mbr重写硬盘的分区表,即可解决问题。我用下来感觉System Commander比较坚固,即便直接format他所在的硬盘,仍然可以启动机器,只不过在启动时 报错说无法启动System Commander,然后列表硬盘主分区,让你选择从哪个分区启动。 其次,BootMagic仅仅是个启动引导软件,必须配合PQmagic使用,而System Commander则包 括了整个的硬盘分区操作功能?但是,System Commander如果要进行分区操作和通过他添加新 的系统,必须要求硬盘上有95/98/ME系统,否则无法进行。 BootMagic可以在Windows环境下安装(包括95/98/ME/2000),提供Windows下的配置界面。 但是在2000下安装可能会出现一些问题,包括uninstall无法顺利完成和安装后的BootMagic 无法在启动时Load(我都遇到过)等等。 System Commander必须在DOS实模式下进行安装,借就是说,2000/ME/98系统中不能安装,必 须用98/DOS启动盘启动后安装,这对DOS不熟悉的使用者来说是个障碍。 System Commander最大的特点(笔者认为)是:启动选项中有"从A:启动",也就是说不必去修 改BIOS,即便第一启动是HDD-0,通过System Commander,仍然可以从软盘启动,非常便利。 Bootmagic是没有这个功能的。 使用第三方引导软件可以实现多个98类型的操作系统并存,这是NTLoader无法作到的,因为 NT-loader并不改变在启动是用于激活的盘,而第三方引导软件就是通过即时激活启动分区达 到这个目的。 由于鄙人对System Commander使用的比较多,颇有好感,所以推荐大家使用,需要注意的是, 低版本的System Commander不支持ME,目前最新的版本为System Commander 2000 5.05 ---------------------- 以上均是鄙人在多重启动使用上的一些经验和体验,恐多有谬误,还请大家斧正。 倘若能对一些人有所帮助,不胜欣喜矣? |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |