微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题为何不能从XENIX切换到DOS
栏目软件操作与技巧
作者河南 白华飞
发布1995-12-22
  1.用MS-DOS6.2系统盘启动,运行FDISK程序,删除所有DOS分区;
  2.重建32MB基本DOS分区;
  3.把其余空间全部建成扩展DOS分区并交给逻辑D盘;
  4.格式化C、D盘,并把MS-DOS6.2操作系统装入C盘;
  装机后,激活DOS分区,DOS6.2启动正常;激活XENIX分区,屏幕出现提示:
  XENIX System V
  Boot
  :
  若键入XENIX、回车或等待几分钟后,XENIX系统启动正常;但若键入DOS并回车,则不能启动MS-DOS6.2,屏幕出现如下错误信息:
  “No DOS Partition.”。
  检查硬盘空间时发现,全部DOS仅占用103MB,XENIX占用65MB,那么剩余的32MB硬盘哪里去了?
  故障分析:在EXNIX系统下,用FDISK程序察看磁盘分区信息如下:
  分区号 状态  类型   开始磁道  结束磁道  分区大小
  1   Active  Xenix  1984   5999   4016
  3   Inactive Unknown 8064   12399  4336
  4   Inactive Unknown 6000   8063   2064
  从上述分区信息表可以看出:
  1.“类型”一栏没有DOS。但在XENIX系统下若激活第4分区,重新启动,仍可正常进入DOS;
  2.1至1983磁道没有被使用。我们知道,DOS和XENIX共享硬盘时,硬盘的起始柱面或磁道必须由DOS占用,而本例的DOS引导程序只是安装在XENIX系统后面的柱面上,所以当XENIX系统启动到:
  XENIX System V
  Boot
  :
  时,若键入DOS并回车,就不能从XENIX出口转向DOS引导程序,因而显示:“No DOS Partition.”的错误信息。
  那么,在安装MS-DOS6.2时,为什么没有使用1至1983磁道?会不会是误操作所致?为了证明这一点,笔者又重新用DOS6.2进行分区,当删除原有的DOS分区,重建基本DOS分区时,屏幕提示:
  “Total disk space is 103 Mbytes(1Mbyte=1048576 bytes)”
  明明硬盘上还有135MB空间,为什么MS-DOS6.2的FDISK程序仅能分辩出103MB空间呢?那32MB空间为什么MS-DOS6.2不能识别?
  回忆当初使用DOS3.3和EXNIX系统V时的情况,当时的处理步骤是:
  1.用MS-DOS3.3系统盘启动,运行FDISK程序,建立32MB的基本DOS分区,格式化C盘并装入DOS3.3系统;
  2.用北大汉化XENIX系统V2.3.2的N1盘启动,建立65MB XENIX分区并安装XENIX系统,然后安装SCO TCP/IP及其它应用软件;
  3.用MS-DOS3.3的FDISK程序,把其余103MB全部建成扩展DOS分区,并分别交给逻辑D、E、F、G盘。
  而今用DOS6.2的FDISK程序给DOS部分重新分区时,FDISK只找到了XENIX后面的原逻辑盘所占用的103MB空间,而XENIX前面的32MB空间FDISK没能识别出来,这正是上述“丢失”的空间。
  故障排除:
  鉴于上述分析,采用下述方法进行处理:
  1.用MS-DOS3.3系统盘启动,运行FDISK程序,删除所有DOS分区,并建立32MB的基本DOS分区;
  2.用MS-DOS6.2系统盘启动,调用FDISK程序,把剩余空间全部建成扩展DOS分区并交给逻辑D盘;
  3.用DOS6.2对C、D两盘分别进行格式化,并把DOS6.2系统安装到C盘。
  经上述处理后,DOS找回了“丢失”的硬盘,启动XENIX系统时也可切换到DOS,一切恢复正常。
  (河南 白华飞)