如果是NT系统,则可以用磁盘管理器中工具-->分配驱动器号把所有盘符重新任意划分。

解决方案 »

  1.   

    我想你一定是把第二个硬盘分区时设了活动分区,这样的话,系统把primary硬盘的活动分区设为C,slave硬盘的活动分区设为d,然后是primary硬盘的分区,在接下来是slave硬盘的其他分区。
    解决办法是fdisk新硬盘,不设活动分区。
      

  2.   

        问题不是很难。第二个硬盘占用D盘的原因是:Win98在起动windows系统前,先起动的是msdos7.1,而mddos7.1是据物理硬盘的顺序来安排驱动器字母的顺序的。也就是说,先是硬盘1主分区、硬盘2主分区、....,然后才是硬盘1的逻辑分区、硬盘2的逻辑分区、....。在MSDOS7.1中已确定的驱动器,在起动win98(windows)时不会再改变,这样就出现了C是第一硬盘的主分区,而D是第二硬盘主分区的现象。
       要解决这个问题,就要让msdos7.1在起动时不分配第二甚至第三硬盘的驱动器盘符,让win98来分配。能否实现这个功能呢?可以!方法是:
         在BIOS中,将第二硬盘设为'NONE',然后重启win98,让win98的PnP功能自动检测第二硬盘。因为MSDOS7.1没有PnP功能,于是将C,D,E,F全分配给了第一硬盘的主分区和逻辑分区(你的这种情况)。到win98检测到第二硬盘时,只能从G盘分配起了。问题也就解决了。
        呜啦!!!
          
           
      

  3.   

    我有一个更简单的方法如下:   在CMOS中将第二块硬盘屏蔽掉,当98启动后...你会发现,第二块硬盘被98找到并且
    排在最后一个盘符 -> G:                    初学者回复
      

  4.   

    beginner99的方法在WIN98第2版下可行,我机器就是两个硬盘,就是这样干的
      

  5.   

    非常感谢大家这么热心的为我出主意,经过一番试验, Windows 95/98讨论区的haoda的办法成功了。在此特别感谢haoda朋友!
    我的第二个硬盘是4.3G的,也许不支持pnp, CMOS中屏掉后在98(第二版)中也没有了。
      
      

  6.   

    使用Partition Magic 4.0可以轻松搞掂这个问题。我以前这么做过。