Bitly
Experienced Member
I've installed Ultrix-32M v1.2 on the simh/microvax1 without issue. There are no prompts of any sort aside from changing floppies.
I've attempted to install on simh/microvax2, but it fails with the joyous message:
After much single stepping, reversing, and back-annotating I've conclude there is a bug in the Q-Bus mapper in SimH that I don't know how to fix. The sectors are intended to be read into 0x000B1BC8, but it gets munged by the software into 0x010000C8 (the 1 is meaningless for uVAX II), but SimH doesn't think this should be mapped and fails since it is non-existent memory. Since everything from the QBus goes through the mapper, the check is wrong but I can't figure out why it was coded that way.
I need to make an issue, but haven't had time recently.
None of which helps you. What are you using for a hard drive? I think only up to RD53's are supported since the disk geometry was baked into the kernel.
CW
%SIM-INFO: Loading boot code from internal ka610.bin
.2..1..0.
Boot
: ra(1,0)vmunix
211052+99036+52116 start 0x13d0
Ultrix V1.2 System #1: Wed Feb 19 22:16:59 EST 1986
real mem = 4190208
avail mem = 3168256
using 95 buffers containing 418816 bytes of memory
MicroVAX-I, Gfloat Microcode, level = 5
Q22 bus
rqd0 at csr 172150 vec 774, ipl 17
ra0 at rqd0 slave 0
ra1 at rqd0 slave 1
ra2 at rqd0 slave 2
tmscp0 at csr 174500 vec 770, ipl 17
tms0 at tmscp0 slave 0
NO LOOPBACK
WARNING: -- CHECK AND RESET THE DATE!
Starting installation of ULTRIX-32m
Whenever a default selection is given for a question
[shown in square brackets] you only need to press
the <RETURN> key to select the default choice.
Is the distribution medium <d> diskettes or tape <t> [t] ?
.2..1..0.
Boot
: ra(1,0)vmunix
211052+99036+52116 start 0x13d0
Ultrix V1.2 System #1: Wed Feb 19 22:16:59 EST 1986
real mem = 4190208
avail mem = 3168256
using 95 buffers containing 418816 bytes of memory
MicroVAX-I, Gfloat Microcode, level = 5
Q22 bus
rqd0 at csr 172150 vec 774, ipl 17
ra0 at rqd0 slave 0
ra1 at rqd0 slave 1
ra2 at rqd0 slave 2
tmscp0 at csr 174500 vec 770, ipl 17
tms0 at tmscp0 slave 0
NO LOOPBACK
WARNING: -- CHECK AND RESET THE DATE!
Starting installation of ULTRIX-32m
Whenever a default selection is given for a question
[shown in square brackets] you only need to press
the <RETURN> key to select the default choice.
Is the distribution medium <d> diskettes or tape <t> [t] ?
I've attempted to install on simh/microvax2, but it fails with the joyous message:
Code:
>>> b dua1
2..1..0..
ra: I/O error
super block read error
Exit called
THE PROCESSOR CAN NOW BE HALTED
?06 HLT INST
PC = 000B1830
>>>
After much single stepping, reversing, and back-annotating I've conclude there is a bug in the Q-Bus mapper in SimH that I don't know how to fix. The sectors are intended to be read into 0x000B1BC8, but it gets munged by the software into 0x010000C8 (the 1 is meaningless for uVAX II), but SimH doesn't think this should be mapped and fails since it is non-existent memory. Since everything from the QBus goes through the mapper, the check is wrong but I can't figure out why it was coded that way.
I need to make an issue, but haven't had time recently.
None of which helps you. What are you using for a hard drive? I think only up to RD53's are supported since the disk geometry was baked into the kernel.
The raw image doesn't work in simh. Since jmdhuse got vmunix to at least start, the disk format is most likely okay.An image that works in simh almost certainly will not be correct when mounted on a Gotek.
CW