如何实现XENIX和高版本DOS的功换 江西 乐时进 1996-11-22 我们知道,硬盘被分区后,在其分配表中有明显的分区标志,低版本DOS的分区标志为04,高版本的DOS的分区标志为06,而多用户的分区标志为02,低版本的DOS与XENIX之间能够正确切换,因此我们只需把高版本DOS的分区标志06变成04,就可以实现它们之间的切换。 这一过程可借助于DEBUG来实现,具体步骤如下: debug -a 100 MOV AX,0201 MOV CX,0001 MOV DX,0080 将硬盘中的分区信息读入内存缓冲区 MOV BX,0200 INT 13 INT 20 -g -e3c2 06 04 修改o3c2的代码06为04,写入改变的数据信息到内存缓冲区 -a100 MOV AX,0301 MOV CX,0001 MOV DX,0080 MOV BX,0200 INT 13 INT 20 -g 将在内存缓冲区中修改后的数据保留在硬盘分区信息表上 完成以上步骤,将XENIX分区激活,重新启动计算机,在BOOT状态下,键入“DOS”,能够正常切换到DOS,从而实现了XENIX和高版本DOS在同一硬盘中的共享和它们之间的切换。