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