无忧启动论坛

标题: hpy7332的XP ghost系统随意更改盘符的方法(更新 普通xp ghost系统也可) [打印本页]

作者: hero8000    时间: 2011-1-19 13:27
标题: hpy7332的XP ghost系统随意更改盘符的方法(更新 普通xp ghost系统也可)
按照常规,hpy7332的WINXPSP3原版GHO安装版只能安装在c盘,如果想安装在d盘,就不能直接ghost,要采用一点手段。


方法如下:
1、启动winpe系统,具体哪一个要看个人的喜好了,利用Ghost Explorer提取文件到目标盘,如果想安装到c盘,就全部提取到c盘。
2、如果需要安装到d盘,将$WIN_NT$.~LS提取到d盘,其他提取到c盘。
3、请出Pauly 的神器BOOTICE,将c盘的分区引导改为NTLDR,并且激活。主引导改为windows NT 5.X 。
4、这样重启后就开始安装系统了,c盘是引导文件所在分区,d盘是windows系统所在分区。

鉴于目前的分区多样化,及多个分区的情况,某些情况下xp系统启动后不是d盘,那该如何修改呢?以E盘是windows系统所在分区,修改到d盘为例。


方法如下:
1、下载Registry Toolkit RegistryToolkit4.rar (734.1 KB, 下载次数: 455) 这个工具软件。
2、右击“我的电脑”-“管理”,选择“磁盘管理”,在右侧的对话框中找到现在的d盘,在上边单击鼠标右键,选择“更改驱动器名和路径”,单击“更改”按钮,将其改为其他盘符(假设更改为X:),空出现在的D盘符。
3、运行Registry Toolkit,选择“Registry”-“Search or Replace in Registry”
4、在“Search For”文本框输入 E:\,在“Replace With”文本框输入 D:\,并选中“Search/Replace In”组中的"Data"、"Values"、"Keys"前的复选框,同时设置“Replace”选项卡中“Replace Prompts”为“No Prompts”。之后单击“Replace”按钮开始进行替换。



5、然后打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices。在右侧值名“\DosDevices\D:”上单击鼠标右键,选择重命名,命名为“\DosDevices\X:”,将“\DosDevices\E:”重命名为“\DosDevices\D:”。重新启动系统


如果还想折腾,将引导文件也放在d盘(d盘必需是主分区),也没有关系。

方法如下:
1、启动winpe系统,将原来c盘的引导文件移动到d盘。
2、请出
Pauly 的神器BOOTICE,将d盘的分区引导改为NTLDR,并且激活。


OK。就是这样简单。

建议对系统引导有一定了解的人来操作。最好是新硬盘安装系统或者虚拟机安装试验。否则改坏了系统我可不负责。


另外考虑目前的PE基本上都会包含bootice和Ghost Explorer,所以不成问题,如果没有,自己解决,我都是用U盘安装系统,如果没有,可以复制到U盘上。

如果不是修改windows系统所在分区,就简单了,直接在磁盘管理中修改即可。


为啥将引导文件放在c盘呢,因为一般C盘为主分区。


_____________________________________________________________________________________________


又进行普通的GHOST XP进行试验,OK,可以更改盘符。

我的是以新萝卜家园 Ghost XP SP3 电脑城装机版 10.8为例进行的,不过软件的快捷方式都要修改,没有试用软件,可能有的软件需要重装。


更新:修正路径后除了word外其他软件都能正常使用。见附图。


安装调整过程类似。


也是用Registry Toolkit 修改盘符的,如果需要将引导文件改到其他主引导分区也可以,复制文件,bootice修改分区引导,激活分区即可。


后记:这样折腾是自己有这个需求,有人的机器已经安装win7,再安装xp,虽然搞定了引导,但是windows系统盘符却往往非常奇怪,不合心意。搞定后双系统的盘符可以保持一致。绿软了用起来就方便了,就像hhh333的共享外置的理念。
论坛上也有许多人提出这个问题。与公与私都有好处,所以与大家共享。

btw:我自己的电脑安装系统总是把win7安装到d盘(win7/2008r2安装器),不存在这样的问题的 :)















[ 本帖最后由 hero8000 于 2011-2-18 13:57 编辑 ]
作者: 2010flybing    时间: 2011-1-19 14:28
看看,等需要再来折腾
作者: zqjiang    时间: 2011-1-19 16:16
看起来好像很麻烦的样子!
作者: mfkwgij    时间: 2011-1-20 13:15
我也来试试看了!~支持了!~
作者: 2011yxp    时间: 2011-1-24 23:11
好像很麻烦!!!!!
作者: 2011qwqw    时间: 2011-1-26 00:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2011yxp    时间: 2011-1-26 13:10
有点小麻烦,软件有可能得重装。
作者: BestMiniPE    时间: 2011-1-27 13:05
此楼讲的是先提取"Ghost镜像文件",后"安装".

普通的 Ghost XP 镜像文件,提取到 D:盘之后,
可以先用注册表工具加载并修改 SYSTEM、SOFTWARE、DEFAULT 及 NTUSER.DAT(4~5个),
NTLDR、NTDETECT、BOOT.INI 放 C:盘,修改如下两行,再执行“Ghost后安装”,就OK了。
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
multi(0)disk(0)rdisk(0)partition(3\WINDOWS="Windows 2K/XP on Disk D" /fastdetect   /DETECTHAL
注意,SOFTWARE加载后,Microsoft\Windows\CurrentVersion\Setup之"BootDir"="C:\\",保留不变,因为是从C盘启动。
(否则D:会变C:)
几个月前就发现了,只是懒得写文章,也懒得一次又一次地“实验”。

或许可以编写一个软件,以便自动处理注册表替换事项...,还有 BOOT.INI...

[ 本帖最后由 BestMiniPE 于 2011-9-25 11:15 编辑 ]
作者: hero8000    时间: 2011-2-18 14:01
原帖由 BestMiniPE 于 2011-1-27 13:05 发表
普通的 Ghost XP,提取到 D:盘之后,
可以先用注册表工具加载并修改 SYSTEM、SOFTWARE、DEFAULT及NTUSER.DAT(4~5个),
NTLDR、NTDETECT、BOOT.INI 放 C:盘,修改如下两行,再执行“Ghost后安装”,就OK了。 ...



在没有人写软件前,一楼的方法可能更简单,操作更方便。
作者: qiqiqicool    时间: 2011-2-18 15:19
其实改注册表的话win7和xp可以共用一个盘符。
作者: 2011ysp    时间: 2011-5-21 14:22
标题: 回复 #1 hero8000 的帖子
如果需要安装到d盘,将$WIN_NT$.~LS提取到d盘,其他提取到c盘。
其中“$WIN_NT$.~LS提”看不明白!指的是哪些文件。
作者: wylgogogo    时间: 2014-11-12 22:11
       我一直想研究把xp安装再非c盘得文件夹里面。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3