GHOSTXP安装到非C盘(非硬盘第一分区)并用windows7引导
作者:佚名 来源:xp下载站 时间:2012-10-25 14:16
因此解决方案也就随之而来(本文是基于在windows 7/vista 的系统上再装XP)。
1.先用分区工具分出要装XP的盘(最好改个名字,以便于装系统时选择),用PM或者Acronis Disk Director都可以,这时要注意一定要分成主分区。然后激活该分区(必需!),注意之后再重启就无法进入原系统了。因此你要不想重装的话不要试^-^。
2.重启系统安装GHOSTXP。一般GHOST系统盘(比如深度版,ylmf版)都有手动GHOST选项。手动把XP的映像文件(一般在光盘根目录下.gho文件,注意大小应该大约为五六百M)GHOST到准备好的分区。
3.装好后重启就应该进入XP系统了。自动配置完成后进入后可以看到此时的系统盘在XP下显示为C盘。此时进入磁盘管理或者用其他磁盘软件(PM等)把原来的windows 7/vista所造分区设为活动分区。
4.重启系统会自动进入原7/vista系统。进入后以管理员模式运行CMD打开命令行窗口,用BCDEDIT添加XP的启动项。
bcdedit /create {ntldr} /d "Microsoft Windows XP Professional"
##添加xp,2003启动项ID
bcdedit /set {ntldr} device partition=c:
##设置xp,2003引导文件所在分区
bcdedit /set {ntldr} path \ntldr
##设置xp,2003引导文件路径(98,me,xp,200,2003是用ntldr启动的)
bcdedit /displayorder {ntldr} /addlast
##添加xp,2003到主菜单启动列表的最后一项(addlast是显示在底部)
关于BCDEDIT的用法请自行baidu之
之后把XP根目录下的NTLDR,ntdetect,boot.ini(需要查看隐藏文件)文件拷贝到7/vista系统盘根目录下。然后重启系统就可以看到启动项选择了。
完成!
后记 :其实上面这么麻烦就是要让XP把自己的系统盘盘符自动分配C盘符。因为XP是GHOST安装,所以可以不用光盘,进入DOS环境(比如DOS工具箱)或者windows(没有测试)中也可以完成