设为首页 收藏本站
查看: 764|回复: 0

SATA接口笔记本安装Windows7+Windows XP+Windows service 2003+Ubuntu

[复制链接]

尚未签到

发表于 2015-5-6 10:44:11 | 显示全部楼层 |阅读模式
  最近一段日子,对win7的成见越来越大,我用的很多开发软件的都出现兼容性问题,VC6.0,Quartus,Dxp都不能正常使用,但又不想彻底舍弃,于是想在自己的本本安装多个系统。本来这不是什么特别难的事,但由于自己的hp本本是最近买的,Windows xp和Windows service 2003的安装光盘都不认我的SATA硬盘,又是可恶的驱动问题,更可恶的是hp的BIOS太那个了,硬盘兼容模式都不能设置。我若是用ghost版,gho文件都找不到;用Windows的msdn版,每次都是一个蓝屏:STOP:0x0000007b(0xF789EA94,0xC0000034,0x00000000),安装光盘不认我的硬盘。网上有的帖子说可以从软驱里添加驱动,这不是为难我吗?现在那个本本还有软驱。。。。。。
  于是用了两天时间,终于摸索出了,现在把主要过程记录下来。。。。。。
  1.首先要准备msdn版镜像和Windows原装光盘,msdn版的也可以,第一步做的就是往里面添加SATA驱动,并且重新封装成ISO镜像。
  准备三个软件:
  DriverPacks Base-----------------把驱动写入镜像
  DriverPacks MassStorage----------------SATA驱动
  Ultraiso --------------处理ISO镜像的
  安装软件....................(注意:DriverPacks MassStorage不要解压)
  把刚才下载的msdn镜像解压到一个目录下,然后把SATA驱动包放到DriverPackes Base安装目录的DriverPacks文件夹下。
  运行DriverPacks Base软件,把语言设置成Chinese,到设置---位置,把刚才解压的镜像添加进来,这个时候镜像的系统类别会识别出来(最新版支持xp,service 2003,  2000,NT)。
  到设置----驱动包,选择DriverPacks MassStorage+版本号,其他的什么“驱动包整合方式(选2)”,“禁止KTD”,“快速整合缓存(选第一项)”,保持不变就可以。
  单击“整合”,等一两分钟,就ok啦!
  现在打开刚才镜像的解压目录,会发现多了一个OEM文件夹。
  接下来打开Ultraiso,插入Windows原装光盘,提取引导文件,因为刚才的驱动整合把引导文件删了。
  把提取到的引导文件和刚才已经整合的镜像文件重新整合成ISO文件。(注意光盘文件结构要和原装镜像保持一致)
  现在你可以用虚拟机来测试一下你制作的ISO镜像可不可用,如果ok了,就可以刻盘或者烧到usb。
  2.分区。分区没什么可说的,但建议整个硬盘分区结构用同一个工具来划分,因为不同的工具划分分区的方式是不同的。Linux在划分分区的时候,两个分区之间会空出10M的空间。而Windows的划分的分区直接没有结束柱面。。。。。为了分区的稳定性,还是用同一个工具来划分。
  3.安装。这也没什么可说的,只不过注意一下安装的顺序就可以了。如果你要安装Linux,把Linux放到最后安装,这样可以省去自己重建启动菜单。还有就是安装Windows系统时,千万要先把分区格式化。因为如果碰到Windows支持的分区格式,Windows安装时是不会把它格式化,而是直接安装,这样就会造成一个分区有两个系统。
  
  
  下面说一下重建启动菜单和Windows系统之间如何隐藏并且隔离其他系统的系统分区
  如果不安装ubuntu,那就只能通过Windows自身来构建启动菜单,当然你也可以用其他工具。
  如果你是把win7安装在最后,那你也不必做了,它已经帮你做了。
  其他情况,你就要改boot.ini和ntldr这两个文件
  你也可以通过grub来构建多启动菜单:
  用livecd引导,把Linux所在分区挂载上来。把grub安装在硬盘的MBR,然后进入Linux,敲个命令:sudo update-grub2,就ok了。
  为了防止由于误操作,把其他系统的系统盘破坏掉,所以要禁止访问一个分区,并且还要隐藏这个分区。
  禁止访问指定分区:虽然网上有贴子说通过组策略可以,但不能够禁止指定的分区(本地计算机策略用户配置→管理模板→Windows组件→Windows资源管理器,然后在右侧选择禁止分区)。最直接的方法是删除盘符,这样做不会对另一个操作系统造成影响。还可以通过设置权限来实现,不过这比较麻烦,因为你在这个系统下设置的权限会影响另一个系统,所以你需要为不同的系统配置不同的配置文件。
  隐藏分区有两个办法:1.和上面那个通过组策略来禁止访问分区一样,只是在右边选择“隐藏驱动”。
  2.通过注册表来实现。这是我比较喜欢的。
  这个方法是从网上找的,原始地址为:http://www.os51.com/2-27186-1-1.html
  其实就是在这个路径HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ 下新建一个Nodrives的键值。其值是你要隐藏的分区盘符的十六进制数的和。如果按照十进制来算的话,A:2^0  B:2^1   C:2^2   D:2^3   E:2^4  .............Z:2^25。然后把这些十进制数转化成十六进制数。这里还有一点要注意,如果你选的是DWord类型的话,则A:00000001   B:00000002   I: 00000100,你要是选的是Qword,则要反过来,A:01000000    B.........................
  修改完之后,重启一下explorer.exe进程就可以了。
  现在在忙着通过网络装系统,希望顺利...................
  Good Luck!!!

  
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-64161-1-1.html 上篇帖子: 安装windows server 2003的过程以及碰到的问题 下篇帖子: IIS支持伪静态(windows 2003)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表