404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
当前位置:科技 > 网络教室 > 操作系统首页 > vista首页 > 正文
另类技巧 将XP与Vista都装在C盘中
2009-02-19 11:03:33 IT168 发表评论
    

    C分区是硬盘最外圈,做系统分区的好处自然不必说了。将XP与Vista安装在一个分区下,可以同时备份双系统,不然任何一个系统出毛病,都会影响到另一个系统不能启动。

    相关精彩文章

    手动修复XP/Vista双系统的引导文件

    Windows7中加载Virtual PC映像技巧

    我发现用这种方法安装好的XP系统上网几乎不染病毒,可以裸奔(因为病毒的作者为了保证病毒文件尽可能得小,便于通过互联网传播,都采用傻瓜式编程,这样的病毒就算进入你的机器,也因为找不到该感染路径而无法发挥做用),但通过优盘感染则不能幸免。  

    至于为什么两个系统不能装在同一个分区中,那是因为两个系统的三个文件夹重名,这三个文件夹分别是:Documents and Settings,Program Files,Windows(2000是WINNT),只要把XP系统的安装目录改一下就可以了,比如装在 C:WINXP 下。   

    这样,这三个文件夹就分别变为:C:WINXPDocuments and Settings,C:WINXPProgram Files,C:WINXPWindows。但是已经装好的系统就不能改了,也就是说必须重新制作XP系统光盘。

    整个过程需要下列软件:   

    光盘镜像编辑软件 UltraISO   

    系统光盘测试软件 VMware Workstation 或 Virtual PC   

    光盘刻录软件 Nero   

    XP-Vista 启动菜单修改软件 VistaBoot PRO  

    我前几天在远景论坛发过一个怎样把XP与Vista都装在一个分区中的贴子,得到广大网友的支持,并指出了贴子的不足之处。其实,我把一个很简单的贴子写复杂了,现将贴子修改整理,内容如下:

    把一张你常用的XP系统光盘插入光驱,打开 UltraISO,执行“文件”→“打开光盘”,找到这两个文件:   

    winnt.sif、HIVESFT.INF,应该都在i386 目录下,如果你的光盘不是XP系统原版光盘(比如用 EasyBoot 制作的系统光盘,这种系统光盘带有色彩背景图像和中文菜单),那么你就得找到安装程序启动文件夹(大约6-9M,常以 BOOT EZBOOT 为文件夹名)。   

    以这个文件夹里的 winnt.sif 为准,把这两个文件提取出来保存。不要关闭 UltraISO,因为接下来还要用到它。  

    用记事本打开 winnt.sif,在 [Unattended] 这一栏下添加如下内容:   

    TargetPath=WINXPWINDOWS   

    ProgramFilesDir = "WINXPProgram Files"   

    CommonProgramFilesDir = "WINXPProgram FilesCommon",最后将此保存。   

    用记事本打开 HIVESFT.INF,找到 DEFAULT_PROFILES_DIR="%SystemDrive%Documents and Settings" 这一行,把 "%SystemDrive%Documents and Settings" 改为 "%SystemDrive%WINXPDocuments and Settings",然后保存。   

    接着,把改好的这两个文件替换回去。方法就是单击 UltraISO 光盘目录上原文件所在的文件夹,执行 "操作" "添加文件",找到改好文件的目录,选择文件,覆盖就行了。把两个文件都覆盖完后另存为光盘镜像。   

    然后用 VMware Workstation (Virtual PC 2007 也不错) 测试光盘镜像,VMware Workstation 就是虚拟机,测试光盘镜像就是用它虚拟一台机器进行一次系统的全安装过程。新建虚拟机后建议把软驱删除,因为这个东西挺烦人的。   

    没有什么问题的话就可以刻盘了。注意,千万不要把这个ISO文件直接刻录到光盘上,要选择用镜像刻盘这一项。   

    完成后,我们就可以用刚做好的系统盘重装XP了,装好后我们发现 C 盘下仍然有 Program Files 这个目录,这是由安装程序低能造成的(Microsoft 的系统本地化没做好)。没关系,把它剪切到 C:WINXP下就可以了。   

    然后,单击“工具”→“文件夹选项”,在“查看”中选择“显示文件的扩展名,显示所有的隐藏文件和文件夹”,不选择“隐藏受保护的系统文件”,备份好C盘里的引导文件,   

    autoexec.bat   

    boot.ini   

    bootfont.bin   

    config.sys   

    IO.SYS   

    MSDOS.SYS   

    NTDETECT.COM   

    ntldr   

    一共八个。一旦出现什么问题,用深山红叶光盘启动系统,把这几个文件复制回来,至少XP系统能进得去。   

    然后安装vista(建议在XP下用虚拟光驱安装,安装后直接就进入了Vista,这时千万不要慌),进入Vista后重复在XP下的一个步骤,那就是显示受保护的系统文件,显示文件的扩展名。这时我们发现,原来的 boot.ini 文件被加上了另外的一个扩展名,我们把它去掉只读属性,改回原名,不然的话就无法启动XP了。  

    安装VistaBoot修改启动菜单,最后重新启动计算机就可以进入XP了。


请选择您看到这篇新闻时的心情 查看结果 心情调查排行







更多"文件" 的相关消息
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
发表言论:
笔  名: 查看评论 进入论坛
文件
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx

论坛精华

IT新闻

IT人物

企业

产品报价手机-DC-笔记本-台式机-液晶-等离子

404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx