dseagrav / ld

LambdaDelta

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"File doesn't start with LMFL" when restoring Bitsavers system tape

ams opened this issue · comments

When restoring the system tape one gets the following,

File is "Exp 130.0, 11/11"; 22453 blocks.
Default partition to load into is LOD1
reading 22453 blocks into LOD1.
copying 22453 blocks from "bigtape" to "LOD1"
copy done
band did not end with an EOF mark.
Skipping to next file ...

Next file ...

File doesn't start with LMFL

Skip to next file? (y/n)

Skipping forward in the tape ends with,

tape error 0x9 (end of tape)
command=2C control=8000 asked=6000 transferred=400 actual=1
bufaddr=59710000 drivestat=58 cmdstat=C9
End of tape.
Writing unit 0 label

The resulting disk manages to get SDU via the console, but "config" is not available.

Full log follows:

$ telnet localhost 3637
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

SDU Monitor version 8
>> init

SDU Monitor version 8
>> /tar/setup clear eagle sp shell
setup version 25
> /tar/load
using 220K in slot 9
load version 307
(creating block-22 mini-label)
(creating mini-label)
Disk is eagle
Loading "/tar/bigtape"
Loading "/tar/st2181"
Disk unit 0 needs to be initialized:
Disk has no label, or mini-label is wrong.
Create new unit 0 label from scratch? (y/n) y

Creating lisp label from scratch.

How many LAMBDA processors: 1
Type "?" for command list.
load > install
*****************************************************
The new backup label track number is 16340.
Record this number and keep it with the machine.
*****************************************************
Writing unit 0 label
Using half-inch tape
Installing track-0 disk driver ...
copying 10 blocks from "/tar/disk" to "disk"
copy done

Tape-ID = "FRED gm 7/23/86 12:33:34 522520414 "
File is "SDU5 3.0 rev 14"; 1500 blocks.
"SDU5 3.0 rev 14" wants to be loaded into UNX6.
reading 1500 blocks into UNX6.
copying 1500 blocks from "bigtape" to "UNX6"
copy done
band did not end with an EOF mark.
Skipping to next file ...

Next file ...

Tape-ID = "FRED gm 7/23/86 12:33:35 522520415 "
File is "ulambda ver 1762"; 256 blocks.
"ulambda ver 1762" wants to be loaded into LMC1.
reading 256 blocks into LMC1.
copying 256 blocks from "bigtape" to "LMC1"
copy done
band did not end with an EOF mark.
Skipping to next file ...

Next file ...

Tape-ID = "FRED gm 7/23/86 12:33:36 522520416 "
File is "ulambda ver 1762"; 256 blocks.
"ulambda ver 1762" wants to be loaded into LMC2.
reading 256 blocks into LMC2.
copying 256 blocks from "bigtape" to "LMC2"
copy done
band did not end with an EOF mark.
Skipping to next file ...

Next file ...

File is "Exp 130.0, 11/11"; 22453 blocks.
Default partition to load into is LOD1
reading 22453 blocks into LOD1.
copying 22453 blocks from "bigtape" to "LOD1"
copy done
band did not end with an EOF mark.
Skipping to next file ...

Next file ...

File doesn't start with LMFL

Skip to next file? (y/n)

This is expected behavior - The SDU expects some end-of-file indication that I don't know how to produce because I don't know what it is (yet).

Your problem is something else.

Well, that was weird. Now it works. I could reproduce the missing "config" command multiple times over.

Do please open another issue if that comes back; I haven't seen it.

I'll see if I can figure out what went wrong. Thanks!