神舟笔记本(精盾 K580S-I7D1) WIN7+XP双系统启动以及分区经验

分类:兴趣玩物.Toy   2012年6月2日   1,627 次浏览   2 条评论  

前情提要

神舟精盾 K580S-i7 D1 目前超性价比的笔记本简略评测和问题吐糟
http://www.lilin.net/blog/2012/05/shenzhou-fine-shield-k580s-spit-bad-the-i7-d1-ultra-cost-laptop-brief-evaluation-and-problem/

机器的硬盘情况:
HD0:64G SSD
HD1:500G HDD
HD2:sandisk 8G U盘

为了充分利用SSD的优势,所以两个系统都装在了SSD上。HD1上三个分区都不能直接启动,仅仅做仓库盘。

规划如下:
1、HD0:WIN7(58G),XP(5G); HD1:D,E,F。
2、WIN7和XP启动之后,系统里都是C/D/E/F这样的顺序。
WIN7启动之后,WIN7的分区盘符为C,XP的系统分区隐藏掉。
XP启动之后,XP的分区为C,WIN7的系统分区隐藏掉。

优点,
共用D盘做My Document的存储,因为两个系统盘都不想装太多东西。
共用E盘做云端的CloudCache,两个系统的软件基本通用。
不用WIN7_64,就无法享受到独立显卡的加速性能和双显卡切换。所以WIN7_64不仅正版,而且有实际保留的必要。XP作为平时办公开发,非常高速高效~~~

XP下更是全部虚拟化,绿色化。系统盘是影子系统,每次重启后都会自动回复到刚安装系统时候的样子。
XP下还使用了RamDisk,启用8G的高位内存中的5G,做了一个R:盘,放系统的临时目录/TEMP和一些常用软件,直接拷入这个内存盘。

技术难点以及解决方法

1、双启动带来的盘符错乱问题
2、隐藏对方分区盘符的问题

1、双启动带来盘符错乱,
双系统启动有以下几种方式:
A、用WIN7分区的BCD启动WIN7和XP,XP下无法修改WIN7分区的盘符,因为WIN7分区是启动盘
B、用XP分区的BOOT.INI启动WINY7和XP,同上,无法修改XP分区的盘符
C、用第三方比如G4D启动WIN7和XP,G4D是放在某一个分区的,缺点同上两个
D、用第三方嵌入MBR启动WIN7和XP,最终选择。因为不在分区下,没有多余文件。

按照网上的方式,用HD0的前一个分区装原装正版的WIN7,HD0的后一个分区装GHOST版的XP。
WIN7启动之后,是C(WIN7):D:E:F:H(XP):
XP启动之后,是C(XP):D(WIN7):E:F:G:

管理上不仅不方便,而且盘符错位,造成软件问题也不少。并且,主启动是在WIN7这个分区上的,XP也是靠WIN7分区的BCD来启动,
那么在XP系统里,就无法把这个启动盘的盘符改名和隐藏掉。
所以需要启用第三方启动程序,而且要进入MBR,不能依赖分区和文件。
最后选择了WEE这个小巧的G4D程序,嵌入MBR之中。

这样处理之后,WIN7就是靠WIN7的启动文件启动,XP也是靠XP自己的启动文件启动,互相之间有了隔离,互不影响。

2、隐藏对方分区。
因为上一步的处理方式,那么对方分区的盘符就可以随意删除掉了,各自系统就看不到对方的分区盘符了。
点开始菜单–控制面板–管理工具–计算机管理–左边目录树点磁盘管理,然后选择你的H盘,点右键选择更改驱动器号或路径,弹出的对话框里面选择删除,不过要确保你当前没有调用H盘的文件,否则是无法删除路径的,点确定就OK了,改操作不会对XP有影响,只是不分配盘符罢了。

经过以上两步处理,启动之后的系统内盘符如下:
WIN7 :C(WIN7):D:E:F:
WINXP :C(XP) :D:E:F:

原理分析:
计算机的启动过程。。。

MBR是主启动,独立于分区之上。
PBR是分区启动,就是WIN7的那个BCD文件,或者XP的那个NTLDR文件。
通过WEE这种MBR来进入不同的PBR。也不受活动分区的限制。

磁盘修改MBR的工具,也是写入和配置WEE启动菜单的工具:
http://bbs.wuyou.com/viewthread.php?tid=57675

最后再给一个整数对齐,柱面对齐的EXCEL的工具,SSD用挺好的:
http://bbs.wuyou.com/viewthread.php?tid=202596&extra=page%3D1

WIN7下隐藏XP的系统分区,还有个办法(http://www.newhua.com/2012/0106/141346.shtml),
其实没必要,直接“计算机”,右键“管理”,“磁盘管理”,“修改分区盘符”,“删除”就可以了。

XP下大内存使用

2016年3月8日更新:
后来在看雪论坛,看到有让XP开启大内存支持的方法,就不用这种方式了。

SuperSpeed RamDisk Plus 使用未管理内存
用上面这行关键字去搜索就能找到了,其实就是在XP的那个boot.ini文件中,那行启动文字,增加/PAE即可,例:
原来的:multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft Windows XP Professional” /fastdetect
修改的:multi(0)disk(0)rdisk(0)partition(1)WINDOWS=”Microsoft Windows XP Professional” /pae /fastdetect

这样就开启PAE了,只要在SuperSpeed RamDisk Plus中启用未管理内存,然后再移动临时目录等等,就可以打造,高速稳定免毒的系统了。
这里给一片详细介绍:
http://www.itdu.net/post/88.html

打 赏如果您觉得这篇文章有用处,请打赏我O(∩_∩)O哈!鼓励我写出更好更多的文章!

2 thoughts on "神舟笔记本(精盾 K580S-I7D1) WIN7+XP双系统启动以及分区经验"

  1. 小野说道:

    可以用GRUB2安装在MBR引导多系统的. XP现在还有用吗?装WIn7和Linux双系统倒不错.

    1. linlance说道:

      XP工作中很方便,系统反映速度比WIN7快很多。尤其精简的XP。小巧快速,1G不到的C盘占用。还有很多特殊软件可以用。不过WIN7可以用高端显卡,所以还是有用的,平时都XP工作干活。

发表评论

邮箱地址不会被公开。 必填项已用*标注