|
在论坛做了些功课,参考了各位的大作,不过没找到答案,
目前有一个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 编辑 ] |
|