找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3711|回复: 19

XP/2003双系统的疑惑

[复制链接]
发表于 2006-12-18 00:50:43 | 显示全部楼层 |阅读模式
一个全新的硬盘,先分10G主分区装2003
再分10G主分区装XP

2003一切正常,XP问题来了:
1. 在XP下,XP所在的系统盘是D盘,而不是我所希望的C盘
2. XP下的C盘是2003所在区

这并不是我所希望的,我希望的是:
1. XP和2003有各自的C盘,互不干扰
2. XP和2003都看不见彼此的分区

用OS Loader来实现似乎有些困难啊!
能不能用Grub或system commander来实现这种效果呢?


本人也玩了10多年PC了,不算很菜,但是在双Windows NT系统这方面没什么经验,希望大家能指点一下.谢谢!
 楼主| 发表于 2006-12-18 00:53:05 | 显示全部楼层
XP和2003都看不见彼此的分区

对于这句话,我一开始没说明白,这里详细解释一下:
我所说的看不见,并不是指真正的看不见,我的意思是不分配盘符而已,在"磁盘管理"中彼此还是能看见对方的分区的.
回复

使用道具 举报

发表于 2006-12-18 02:08:19 | 显示全部楼层
知道楼主的意思了, 简单的理解就是如何用某种bootloader实现type12切换
这是非HPA类一键恢复的技术比如wasay, 不过一键恢复只改分区表项的1个entry, 楼主需要的功能实现需要改两个entries

楼主已经有相当的技术分析能力, 把道路指明了, 佩服佩服
回复

使用道具 举报

发表于 2006-12-18 11:39:06 | 显示全部楼层
先安装一系统,c盘
隐藏c盘(用分区软件实现,不是在系统中)

安装第二个系统,原来的D盘,现在的C盘
启动后取消隐藏
在磁盘管理器中分配一个不同的盘符

理论上可以实现

没有实践,楼主小心操作
回复

使用道具 举报

发表于 2006-12-18 11:40:23 | 显示全部楼层
先安装一系统,c盘
隐藏c盘(用分区软件实现,不是在系统中)

安装第二个系统,原来的D盘,现在的C盘
启动后取消隐藏
在磁盘管理器中分配一个不同的盘符

理论上可以实现

没有实践,楼主小心操作
回复

使用道具 举报

 楼主| 发表于 2006-12-18 14:32:09 | 显示全部楼层
3楼好专业!看得我一头雾水啊!我自从FAT16之后就再也没研究过这么底层的东西了,在这个领域已经荒废多年,还需要大家指教的。

4楼的方法我也想过,但不敢实施,因为有以下几个疑问:
1. OS Loader并不会仅仅存在于MBR里吧(请原谅我的无知)?以我的经验,C盘里肯定会有OS Loader的主要部件,如果隐藏了C盘,在D盘装XP的话D盘也会被安装OS Loader,并且和C盘没有协调,难道不会出问题???
2. 能不能把OS Loader安装到一个独立的分区里?这个分区不属于任何操作系统,由OS Loader来决定启动哪个系统,启动系统后这个独立的分区不分配盘符。


*以上内容均假设C盘和D盘都是可启动的主分区并位于同一块物理硬盘中,C盘装2003,D盘装XP
回复

使用道具 举报

发表于 2006-12-18 19:38:29 | 显示全部楼层
原帖由 zgzxp 于 2006-12-18 11:39 AM 发表
先安装一系统,c盘
(用分区软件实现,不是在系统中)

安装第二个系统,原来的D盘,现在的C盘
启动后取消隐藏
在磁盘管理器中分配一个不同的盘符

理论上可以实现

没有实践,楼主小心操作



隐藏c盘后将不能安装第二个系统!
回复

使用道具 举报

 楼主| 发表于 2006-12-19 00:06:29 | 显示全部楼层
真不知道怎么办才好,感觉上应该用Grub能完成我的想法,大家觉得呢?
回复

使用道具 举报

 楼主| 发表于 2006-12-19 00:27:15 | 显示全部楼层

这个是我刚画的示意图
Grub装在MBR,并有一个很小的自己的独立分区,由Grub负责启动XP或2003,可行么?
回复

使用道具 举报

发表于 2006-12-19 01:56:13 | 显示全部楼层
不行, bootloader不要放在分区中, 要利用MBR和后面的62个sector
剩下的分区, 本来就是这样分
回复

使用道具 举报

 楼主| 发表于 2006-12-19 14:29:10 | 显示全部楼层
MBR后面的62个sector是什么位置?
回复

使用道具 举报

发表于 2006-12-19 15:25:49 | 显示全部楼层
呵,你又发到这里了!

给个最简单的办法!按照正常的方法先安装XP!

然后安装一键还原精灵或者一键恢复等(基于IBM的MBGR方式的)

然后安装2003到这个IBM_SERVICE,如果想启动2003时只需要按下F11就行了!
回复

使用道具 举报

发表于 2006-12-19 15:27:15 | 显示全部楼层
如果不能够看明白以上讲述请参考IBM的F11安装程序MBGR,在安装到MBR时要记得加上/EO参数!
回复

使用道具 举报

 楼主| 发表于 2006-12-19 15:59:46 | 显示全部楼层
谢谢你的建议,一键恢复虽然没用过,但我会研究的。
p.s.这里我是最早发的,后来想着想着想到Grub的,才到那里开新帖的:)
回复

使用道具 举报

发表于 2006-12-19 16:15:35 | 显示全部楼层
不用谢了!

直接说一下小技巧,省得你浪费时间!

安装好IBM的隐藏分区后,按下F11激活这个分区,然后从光盘启动,它们都是DOS系统,先用BOOTPART写入NT引导扇区,然后把你安装好的2003的所有内容全部拷贝到这个IBM分区中就行了!

如果在按下F11后激活了2003系统只能看到二个分区,也就是你说的XP和2003,假如这时XP所在分区变成了D盘,其他盘看不到了,说明这个一键恢复在安装时没有用显示其他分区的参数,请使用FDISK /MBR重建MBR,然后加上/EO参数!
bmgr /fboot.bin /mbmgr.scr /s /e0
回复

使用道具 举报

发表于 2006-12-19 16:26:43 | 显示全部楼层
找到个原来做的一键恢复,还在网盘中,你下载测试吧!
http://free5.ys168.com/?hnlyzhd
第一个目录就是!
回复

使用道具 举报

发表于 2006-12-19 17:27:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-12-19 23:24:02 | 显示全部楼层
原来早就有解了, 哈哈
回复

使用道具 举报

发表于 2006-12-20 09:34:31 | 显示全部楼层
这么简单的问题,搞个多重系统启动管理软件就OK。推荐用PQBOOT,会自动区分各个主分区。每个主分区一个系统。就几下简单设置,很容易的。
回复

使用道具 举报

 楼主| 发表于 2006-12-29 16:25:48 | 显示全部楼层
这么简单的问题,搞个多重系统启动管理软件就OK。推荐用PQBOOT,会自动区分各个主分区。每个主分区一个系统。

那请问PQBOOT本身又是装在哪里的呢?不仅仅是MBR吧??
我的用意就是要让多重系统启动管理软件(无论是PQBOOT还是BRUB)有一个独立的分区.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-17 11:38

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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