无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4745|回复: 12
打印 上一主题 下一主题

[已解决] 请教安装xp和win7双系统,互不相干的问题

 关闭 [复制链接]
跳转到指定楼层
1#
发表于 2011-2-19 20:26:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在论坛做了些功课,参考了各位的大作,不过没找到答案,

目前有一个sata2硬盘,分区为:c区,主分区;d区,主分区;还有几个逻辑分区。全部为ntfs格式。c区已经安装xp,心痒想装一个win7在d盘。要求这两个系统完全不相干。看了论坛的帖子后,想法是这样的(根据论坛帖子自己想的):
步骤1. 将c盘的mbr备份,各个分区的pbr备份,以防出错
步骤2. 利用 BOOTICE将grub装在mbr上,
步骤3. 将c盘的pbr(也就是dbr?)清空,目的是欺骗win7的安装程序 ,激活第二个主分区即d区
步骤4. 将 win7 ISO 文件里的 BOOT 和 SOURCES 文件夹解压到某个分区根目录,如 E:,然后将 BOOTMGR 解压到 E: 根目录,用 BOOTICE 将该分区的引导记录更改为 BOOTMGR 类型,此时就可以从这个分区启动来启动 WIN7 安装程序了。安装win7时选择安装在第二个主分区。
步骤5. 利用 BOOTICE再次将grub装在mbr上,利用步骤1备份的C区pbr文件恢复到C区pbr.激活第一个主分区即C区,将第二个主分区引导记录更改为 BOOTMGR
步骤6. 改写menu.lst如下:
title  XP
chainloader (hd0,0)+1
rootnoverify (hd0)
boot

title  Win7
chainloader (hd0,1)+1
rootnoverify (hd0)
boot

请问:1. 这样做可行吗?
            2. 这样做出的双系统是否是完全独立的,互不影响 ?ghost备份时,只需备份相应分区即可。就算是格式化第一个主分区盘的xp,第二个主分区盘上的win7也能启动?格式化第二个主分区的win7,第一个主分区的xp也能启动?
           3.如果做法可行的化,如何清空c区的pbr(步骤3)?如何还原C区pbr呢(步骤5)?

本人未使用过win7,或者vesta。win7绝对的新手+菜鸟。论坛帖子不少,不过貌似没看到这样的教程(如果有的话请直接告诉我好了)高手指点下,先谢啦

[ 本帖最后由 uiop0 于 2011-2-20 08:08 编辑 ]
2#
发表于 2011-2-19 20:37:26 | 只看该作者
1、可行
2、是互相独立的。但是在每个系统中还可以看见另一个系统所在的分区,为防止误操作,可以在每个系统中隐藏另一个系统所在的分区,这可以再 menu.lst 中用 hide 实现。此时最好将 GRLDR 文件放在除这两个分区之外的其他分区之中,以达到你说的格式化XP分区而不影响WIN7的效果;
3、在安装WIN7之前将WIN7所在的分区激活即可,不需要清空XP分区的PBR,如果要清空其PBR可以用WINHEX实现;
4、这样的双系统可以由GRUB4DOS实现,也可以由其它系统引导程序来实现,如 1JF9 系列、Plop Boot Manager、XORLDR 等等
回复

使用道具 举报

3#
 楼主| 发表于 2011-2-19 20:41:28 | 只看该作者
Pauly版主亲自指点,荣幸,呵呵。多谢版主指点!
我正想尝试下win7呢,刚好sp1出来了
回复

使用道具 举报

4#
发表于 2011-2-19 20:56:17 | 只看该作者
没必要搞这么复杂吧。
在XP系统下双击Win7的安装程序setup.exe,将Win7安装到D盘,
登录Win7后在“磁盘管理器”中删除XP系统所在的分区盘符,
再登录XP系统在“磁盘管理器”中删除D盘盘符
回复

使用道具 举报

5#
 楼主| 发表于 2011-2-19 21:02:01 | 只看该作者
yaojy你好。你这样做会使得xp和win7不独立的,貌似。我只是想装个独立的双系统。
回复

使用道具 举报

6#
发表于 2011-2-20 09:54:57 | 只看该作者

回复 #5 uiop0 的帖子

也不知道你是怎么理解“独立”、“互不干扰”的。
我说的方法,登录XP看不见Win7所在的分区,不能格式化,登录Win7也不能格式化XP所在的分区
回复

使用道具 举报

7#
发表于 2011-2-20 09:59:47 | 只看该作者
这么麻烦,直接用老大的xorldr直接解决问题,我一直都是这样用的
回复

使用道具 举报

8#
发表于 2011-2-20 10:11:09 | 只看该作者
用 vhd 安装 win7 就可以 了 这样 更加 干净
回复

使用道具 举报

9#
发表于 2011-2-20 13:42:50 | 只看该作者
那只是看不懂盘符的存在
回复

使用道具 举报

10#
 楼主| 发表于 2011-2-20 15:19:39 | 只看该作者
原帖由 yaojy 于 2011-2-20 09:54 发表
也不知道你是怎么理解“独立”、“互不干扰”的。
我说的方法,登录XP看不见Win7所在的分区,不能格式化,登录Win7也不能格式化XP所在的分区



我的理解是格式化第一个主分区盘(xp所在)后,或者病毒文件破坏第一个主分区的文件后,能顺利启动第二个主分区(win7),反过来也如此。做ghost备份时只需备份各自独立分区就行,不用同时备份。两个系统无“耦合”。(当然也可以在装好系统后隐藏对方的磁盘分区)

你说的只是“看不见”,不能格式化,我估计明白,但是当你的第一个主分区系统感染病毒或者文件被破坏之后,由于第一个主分区含有第二个主分区的启动配置文件,所以第二个主分区实际上是启动不了的。在网上查了一下,装xp后再装win7会将mbr重写,而且第一个主分区会有win7的启动配置文件。两个系统有“耦合”。



纯讨论而已,如有不对敬请指正。

[ 本帖最后由 uiop0 于 2011-2-20 15:24 编辑 ]
回复

使用道具 举报

11#
发表于 2011-2-20 16:33:32 | 只看该作者
我也想知道
联想淘宝旗舰店
回复

使用道具 举报

12#
发表于 2011-2-20 16:49:22 | 只看该作者

回复 #10 uiop0 的帖子

至于担心第一分区被破坏导致第二分区不能启动的问题,如果病毒可以破坏nt6x的mbr和bootmgr之类,那么你所说的grub的mbr和menu.lst也不能幸免。
至于“耦合”问题,假设bootmgr和bcd导致了xp和Win7“耦合”了,那么你那个menu.lst不也是使它们“耦合”了么。
仅是觉得你的方法很复杂而已,别无他意。自己觉得哪一种好,就用哪个。
不要延续论坛的陋习,为“最好”、“第一”之类的词语争个你死我活。
回复

使用道具 举报

13#
 楼主| 发表于 2011-2-20 17:13:35 | 只看该作者
同意!讨论到此为止,请大家不要再跟帖啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-19 02:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表