用win2000启动菜单实现windows全家福

Q:为什么要用win2000的多启动菜单而不用其它第三方的多启动软件?

A:win2000(包括NT4)的多启动菜单位于系统活动分区的启动区,容易管理,出错或染毒后可以简单用软盘启动机器,然后sys c:就恢复了系统启动区。另外,我们知道,硬盘最重要的是位于0道的分区表,如果因为反复的读写分区表而使分区表出现坏道的话,那么硬盘基本上等于报废。而分区的系统区却是随着分区位置和大小的不同而处于不同的位置。所以即使硬盘出现了坏道,也不影响它的使用。

Q:win2000的启动菜单可以支持安装多少个系统吗?

A:这个问题可不好回答,如果你的硬盘分区时划出三个主分区,另外加上N个扩展分区,那win2000所支持的系统可就不好估量了。但这不是我们讨论的重点,我们讨论的是在同一硬盘上安装dos6.22,win32,win95,win98,winme,winnt4,win2000.或者还可以加上winxp.

Q:以前的多系统软件都需要重新分区(主要是分出几个主分区),而我的硬盘只有一个主分区和一个扩展分区,能用win2000的多系统吗?

A:可以。我们知道,NT4和NT5(win2000)可以安装在扩展分区,但它们的启动菜单只支持从逻辑分区上启动win2000,并不支持启动逻辑分区上的其它系统。而且,微软的产品都有一个特点,总是认为它启动的分区是活动分区(就是我们常说的c盘),所以,大部分资料介绍的微软全家福都是备分各个操作系统的c盘启动软件,通过文件的覆盖替换实现。这总让人觉得不满意,能不能如win95进入dos6.22那样,仅仅靠文件的改名来实现呢?是什么原因造成了这个笨办法呢?

其实这个问题很简单。因为微软的产品的启动文件中有一个叫做IO.sys的,它的位置必须是活动分区的第一个文件,所以为个这个第一,前面的方法必须通过覆盖才能保证它的第一。

所以,我们的目的就是要让win2000支持从逻辑分区启动其它的windos,并且通过简单的文件改名来实现微软全家福。

A:你说得那么好听,如何做呢?

Q:进入实战前我们先假设你现在的硬盘结构是由微软的标准fdisk分的区,即一个C盘和数个逻辑盘。c:盘装win98(或者是winme),d:盘安装win2000这样一个标准的结构。(什么,你还没装win2000?不要紧,不装win2000同样也可以实现我前面提到的多windos共存。这个技巧对于安装了win2000后又用以前的win9x克隆恢复C盘,丢了win2000启动菜单的朋友同样适用。不过话要一句句讲,请耐心看下去。)

1.我们的第一个分区C:做成dos6.22,win32,win95共存。

这个就不用我多说了吧,win9X本身就支持这三个系统共存。简单说一下就是拷入dos6.22的系统文件到c盘根目录,并命名IO.dos,MS.dos,config.dos,autoexec.dos,将win95的IO.sys在c盘根目录复制一分,命名为IO.w40,并设置MSdos.sys的BootMulti=1。

注意,c盘的格式必须为fat16(如果你打算放弃dos6.22,也可以用fat32。上面所说的就不用改啦。)

2.将win98的克隆备分还原到d盘,将winme克隆备分还原到e盘,没克隆你就慢慢装吧。

为了保证做好的c盘,请用安装方式在D盘和E盘安装win9x的同志先保留下c盘的IO.sys,msdos.sys安装完成后用它们覆盖同名的文件。并做win98和winme的启动盘(克隆的同志就不做了)做好后用相应的启动盘启动系统,sys d: ; sys e:分别传送系统到对应的逻辑分区。

3.安装win2000到F盘,有克隆的同志还是可以用克隆。没克隆的同志也可以不做那高达四张的win2000启动盘,win2000采用NTFS格式还是fat32就随你啦。

如果安装过程中你的分区不够用了请用pqmagic划它几个出来。

好啦,现在原料已齐,就等下锅。先启动一次看看。前面采用克隆安装win2000在E盘的同志只能启动c盘的win95,而用安装方式的朋友可以启动c盘的win95和E盘的win2000.现在就进入重点:

一:恢复win2000多启动选单前的准备工作

win2000启动菜单没丢失的同志可以跳过这一步。只做增添的相关选项。

恢复win2000多启动选单要用到一个工具,bootpart。它是一个专门用来修改Windows NT多重开机选单的免费软件。BootPart除了能事后把Dos、Windows 9x加到NT多重开机选单中外,就连OS/2Multiboot、Linux Partitions(with Lilo)或者是软盘开机功能的加入也没有问题喔!(软件是那么介绍的。)

这里就有朋友要问了,即然bootpart已经有了修改NT的多重开机功能,还用写这篇文章干啥?哈哈,问题出在bootpart只支持加入fat16的分区和非fat格式的分区。而我们现在的大硬盘只有用fat32才管理得过来。另外,bootpart也不支持从NT启动菜单中加入第二硬盘,并且,它也不支持从逻辑硬盘启动系统。我们用bootpart只是用它的重建NT启动菜单功能。

http://down.cnblogs.com

时间: 2024-10-04 13:22:09

用win2000启动菜单实现windows全家福的相关文章

搞定Windows server 2008的启动菜单

前段时间为了测试安装了微软的Windows server 2008,最近没用就打算把它删了.由于我的PC机还安 装了Windows server 2003,于是按照常规方法,进入2003直接格式化2008所在系统的分区,然后进入 2003系统分区打开boot.ini修改文件即可.当打开时才傻了眼,文件里面没有2008的菜单,提示如下: ; ;Warning: Boot.ini is used on Windows XP and earlier operating systems. ;Warnin

使用Windows的启动菜单来启动Linux系统

使用Windows的ntldr来引导,而不使用grub来引导.在网上搜索了很长时间,终于把问题解决,由于网上的解决方案都不是很具体,因此,我下面将把具体的解决方案列出来(以WindowsXP和Fedora8双启动为例子) Windows安装于前面的分区(从C到J盘),而留下的空间在Fedora的安装选项里面使用"将linux安装在剩余空间上"的安装选项进行安装. 预备工作: 1.安装Windows XP,安装完成后最好对系统进行备份. 2.在磁盘剩余空间上安装Linux,安装的时候注重

删除Linux后如何找回Windows启动菜单

删除Linux之后,Linux的LILO却仍旧留在系统之中,使得机器启动的第一个界面不能回到选择Windows的菜单. 本文要告诉你解决的方法: 随着Linux的影响越来越广泛,许多电脑爱好者也开始在自己的爱机上安装Linux.于是,硬盘上除了原来的Windows系统之外,还要加上一个Linux,开机时看到的第一个操作系统选择菜单也变成了Linux的LILO或GRUB. 一段时间之后,由于实在不习惯使用Linux,或者硬盘空间紧张等原因,一些人又决定删除Linux.虽然删除Linux的过程很顺利

Windows的快速启动菜单设置技巧

  我们以往使用的Windows"快速启动"菜单,虽然方便但也有诸多遗憾,例如不支持分组操作,不支持自定义文件夹颜色等.现在,我们可以借助于软件True Launch Bar来弥补这些遗憾,实现功能更加强大的"快速启动". 需要注意的是在软件安装之后,我们既不能在桌面找到该软件的快捷方式,也无法通过开始菜单程序组找到该软件的主程序或配置程序入口.程序组菜单中仅能看到一些无关紧要的组件管理.皮肤安装.说明信息链接等快捷方式(图1). 那么,软件设置到底该如何进入呢?在

Windows怎么启动菜单

  C盘根目录下的boot.ini(隐藏文件)可以使用ANSI控制码来控制启动菜单显示出彩色.您可以根据以下短短的代码来为自己设计一个彩色的Windows启动菜单.这也有助于让您理解ANSI控制码及其转义,当然彩色的菜单也非常具有个性. C盘根目录下的boot.ini(隐藏文件)可以使用ansi控制码来控制启动菜单显示出彩色,例如下面的boot.ini: CODE:------------------------------------------------------------------

删除Linux后要找回Windows启动菜单怎么做

删除Linux之后,Linux的LILO却仍旧留在系统之中,使得机器启动的第一个界面不能回到选择Windows的菜单. 本文要告诉你解决的方法: 随着Linux的影 响越来越广泛,许多电脑爱好者也开始在自己的爱机上安装Linux.于是,硬盘上除了原来的Windows系统之外,还要加上一个Linux,开机时看到的第一个操作系统选择菜单也变成了Linux的LILO或GRUB. 一段时间之后,由于实在不习惯使用Linux,或者硬盘空间紧张等原因,一些人又决定删除Linux.虽然删除Linux的过程很顺

如何设计一个彩色的Windows启动菜单

  电脑启动菜单选项默认一般都是白色的,但我们可以修改C盘根目录下的boot.ini(隐藏文件)可以使用ANSI控制码来控制启动菜单显示出彩色.现在就讲解一下根据以下短短的代码来为自己设计一个彩色的Windows启动菜单.这也有助于让您理解ANSI控制码及其转义,当然彩色的菜单也非常具有个性. 例如下面的boot.ini: timeout=30 default=multi(0)disk(0)rdisk(0)partition(3)WINDOWS [operating systems] multi

Windows XP为主盘、Ubuntu为从盘如何搞定启动菜单

以前为单盘双系统XP+UBUNTU,现在:主盘-新盘-XP 从盘-旧盘-ubuntu,双盘旧盘变为从盘了,新盘是主盘装XP.也就是现在的UBUNTU在从盘上了,如何搞定启动菜单.(安装系统时,只接其中的一块硬盘,两个硬盘可以独立运行,启动不相互依赖,http://www.aliyun.com/zixun/aggregation/19247.html">bios没有启动快捷键) 方法:设定bios,让ubuntu所在盘首先启动(交换这两个硬盘的位置应该也行),再改下menu.lst,加入下面

如何恢复Windows Vista/XP双启动菜单

问:我是在XP上装的Vista双系统,因为XP崩溃,所以不得不Ghost原来不带双启动菜单的XP回来.请问现在怎么才能恢复双启动菜单? 答:解决方法如下: 1.使用 Daemon Tools 加载Vista光盘映像. 2.打开"运行" (开始〉运行), 输入cmd. 3.输入X: (X代表你的虚拟光驱盘符). 4.输入cd boot. 5.输入bootsect /nt60 SYS (删除是nt52) . 6.重新启动,Vista 的启动管理器已经恢复.