用win2000启动菜单实现windows全家福
2006-03-31 12:02:44 来源:WEB开发网这里顺便说一下boot.ini的相关设置问题。timeout=预设启动菜单停留在默认系统上的时间,单位为秒。
default=为默认启动的系统。有朋友装win2000后此项为
default=multi(0)disk(0)rdisk(0)partition(4)\WINNT
请用;号注释掉这一行并添加default=c:\以方便启动windos。
multi(0)指硬盘接口为非scsi接口,大多数朋友的硬盘接口都是IDE接口,所以不用变它。disk(0)指win2000启动菜单装在你的第一个IDE接口上,如果你有双硬盘,你是从第一IDE接口硬盘安装,而win2000又装在第二IDE接口上,则此项设为disk(1)。
partition(4)指win2000所安装的分区号,1指C盘,2指D盘,3指E盘,我们的win2000装在F盘,则用partition(4)。注意,由于又硬盘有磁盘交错或者你的系统设有隐藏分区,以上partiton号以dos下启动后各系统所在的盘符为准。
想用win2000的启动菜单而又不想装win2000的朋友只需在上述boot.ini中删除有关winnt的那两行就可以了。
二:增添系统各分区的相应启动文件。
我们知道,win2000之所以能双启动,是因为它重写了dos的引导记录,并把原来c盘的dos引导记录备份为boosect.dos,从而实现引导c盘的windos的。所以,除了这个bootsect.dos,我们还需要引导d盘win98的引导备份win98.bin(这个名字是我随便取的,你也可以取成你喜欢的名字,只要能和boot.ini中对应就可以。)e盘的引导备分winme.bin,软盘的引导备分floop.bin。
做这几个文件需要用到norton2000的diskedit(611K),因为它支持fat32格式的磁盘。diskedit可以在norton2000的安装目录下直接找到。
从windos退到纯dos下,启动diskedit。diskedit跳出个选单说现在运行在只读模式,回车后进入。选择object下的drive,选择c:,再按ALT+B,选择BOOT Record,读出硬盘C:区的dos引导记录。然后按ALT+T选择TOOL下的Write Object to ,然后它弹出的一个where do you wish to write boot record on drive c: to a file 的警告,在其下的file:中输入bootsect.dos,Drive:中输入C:,就完成了对C盘BOOT区的备份工作。
更多精彩
赞助商链接