Thank you very much Vince.

On Sun, 26 Feb 2023, 3:48 pm Vincent Slyngstad via cctalk, <
cctalk@classiccmp.org> wrote:

> On 2/25/2023 10:46 PM, Tom Hunter via cctalk wrote:
> > Hi Vince,
> >
> > Could you please point us to the Makefile which "actually converts a disk
> > image" using SIMH to "automate the ritual of unistalling RK05 drivers and
> > replacing them with SerialDisk drivers"?
>
> Ah, I seem to have misspoken.  Inspecting the Makefile in .../installer,
> it still runs the executable "handler_installer", which is the older
> tool that more or less just hammers a new system handler and bootstrap
> into place.
>
> The script for the new installer is "sdsk".  This sets up a path for the
> tools, copies the newest driver binaries into the exploded disk image
> (while padding them to an even block length), then imploding the
> exploded directory and making a new bootable RK05 image.
>
> Then "runbuild" is invokes, which in turn invokes SIMH and sends a
> series of commands to BUILD.SV to remove various other drivers and
> install the "SDSKSY" and "SDSKNS" drivers copied above.  Finally, the
> "BOOT" command is given to write the new second stage (and third stage)
> bootstrap.  The self-modified BOOT.SV is also saved as BUILT.SV.
>
> Sorry for the confusion.
>
> If you don't want to use diagpack2, SDSK.md is helpful, but basically
> you need to edit the line:
> image=diagpack2
> in the sdsk script, and to have previously copied in your starting
> image, and run ../tools/os8xplode on it.  SDSK.md also contains
> information about the need for "perl", "socat", and "expect" and to get
> them (on Linux, anyway).
>
> Oh, and the SIMH initialization file (pdp8.ini) is also firing up the
> server program, so you need to tweak that to make your "foo.new"
> available to the SIMH serial emulation.  That script used to also
> require a functioning xterm, but it doesn't any more.  If you have xterm
> and want to see the server log in real time, there are lines there to
> invoke ../server/server the other way, and you can un-comment that and
> comment out the bash line.
>
> Once you've done all the above, it suffices to just type "pdp8" in that
> directory and your new system should boot in SIMH.
>
> Hope that helps,
>
>         Vince
>
> > On Sun, Feb 26, 2023 at 2:34 AM Vincent Slyngstad via cctalk <
> > cctalk@classiccmp.org> wrote:
> >
> >> ...
> >>
> >> The one I use most uses the SIMH simulator to automate the ritual of
> >> uninstalling RK05 drivers and replacing them with SerialDisk driver.
> >> The Makefile there will actually convert a disk image, and you could
> >> just swipe the default one once it's been made.
> >>
> >>
>
>

Reply via email to