预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

WinXP和Win7单硬盘双系统互为隐藏 WinXP和Win7单硬盘双系统互为隐藏本文所需文件或软件请看附件,理解了各个步骤后再操作,谢谢。任务:假设有这样一台单硬盘电脑,需要安装双系统(WinXP与Win7)。要求:登陆其中任一系统后,另1个系统所在分区自动转换为隐藏,以避免当前系统中毒而受感染(进入任何1个系统盘符均为C,另1个则自动隐藏,其它逻辑盘盘符保持不变)。分析:我们必须明白一些启动知识,WinXP与Win7引导启动方式是有区别的,WinXP采用Ntldr+boot.ini,Win7则采用Bootmgr+BCD。另外,引导文件只能安装在活动分区,否则无法引导系统启动。下面我们再来看看各种登陆情况:a.假如我们最近一次登陆WinXP,那么它所在分区则为活动主分区,Win7所在分区是隐藏非活动分区,引导系统式为Ntldr+boot.ini。b.假如我们最近一次登陆Win7,那么它所在分区下的bootmgr文件获得系统引导权之前,必须先取消其所在分区的隐藏属性,而把WinXP所在的分区转为非活动分区且被隐藏。根据分析NTLDR+boot.ini或Bootmgr+BCD都无法完成任务,因为它们没有隐藏、激活系统分区的能力。怎么办呢?我们利用强大的系统引导工具——GRUB。它是GRandUnifiedBootloader的缩写,是由开源人士编写的一个用于引导linux系统的启动管理器,可以引导的操作系包括linux、FreeBSD、Solaris、NetBSD、BeOSi、OS/2以及所有的Windows系统。将系统装进隐藏分区并可以启动的原理:首先用GRUB来接管MBR分区表,用它来隐藏/显示/激活启动分区,然后将系统引导权交给Ntldr或Bootmgr,再由后者加载操作系统的内核,初始化操作系统。第一步:合理划分硬盘分区。由于要安装2个不同的系统,因此我们要将硬盘分成2个主分区+1个扩展分区(注意:1个硬盘最多只能支持4个主分区)。划分方法如下:主分区①:装WinXP,10~30GB,NTFS/FAT32(格式推荐NTFS)主分区②:装Win7,30~40GB,NTFS剩下的留给扩展分区③。第二步:安装操作系统分区划分完成以后,所有的分区均为可见的,此时假设我们第1个主分区的系统为WinXP,然后安装Win7到主分区②,当Win7安装完成后,2个系统均由Bootmgr来引导的(注意:Bootmgr可以向前兼容,而ntldr无法向后兼容,2种引导方式可以通过bootsect的/NT60和/NT52开关来切换)。理论上先装那个都可以,我以WinXP先装做例,U盘或带winPE的光盘进PE系统(PE系统大家都知道吧就是预装环境),一般都内置分区软件如winPM,30G给主分区①盘符C且设为活动不隐藏,40G给主分区②不要盘符且设为隐藏非活动,其余给扩展分区(在此基础上分逻辑分区如D,E等等),重启后用安装版或GhostXP均可,完成winXP安装。第三步:创建GRUB引导快捷菜单i:启动进入WinXP,将Grub控制台菜单引导文件“grldr”拷贝到系统根目录。此文件在许多集成系统中都可以找到。ii:在根目录下新建一个“boot”文件夹,然后进入该文件夹后再建立一个“grub”文件夹,接着打开记事本,然后输入下列内容,另保存为“menu.lst”并存放到刚才新建的“grub”文件夹下。代码内容如下:“default0timeout10#启动主分区①的WinXPtitleMicrosoftWindowsXPunhide(hd0,0)hide(hd0,1)rootnoverify(hd0,0)makeactivechainloader+1#启动主分区②的Win7titleMicrosoftWindows7unhide(hd0,1)hide(hd0,0)rootnoverify(hd0,1)makeactivechainloader/bootmgr”(注意:文件menu.lst内容在双引号之内但不包括双引号)为了方便大家我把它们作为附件1和2上传,大家可以下载按照步骤i和ii放就可以了。(注意:默认等待时间为10秒后进入WinXP系统)接着再进PE系统,打开分区软件winPM,主分区①取消盘符设为隐藏非活动,主分区②盘符C设为显示和活动,重启后用安装版安装win7(不推荐ghost版,引导好像有问题)(如果没有安装盘,只有ISO镜像盘,那就用PE安装吧,前提PE内核要win2003及以上,winXPE不行,如果PE安装失败没有关系,用硬盘安装法安装,这样又有2种方法,1是无DVD光驱无安装盘纯硬盘安装,2是有dvd光驱有vista安装版引导安装,注意安装分区选第2个,因为在这个时候不管隐藏不隐藏都会显示,第1个是装了XP的)。第四步