I'm trying to create a bootable version 2.11BSD on an RP07 disk in simh. My goal is to use this with PDP2011 so I'm following the order of operation from Sytse's installation
(
https://pdp2011.sytse.net/wordpress/howto/2-11bsd-rp06).
I'm using the same simh initialization except changing rp06 to rp07:
----------------------------------------
set cpu 11/70 4m
set rp enable
set rp0 rp07
attach rp0 211bsd-rp07.dsk
set tm disable
set ts enable
set ts0 capac=0,locked
attach ts0 ./tape0%
----------------------------------------
I've partitioned the disk as follows:
----------------------------------------
d(isplay) n(umber) s(elect) q(uit)? d
type: SMD
disk: SMD
label: DEFAULT
flags:
bytes/sector: 512
sectors/track: 50
tracks/cylinder: 32
sectors/cylinder: 1600
cylinders: 630
rpm: 3600
drivedata: 1 0 0 0 0
8 partitions:
# size offset fstype [fsize bsize]
a: 16000 0 2.11BSD 1024 1024 # (Cyl. 0 - 9)
b: 17600 16000 swap # (Cyl. 10 - 20)
g: 486400 33600 2.11BSD 1024 1024 # (Cyl. 21 - 324)
h: 486400 520000 2.11BSD 1024 1024 # (Cyl. 325 - 628)
----------------------------------------
Created file systems on the three bsd partitions, copied /root, /usr from tape, booted and
installed the boot sector:
----------------------------------------
70Boot from ts(0,0,2) at 0172522
: ts(0,3)
Boot: bootdev=01003 bootcsr=0172522
Restor
Tape? ts(0,5)
Disk? xp(0,0,0)
Last chance before scribbling on disk. End of tape
70Boot from ts(0,0,3) at 0172522
: xp(0,0,0)unix
Boot: bootdev=05000 bootcsr=0176700
2.11 BSD UNIX #115: Tue Nov 26 18:41:59 CST 2019
s...@vernon.2bsd.com:/usr/src/sys/GENERIC
<snip>
xp 0 csr 176700 vector 254 attached
erase, kill ^U, intr ^C
# date
2208242010date: can't write wtmp file.
Wed Aug 24 20:10:00 CDT 2022
# dd if^C
# dd if=/mdec/hpuboot of=/dev/rxp0a count=1
----------------------------------------
I followed the process down to the point of the reboot before compiling the new kernel, but I can't boot directly from the disk image. If I do a "boot rp" or "boot rp0" I do not get a prompt. I have hit "ctrl-e" to halt simh.
----------------------------------------
<1030> pdp11 simh.ini
PDP-11 simulator V3.12-2
Disabling XQ
sim> boot rp
Simulation stopped, PC: 157264 (TST (R0))
----------------------------------------
From there I can "boot ts" from the tape and then load the kernel from the disk. I can go from single user to multi user like normal and the new partitions are there, I just can't
boot directly from the disk image.
----------------------------------------
sim> boot ts
70Boot from ts(0,0,0) at 0172522
: xp(0,0,0)unix
Boot: bootdev=05000 bootcsr=0176700
2.11 BSD UNIX #115: Tue Nov 26 18:41:59 CST 2019
s...@vernon.2bsd.com:/usr/src/sys/GENERIC
phys mem = 3932160
avail mem = 3707264
user mem = 307200
I don't think I've missed any steps (I can post a complete installation script if that helps) but I'm wondering what I've missed.
Thanks,
Bill