It worked!  You can get Netware to load as a guest OS by deleting the following lines 
in  /kernel/emulation/proc_ctrl.c

In function MOV_CdRd(vm_t *vm) delete these lines in case 4:
      monpanic(vm, "MOV_CdRd: CR4\n");
      /*  Protected mode: #GP(0) if attempt to write a 1 to */
      /*  any reserved bit of CR4 */

      monprint(vm, "MOV_CdRd: ignoring write to CR4 of 0x%08x\n",
        val32);
      if (val32) {
        monpanic(vm, "MOV_CdRd: (CR4) write of 0x%08x\n",
          val32);
        }
      /* Only allow writes of 0 to CR4 for now. */
      /* Writes to bits in CR4 should not be 1s as CPUID */
      /* returns not-supported for all of these features. */
      vm->guest_cpu.cr4.raw = 0;

In function MOV_RdCd(vm_t *vm) delete these lines in case 4:
      monpanic(vm, "MOV_RdCd: CR4\n");
      val32 = vm->guest_cpu.cr4.raw;

P.S.  The installation gets about halfway completed and then the 'Insert' key is 
required to add device drivers.  I can't get past this point because:
bochs: # Grey insert key not on 83-key keyboard

Any ideas?
Thanks
-Jon

>>> [EMAIL PROTECTED] 02/20/01 03:27PM >>>
Delete that panic in proc_ctrl.c.  If the bits are all zero then
no problem.  If any are set it will panic and print them.

-Kevin



Reply via email to