Image Map Image Map
Results 1 to 3 of 3

Thread: Creating a RT-11 TU58 Boot Tape Image

  1. #1

    Question Creating a RT-11 TU58 Boot Tape Image

    Hello,

    For the last few days, I have been trying to get my hands on a boot disk for RT-11 in the format of a TU58 tape. After doing to looking, it looks like there are no RT-11 boot tape images online for some reason, so you need to create your own. I already read through this thread, but I couldn't get anything that is listed in there to work. I tracked down an image of RT-11 5.3 on in the RL format, but I am running into issues on both SIMH and E11.

    SIMH: I can boot the RL image, and attach my empty TU58 image (created with tu58em) onto the TDC device. When I boot the RL drive, I am dropped onto the RT-11 prompt as expected. I can access and copy files to the TU58 image. The issue I am running into is that when I attach the TU58 image, it buffers it into memory, so when I close out of SIMH, all of my information is lost. I cannot seem to find out how to disable this "feature" or write the buffer back into the file.

    E11. I can mount the same RL and TU images as before, and boot. The difference is when I try to access the TU58 on DD0:, it returns a "?Invalid device DD0:" error. I cannot INIT the device either, as it returns the same error.

    Any help would be much appreciated.
    Thank You.

  2. #2

    Default

    I am using SimH instead of E11 but it is very similar. I used a RD54 RT11 image I had around. But any image will do as long as you manage to boot it.

    Code:
    $ ./pdp11
    
    PDP-11 simulator V4.0-0 Beta        git commit id: f1a6d538
    sim> attach rq0 rt11v53.dsk
    sim> set tdc enable
    sim> attach tdc0 fil.dsk
    TDC: buffering file in memory
    sim> boot rq0
    
    RT-11SJ  V05.03  
    
    .init dd0:
    DD0:/Initialize; Are you sure? Y
    
    .copy /sys rt11sj.sys dd0:
     Files copied:
    DK:RT11SJ.SYS  to DD0:RT11SJ.SYS
    
    .copy dd.sys dd0:
     Files copied:
    DK:DD.SYS      to DD0:DD.SYS
    
    .copy/boot:dd rt11sj.sys dd0:
    
    .copy swap.sys dd0:
     Files copied:
    DK:SWAP.SYS    to DD0:SWAP.SYS
    
    .copy tt.sys dd0:
     Files copied:
    DK:TT.SYS      to DD0:TT.SYS
    
    .copy starts.com dd0:
     Files copied:
    DK:STARTS.COM  to DD0:STARTS.COM
    
    .copy dir.sav dd0:
     Files copied:
    DK:DIR.SAV     to DD0:DIR.SAV
    
    .dir dd0:
     
    RT11SJ.SYS    79P 20-Dec-85      DD    .SYS     5P 20-Dec-85
    SWAP  .SYS    27P 20-Dec-85      TT    .SYS     2P 20-Dec-85
    STARTS.COM     1P 20-Dec-85      DIR   .SAV    19P 20-Dec-85
     6 Files, 133 Blocks
     371 Free blocks
    
    .
    Simulation stopped, PC: 150216 (BR 150174)
    sim> boot tdc0
    
    RT-11SJ  V05.03  
    
    .dir
     
    RT11SJ.SYS    79P 20-Dec-85      DD    .SYS     5P 20-Dec-85
    SWAP  .SYS    27P 20-Dec-85      TT    .SYS     2P 20-Dec-85
    STARTS.COM     1P 20-Dec-85      DIR   .SAV    19P 20-Dec-85
     6 Files, 133 Blocks
     371 Free blocks
    .
    Simulation stopped, PC: 150070 (JSR R1,153354)
    sim> detach tdc0
    TDC: writing buffer to file
    
    .
    Of course you should copy some more files to the TU58, but I think you get the picture. You need to detach the tdc0 device otherwise it is lost (or attach a new file).

  3. #3

    Default

    Quote Originally Posted by MattisLind View Post
    I am using SimH instead of E11 but it is very similar. I used a RD54 RT11 image I had around. But any image will do as long as you manage to boot it.

    Code:
    $ ./pdp11
    
    PDP-11 simulator V4.0-0 Beta        git commit id: f1a6d538
    sim> attach rq0 rt11v53.dsk
    sim> set tdc enable
    sim> attach tdc0 fil.dsk
    TDC: buffering file in memory
    sim> boot rq0
    
    RT-11SJ  V05.03  
    
    .init dd0:
    DD0:/Initialize; Are you sure? Y
    
    .copy /sys rt11sj.sys dd0:
     Files copied:
    DK:RT11SJ.SYS  to DD0:RT11SJ.SYS
    
    .copy dd.sys dd0:
     Files copied:
    DK:DD.SYS      to DD0:DD.SYS
    
    .copy/boot:dd rt11sj.sys dd0:
    
    .copy swap.sys dd0:
     Files copied:
    DK:SWAP.SYS    to DD0:SWAP.SYS
    
    .copy tt.sys dd0:
     Files copied:
    DK:TT.SYS      to DD0:TT.SYS
    
    .copy starts.com dd0:
     Files copied:
    DK:STARTS.COM  to DD0:STARTS.COM
    
    .copy dir.sav dd0:
     Files copied:
    DK:DIR.SAV     to DD0:DIR.SAV
    
    .dir dd0:
     
    RT11SJ.SYS    79P 20-Dec-85      DD    .SYS     5P 20-Dec-85
    SWAP  .SYS    27P 20-Dec-85      TT    .SYS     2P 20-Dec-85
    STARTS.COM     1P 20-Dec-85      DIR   .SAV    19P 20-Dec-85
     6 Files, 133 Blocks
     371 Free blocks
    
    .
    Simulation stopped, PC: 150216 (BR 150174)
    sim> boot tdc0
    
    RT-11SJ  V05.03  
    
    .dir
     
    RT11SJ.SYS    79P 20-Dec-85      DD    .SYS     5P 20-Dec-85
    SWAP  .SYS    27P 20-Dec-85      TT    .SYS     2P 20-Dec-85
    STARTS.COM     1P 20-Dec-85      DIR   .SAV    19P 20-Dec-85
     6 Files, 133 Blocks
     371 Free blocks
    .
    Simulation stopped, PC: 150070 (JSR R1,153354)
    sim> detach tdc0
    TDC: writing buffer to file
    
    .
    Of course you should copy some more files to the TU58, but I think you get the picture. You need to detach the tdc0 device otherwise it is lost (or attach a new file).
    I used the method you described, and was able to create a disk the booted on SIMH and my H11A, but something is wrong. It functions normally when I use it under SIMH, but when a do a DIR command it just repeats a ?MON-F-Tra (or ?MON-F-Trap on V4.00C) error message. I was using SIMH under the 11/03 CPU to make and test these images. Things like the TYPE command still working normally thought.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •