使用道具 举报
原帖由 ql1307096 于 2010-9-4 21:53 发表 我们在安装xp+2003双系统的时候,C盘安装xp,E盘安装2003,启动2003的时候,系统盘实际上是E盘而不是C盘,所以你这个说法是不对的!我们应该搞定的是:在E盘安装2003,和在C盘安装2003的时候,系统设置是怎么改变的,windows的系统设置一般的存在于注册表中,但是实际上仅仅只改注册表不能实现完美的移植,所以我想,一定还有其他的文件在控制这系统路径的!
它的documents and settings确实不在根目录下,这是根据网上的一个c盘共存xp改装的,原xp的documents and settings也不在根目录,我的另外一个自己造的小xp也被全改到某个文件夹下,虽是偶尔成功,但足以说明这个观点站不住脚.
原帖由 ql1307096 于 2010-9-6 16:22 发表 应该可以引导,但是我硬盘上有主分区所以没法测试,但是我是将主分区(C盘)格式化了也照样能启动逻辑分区的windows,我的ntldr.img中boot.ini内容如下: timeout=5 default=multi(0)disk(0)rdisk(1) ...
原帖由 lvyanan 于 2010-9-5 21:41 发表 这个方法好,用Ram盘解决了这个难题。
原帖由 ql1307096 于 2010-9-5 20:17 发表 为什么一定要依赖DBR?实际上在安装双系统的时候,比如在E盘安装win2003,实际上他就是一个独立的系统,你说的它要依赖C盘,其实只是需要用C盘的ntldr来引导罢了!我的实验是:在E盘安装好双系统的win200 ...
原帖由 lb30103 于 2010-9-5 09:32 发表 找不到HAL.DLL可能是盘符变化造成的,更改启动项可能可以启动.
原帖由 ql1307096 于 2010-9-4 21:49 发表 在D盘有个XP目录,里面含有windows xp的三个核心目录 ,我用替换法替换了注册表中所有的c:\为d:\xp\,证实D盘的系统可以启动,只是在第一次启动的时候很慢,启动后发现用户目录变成了D:\Documents and Settings而不是我指望的D:\XP\Documents and Settings,导致系统并不能完全正常的运行!
原帖由 lvyanan 于 2010-9-4 20:31 发表 根据这个参数,装入的一定是C盘的DBR,所以系统就会使用C盘的资源来启动了,因为第一个逻辑盘的DBR绝对偏移量,就是3Fh,因此必定会出现使用所谓C盘资源的现象,这不是注册表的问题,是磁盘驱动底层的问题
原帖由 lvyanan 于 2010-9-4 20:31 发表 并用实践证明过,我的1JF9ky可以支持扩展分区逻辑盘上的WinPE启动,就是研究的结果,其关键就是改造扩展逻辑盘DBR的保留扇区参数,此法一定可以达到在扩展逻辑盘上启动XP的目的。
楼主的问题基本已不在此,而是怎样改变xp系统盘所占用的盘符
原帖由 yjd 于 2010-9-4 11:40 发表 难道启动进去盘符变了? 你确实试过in-place参数?
原帖由 ql1307096 于 2010-9-4 11:20 发表 我知道你这个方法,但是这样做的话,本来的D盘会在第二系统启动后变为 C,导致我D盘的很多软件不能正常运行。我的想法是,第二系统(D盘的)启动后,它的盘符还是D盘,就跟正常安装双系统那样的
原帖由 ql1307096 于 2010-9-2 14:42 发表 如果仅仅是启动某个分区下的ntldr是很容易的,关键是启动ntldr后引导windowsxp,xp还能正常运行,这个是关键问题
本版积分规则 发表回复
小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )
闽公网安备 35020302032614号
GMT+8, 2026-2-4 22:10
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.