同一个分区安装windows7 和 XP 的问题


同一个分区安装windows7 和 XP 的问题

windows7 和 XP 在安装到磁盘的目录里都含有三个同名的文件夹:

(1)documents and settings

(2)programe files

(3)windows

这些文件的重名导致前系统的被覆盖从而导致系统不能正常运行。

---------------------------------------

修改XP安装文件里面的两个文件: (这个2个文件在解压ISO文件夹里面的 I386 文件夹里)

“WINNT.SIF”

“HIVESFT.INF”


(1)用记事本打开WINNT.SIF,在 [Unattended] 这一栏下找到

    TargePath="Windows" 这一行,修改内容如下:

    TargetPath="\WinXP\WINDOWS"


    并在 TargePath="Windows" 一行下面添加以下两行内容:

    ProgramFilesDir="\WinXP\Program Files"

    CommonProgramFilesDir="\WinXP\Program Files\Common Files"

保存文件退出。


(2)修改“HIVESFT.INF”文件,找到“HIVESFT.INF”文件,用记事本打开。

找到DEFAULT_PROFILES_DIR="%SystemDrive%\Documents and Settings" 这一行。

修改为:

DEFAULT_PROFILES_DIR="%SystemDrive%\WinXP\Documents and Settings"  


“WINNT.SIF”是xp系统的自动安装配置应答文件,为了防止vista和xp中的文件冲突,修改自动应答文件就可以避过这个问题。

(WinXP就是XP的安装目录名称,这个可以根据自己的喜好改成自己喜欢的名称,但是windows安装的时候,文件命名依然遵从DOS文件的8.3命名规则,更改文件的名称不要超过8位,“WindowsXP”这样的目录文件名在安装的时候会提示出无效安装目录的警告。)

---------------------------------------------------

安装 XP和 Windows7

2个系统都可以在硬盘里安装,不需要刻盘。

(1)Windows7 安装文件必须在NTFS格式下且安装的分区也必须是NTFS格式。

           将分区转化为NTFS格式:命令格式: convert X:/fs:ntfs(其中 X 是要转换的驱动器号)。

(2)常见的XP版的PE并不支持Windows7安装;如果要先安装 Windows7;要么刻盘安装;要么下载新版本的PE,引导安装。

(3)XP环境下可以直接安装 Windows7,将 Windows7 的ISO镜像文件解压到一个分区里,运行SETUP.exe文件就可安装。

---------------------------------------------------------------------

问题:

XP和 Windows7 安装在一个分区会出现的问题:不管是先装XP还是先装windows7,在启动的时候都不会有XP这个选项,而是直接进的windows7。

(1)先安装的XP,在安装windows7重启安装的时候还可以看见windows XP的启动选项,安装完成windows7后就看不到了。 在win7里使用“Windows7 Master”工具。

启用工具 Windows7 Master 在“系统设置”——>“启动设置”——>“多系统选择” ——>“添加” 。把XP安装所在的分区盘符选定。

重启后就可以看到XP启动项。


(2)先安装 Windows7 ,后安装XP,安装完成后,在XP下,安装运行 VistaBootPRO 。

单击System Bootloader——Windows Vista Bootloader——All Drive——Install Boot Loader。

单击Manage OS Entries(管理系统启动),Win7已自动配置好。勾选 Add New OS Entry(添加新的系统启动),在 OS NAME(系统名称)输入任意字符如 “Windows XP”。

在OS Type(系统种类)下选择 Windwos Legacy(Windows后代),在 OS Drive(系统分区)下选择安装XP的分区,然后单击 "App Updates "。

重启后就可以看到XP启动项。

---------------------------------------------------------------------------------------------

关于CMD命令:

如果发现CMD命令无法使用,修改XP搜索指定路径,办法:“我的电脑” 鼠标右键 “高级”;“环境变量”;

(1)变量名 ComSpec 使用PATH命令把“ %SystemRoot%\ “ 都改为“C:\WINXP\WINDOWS\”

(2)变量名PATH= 里面的字段最好是用Ctrl+A;Ctrl+C复制到记事本里;把 %SystemRoot%\ “ 都改为“C:\WINXP\WINDOWS\”。

不要在CMD命令里使用PATH命令虽然DIR和PATH之类的最简单的命令在搜索路径没有修改正确时,还有效,但是用PATH在XP里面的CMD命令修改的路径只是暂时有效。


**********

2009年05月07日 01时34分  发布   百度空间:http://hi.baidu.com/sys0/

评论

此博客中的热门博文

cue 文件的修改及制作方法

华为ACL配置说明

IPsec