咿思舞论坛〖硬件平台〗『基础知识』 → 双硬盘盘符交叉问题的解决方案总结


  共有346人关注过本帖树形打印

主题:双硬盘盘符交叉问题的解决方案总结

美女呀,离线,留言给我吧!
admin
  1楼 个性首页 | 博客 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:853 积分:1008523 威望:1000000 精华:12 注册:2003/12/30 16:34:32
双硬盘盘符交叉问题的解决方案总结  发帖心情 Post By:2009/9/1 11:15:30

随着计算机硬件的飞速发展,硬盘的容量越做越大,很多朋友舍不得丢弃以前的小硬盘,于是一台机安装两个硬盘的现象屡见不鲜。但也给大家带来了一个新的难题--安装了双硬盘后,原先硬盘上的盘符与新硬盘的盘符会出现交叉现象。

  比方说原先你有一个硬盘,假设为硬盘A,盘符依次为C1、D1、E1;新硬盘假设为B,盘符依次为C2、D2、E2。安装后,盘符变成了C1、C2、D1、D2、E1、E2。

  也就是说,C盘就是安装了操作系统那个盘的分区,但是D盘就变成了另一个硬盘的分区了。这样带来的麻烦是原先安装在系统中的程序指向出错,以致于整个儿系统中的应用程序都乱套了。

产生原因:在安装双硬盘后,整个存储系统盘符的排布是安装按:所有Primary(主)分区->所有Extended(扩展)分区分布得,由于第一块硬盘中已有了Primary(主)分区及Extended(扩展)分区,而我们在对第二块硬盘进行分区时又将其分成了Primary(主)分区跟Extended(扩展)分区,依据上面所说得存储系统盘符的排布规律即:所有Primary(主)分区->所有Extended(扩展)分区,所以就使得第二块硬盘的主分区排在了第一块的扩展分区前面,这就发生了上面所说得老硬盘D区变成了E区的问题。

解决方法:
1、屏蔽法
对于两块都有主分区的硬盘来说,可在BIOS设置中将主硬盘设置为AUTO,将从硬盘设置为None。这样在开机进入Windows后就可以避免“盘符交错”的问题,同样这个办法对于Linux操作系统也适用

如果双硬盘的主分区分别装有不同的操作系统,那么就可以通过改变BIOS设置中硬盘的状态,从而启动另外一块硬盘上的操作系统。不过这种方法也有一定的局限性,就是在单一的DOS模式下将无法找到在BIOS中屏蔽掉的硬盘,也就无法对其进行读写操作了。

2、分区法:
     前提:为了保护老硬盘的数据因意外而被破坏,我们对第二块硬盘进行分区等操作时将第一块硬盘摘下。

  第二块硬盘不分主分就行。既然存储系统的盘符排布是按照所有主分区再到所有扩展分区,那如果第二块硬盘没有主分区就应该不会有"盘符错乱"这问题了。方法想出来了,让我们动手试试此方法的可行性。运行FDISK,先删除第二块硬盘上的所有分区,然后再创建Extended(扩展)分区,结果"没有Primary(主)分区,不允许创建Extended(扩展)分区"。于是就将两块硬盘都挂上,FDISK就会出现第五个选择菜单——选择物理硬盘的选项,选择五,然后再选择第二块硬盘(不要选择错哟,要不第一块硬盘中的数据就不保了),然后开始创建Extended 分区,这次因为有第一块硬盘的Primary(主)分区在,所以顺利地完成了Extended(扩展)分区的创建工作,接下来的结果就不用多说了,当然是老硬盘的D区还是现在的D区,所有在D区的软件都可正常使用了。


论坛帖间随机广告 支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

双硬盘盘符交叉问题的解决方案总结








签名