Trailing-Edge
-
PDP-10 Archives
-
SRI_NIC_PERM_SRC_3_19910112
-
utilities/dskop.rel
There are no other files named dskop.rel in the archive.
09!P
8 = @ B G3 \" " B E E+\",~\", "@O!" BGd\",Od\",Qd G $ &Q5B\",~ X,> x \"C $)4\"C &J4,^,~d,, "`,++,_l,`,` " B= `b, 8+a\$, *" i+cZ8 4[,~\" B' "! $4j B8\" !"\$ "Aq4n B8 4r,~Z8 " &
4w\" \$,hZ8 "UE"z
4{\$ ,y\"9Z8
4~\"9(4t D9Z8 &( * ( Beab+\" )G $ & 9Q5B,+\" +\"e<,~,<+G,>,>,>\" " U$ & (\" ,^,^,^,~!*` )ab+AG $ &((F.& F= "(G& F>d 9Q4B,+`@,*j,~!*` )ab+A
@ $G &((F.& 9Q4B#,*j",~!`3"9*,~ , -$d$d$d$d3F:x,~ &+>3"5B_." EP 5.+(*d3,~Z8Z=/$ J4:Z8 $4< *!(|X= (T>Z8 $4@Z8 G
J4C*h>Z8 $ $,~@
0X
xi
k
0u@0
8h x!
"),H2@5F ""F,>,7 ".b=aB+5JG!(|X=6@ +G*hK+G,^,~\$,{ "D* O\$,NZ8
4Q\$,O
=2*>,~[(,,+R!&[3B "W+*fV,~ZV(.H="Q
:x+@@@@ @@@
Q(`@@@@\$,R[=,\$,bZ=,\$ ,d =d D> *(D h >,e $, $,j >3"=+ >,[>!&z[\3B+*fo "T"U(q+ > B=\$ ,f,~:>`B+j\$ ,s >3">+h B=,~ & (D"yZ84{,~Z84},~Z8 J4,~/$Z8 J(*D"4,~,\$,y\$(,y\$ +y,\$+Z,\$+y@ {M
`NHVxY\gzPbqt`y0{X}8HP hX
(D"Q"
,\$,y\$(,y\$,y (,}+,\$+,\$,y, " ",~,\$,y =/$,6@(+\$,y+\$,y (,}Z "/"F(cB+\$+y " (,+ +,\$,y,~,\$ (#,y[(Z/"(B{3B+\$,y[(,\$,yZ(Z1B D ( ,3D +\$,yZ(,,7D(+\$,y (,}Z/"F(cB Q4+\$,y+0 " ,+ ,Z0B,~.
5jF " B>6@(+ ("Q(= >0"+[0BF1B+>\$,yZ>,\$,y >0"=+\> *""E,y > (,}\$,y > ([E,,+@\$,y (,}, *@*UN:>*j<,,~`````````` 5"E)V``````````,\$,y (,}(_+@ w`h"h#Hp x"$h(%H.&H6&`8'H@(HK)0N)P(@
\_ (`_,\$+y`` 5(@Uh`````````` *D*@p@@>Z>,\$,y (,},:>*jq,~[1B,~\$+y,~ "@yZ4B cB+\$+y\$+y zbB+,~\$+y`dbD (+,~\$+y ",7,~\$+y`d+ &0&2f>+[2F
+:x,~\$+y\$+y@Oys~,0v,`x,Hy/0|/}/h,(0-@0@11
"P(+4DF",,~,~D}\$bB,y\$bB*A,y4\$bB,y,\$bB,y6\$bB,y,~@ Lf3-H%1B+$@ Lf<,x,p,h,8+ +'x,P1p" !4(& "Q T"&\$,yZ>,\$,y >0"+\a,y > (,}\$,y > ""U/ ([a,,+&\$,y (,},:>*j",,~,\$,y ((
7, (.*3D(+6Z
J=2*>,~(,}$,{(D?@@?\$? *@,y,.*+:\" \"9 $)4
Q45DZ@
ad *@Y+VZ@ 4 $ & 9Q4BF (Pb+
@ (ab+bB,~O*jc4DF6Bab,~\" " (j > J4l\" d,+ ,~ Pp@HH9I@P`X`@ 5(16469I:x\;H^;Pb<Hf3(o0p2Xp:q8Xq:0r=0rs`s`s @s_x`|~0@@$@ ;psHss<(t@t t0u&@u#@u' v<PvPw;hwxx@xyy @y0(@\Gl
0$ @ /`z28z/(z
8z8{38{3|6|)8|`}5X $$.G/ / 6$6$6$6$6$96:GChannel #@ (x4h(h
. !((5XP`p`
h
DSKOP.OUTDeleted LIKELY: Long Lose: Record # Unit # ,{+tDirec tory File Type: File name: Permanent Prowling file Symbol Table Temporary User name: "\"+X (invalid LH) AT LOCATION @ 3= 30
(
H20 p 82p6h2P!xX.x@!( Account name: "Saveset (tape 1) Saveset (tape 2) (bad page number) " (Share count = -LOST-PAGES.BINAccount Number Archive date 1Archive tape ID 1 Archive tape ID 2 Author Creation D 9ate Dump word 17 Dump word 20 Dump word 21 BDump word 22 (arc) FDB Header FDB of next Gen @ -p".$$p&!H(9P*,P,-X.-h1-x3,@6,h8-;-=-@- B,E-8G, J JFDB of next type File Byte Count File Descriptor Block
File Pg Cn Rt, etc. File Protection File name File type [Free Space, through Free Storage Bit Table Free storage pointer = Gen,, cDir Num Group Descriptor Block
Index Blk Addr Interpretation lof file Last Write Date Last writer Legal Account Block
tNameOoflfileetoiprowl: @ ,`L"O,XQ,0T-@V-HY"8[+P^&`,Hc,e,(hpj,8m-Po$r
Online expiration Reference Date User word Write Date Wrt Cnt,,Rd Cnt Directory Number (Invalid disk address) as a directory file
.FBCT L ; next free block at [Index page checksum is ok]
(this is a directory file)Address of first free word Address of free pool bit table ! Allowable user groups ??? Backup specification @
hy-(|,x~-0,p-%0(x) )Capabilities Current space allocation Date of last lo 1gin Default account string Default directory protection : Default file protection Directory Groups Error in N Bumber. Octal please.
Last directory update Maximum number of subdirs K Mode word Number of subdirectories Perma Snent quota Pointer to name string Pointer to password \string Symbol table Bottom Symbol table Top dType CALL HELP<alt>X for help.
@ *`,+0+@3*@7*8:+>C8A+ E+0H+L+(O*XS*hV*pZ*]* a d+h hUser groups Working quota (different fro pm first time!!!) . No next free block on this pageDirectory Header Block. Page yNumber LOGICAL NAME (ALIAS) OF THIS STRUCTURE ****** directory number set, but not FB%DIR *************** address is out of range ***** directory number ze
ro, but FB%DIR set ************* this points off the current page ************** ** points to invalid block type******************************* Unknown type: ",>\",^ " &J+ \" ,~
**************************** #********** this address crosses page
[Index page checksum is incorrect.]
Type CON ,TINUE to use this data anyway.Warning: this is a long file.
We'll be reading th 4e index pages instead of the data! Good luck
You are talking to DDT, the top = level for this program. To execute
a command, type CALL followed by the name of th Ee subroutine you want
to execute, followed by ESCAPE (ALTMODE) and the letter X, e.g N.:
CALL HELP$X
The subroutine will return to DDT via a RET (popj 17,0).
Routi Vnes currently available include:
HELP prints this message
PRINT reads a file or fil _es (wildcards ok) using DSKOP%, printing
the contents in octal in DSKOP.OUT. If a gdirectory (FB%DIR
set in its FDB) interprets the file as a directory, and
prints pthe directory in DSKOP.OUT (like DIRPNT).
READ reads a file using DSKOP%. Saves the x current file in
DPAGE..DPAGE+n*1000 with index pages in IPAGE..IPAGE+n
WRITE writ es the current file starting at DPAGE to addresses specified
starting at IPAGE, ass uming they are valid.
ISCAN looks at the lost pages file that CHECKD writes. For ea ch disk
address that's found there check to see if it looks like it might
be an i ndex page. If it's an index page, you can guess at the
name of the file, and recon #struct all the necessary parts of an
FDB by hand. Everything considered, it would + have been a better
idea to be on vacation when your disaster happened.
READA Read 4 Absolute. Command prompts for channel, unit, record.
Reads four records into DPAG <E.
A typical use of the program would be to READ a file, then modify it
using DD8 G D"9! `qG7(T2d@ vDOB
gHaK3o"pP+; D"S.WHXnc+T2F4%c3y(Eb3+aj"w Jh D"8aq:>),}N31xgAogBqL83q:3PXy
$X D"3G
&E/FW6A>abJAVQut?abJA\ D"4KqA!aijb8z" KngiGs\8z)O1nv7 @"Fwb-iP[;+thaNW1VR8x3-[#7v3=+ "X-SNR3Ec
$X1iL8SN:" *0Mq|: D 0MqTs
UJAf9QL@W&w
UBK:>38{ D"&243J!aj.RV`Og9 D011&[P1"e,.CaO)V41z(IaO)Y41z!
@41z D"(TE3(TE5@dz@3*s#u%MeG
VYI D"" f(1Lzk3|F~
JpKi(,r`-:41z D"rW(3{grW.aj./NrW6Wx +$A}rW8 D rW<rW@rWKqRaO3Aw
gJMGaijh D"
gJMGaijj
gJNM43}aijt"K;F~e77C_&rOb D"Ic?aM{ohJ"4yaO7\-[aSW3
k[LJ 9s
l
#ll L Mcel <8(u|(1;,~ *[3YTUH9!Qz#,0J
kB KHY4(,))N)'on
_L=zGH ET commands (note that it is mapped starting at DPAGE),
then WRITE it again.@x*Pk%Po"pr$0v8 z/H~18/x&P
1H
`#P 8'H/ P9Je;m@LYg<OKiHB)KF0J@g\2gJK+l)kK1+G\ HB(K+mKF|{ O#K+lO(KG@KF/wK+lu_LYf2K+l=@KFc(O"K+l>@`YgIK+m/$ g[QgJg\>5KO/L`OOqh LYf7D@OOrc ( M