Код:
# $VOLUM.INF - info about ODS-1 volume on RX50 device.
# Produced by ODS1FileSystem
# Volume name : CBISIS
# Volume structure level : ODS-1 (402)
# Volume owner's UIC : [200,200]
# Volume protection : [RWCD,RWCD,RWCD,RWCD]
# Default file protection : [RWED,RWED,RWED,RWED]
# Default extension : 5
# Volume creation date : 30-DEC-1985 04:54:34
# Volume serial number : 0
# System independent volume name : CBISIS
# System independent volume owner name : [128,128]
# System independent format type : DFCFILE11A
# Index file bitmap size : 1 block(s)
# Index file bitmap LBN # : 2
# Maximum number : 200 of files allowed
# Storage bitmap cluster factor : 1
# Disk device type : 0
# Volume characteristics : CH_NDC, CH_NAT
# Default window size : 7
# Directory pre-access limit : 3
# Block size : 512
# Block Count : 800
# File 1 [0,0]INDEXF.SYS;1
# File 2 [0,0]BITMAP.SYS;1
# File 3 [0,0]BADBLK.SYS;1
# File 4 [0,0]000000.DIR;1
# File 5 [0,0]CORIMG.SYS;1
# File 6 [0,0]USERFILES.DIR;1
# File 7 [0,0]PROCBI.DIR;1
# File 8 [PROCBI]GRAIL.TSK;1
# File 9 [PROCBI]PROCBI.MSG;3
# File 10 [PROCBI]PROCBI.INS;1
# File 11 [PROCBI]PROCBI.MSG;2
# File 12 [0,0]BASIC.DIR;1
# File 13 [BASIC]BASCLU.TSK;1
# File 14 [BASIC]BASTSK.TSK;1
# File 15 [BASIC]PROBASIC.ERR;1
# File 16 [BASIC]BASIC.INS;1
Logical blocks N 0 -> 1:[0,0]INDEXF.SYS;1 - BootBlock
Logical blocks N 1 -> 1:[0,0]INDEXF.SYS;1 - HomeBlock
Logical blocks N 2 -> 1:[0,0]INDEXF.SYS;1 - Index file headers bitmap
Logical blocks N 3 -> 1:[0,0]INDEXF.SYS;1 - Header of 1:INDEXF.SYS;1
Logical blocks N 4 -> 1:[0,0]INDEXF.SYS;1 - Header of 2:BITMAP.SYS;1
Logical blocks N 5 -> 1:[0,0]INDEXF.SYS;1 - Header of 3:BADBLK.SYS;1
Logical blocks N 6 -> 1:[0,0]INDEXF.SYS;1 - Header of 4:000000.DIR;1
Logical blocks N 7 -> 1:[0,0]INDEXF.SYS;1 - Header of 5:CORIMG.SYS;1
Logical blocks N 8 -> 1:[0,0]INDEXF.SYS;1 - Header of 6:USERFILES.DIR;1
Logical blocks N 9 -> 1:[0,0]INDEXF.SYS;1 - Header of 7:PROCBI.DIR;1
Logical blocks N 10 -> 1:[0,0]INDEXF.SYS;1 - Header of 8:GRAIL.TSK;1
Logical blocks N 11 -> 1:[0,0]INDEXF.SYS;1 - Header of 9:PROCBI.MSG;3
Logical blocks N 12 -> 1:[0,0]INDEXF.SYS;1 - Header of 10:PROCBI.INS;1
Logical blocks N 13 -> 1:[0,0]INDEXF.SYS;1 - Header of 11:PROCBI.MSG;2
Logical blocks N 14 -> 1:[0,0]INDEXF.SYS;1 - Header of 12:BASIC.DIR;1
Logical blocks N 15 -> 1:[0,0]INDEXF.SYS;1 - Header of 13:BASCLU.TSK;1
Logical blocks N 16 -> 1:[0,0]INDEXF.SYS;1 - Header of 14:BASTSK.TSK;1
Logical blocks N 17 -> 1:[0,0]INDEXF.SYS;1 - Header of 15:PROBASIC.ERR;1
Logical blocks N 18 -> 1:[0,0]INDEXF.SYS;1 - Header of 16:BASIC.INS;1
Logical blocks N 19- 47 -> 1:[0,0]INDEXF.SYS;1 - Index file header - not used
Logical blocks N 48 -> 4:[0,0]000000.DIR;1
Logical blocks N 49- 50 -> 2:[0,0]BITMAP.SYS;1
Logical blocks N 51 -> 6:[0,0]USERFILES.DIR;1
Logical blocks N 52 -> 7:[0,0]PROCBI.DIR;1
Logical blocks N 53- 58 -> 8:[PROCBI]GRAIL.TSK;1
Logical blocks N 59 -> 8:[PROCBI]GRAIL.TSK;1 !! bad block !!
Logical blocks N 60- 76 -> 8:[PROCBI]GRAIL.TSK;1
Logical blocks N 77 -> 8:[PROCBI]GRAIL.TSK;1 !! bad block !!
Logical blocks N 78- 94 -> 8:[PROCBI]GRAIL.TSK;1
Logical blocks N 95 -> 8:[PROCBI]GRAIL.TSK;1 !! bad block !!
Logical blocks N 96-148 -> 8:[PROCBI]GRAIL.TSK;1
Logical blocks N 149 -> 9:[PROCBI]PROCBI.MSG;3
Logical blocks N 150 -> 10:[PROCBI]PROCBI.INS;1
Logical blocks N 151 -> 11:[PROCBI]PROCBI.MSG;2
Logical blocks N 152 -> 12:[0,0]BASIC.DIR;1
Logical blocks N 153-182 -> 13:[BASIC]BASCLU.TSK;1
Logical blocks N 183-194 -> 14:[BASIC]BASTSK.TSK;1
Logical blocks N 195 -> 14:[BASIC]BASTSK.TSK;1 !! bad block !!
Logical blocks N 196-321 -> 14:[BASIC]BASTSK.TSK;1
Logical blocks N 322 -> 14:[BASIC]BASTSK.TSK;1 !! bad block !!
Logical blocks N 323-329 -> 14:[BASIC]BASTSK.TSK;1
Logical blocks N 330-358 -> 15:[BASIC]PROBASIC.ERR;1
Logical blocks N 359 -> 16:[BASIC]BASIC.INS;1
Logical blocks N 360-798
Logical blocks N 799 -> 3:[0,0]BADBLK.SYS;1
Physical blocks N 0- 6
Physical blocks N 7 -> 3:[0,0]BADBLK.SYS;1
Physical blocks N 8- 9
Physical blocks N 10 -> 1:[0,0]INDEXF.SYS;1 - BootBlock
Physical blocks N 11 -> 1:[0,0]INDEXF.SYS;1 - Header of 3:BADBLK.SYS;1
Physical blocks N 12 -> 1:[0,0]INDEXF.SYS;1 - HomeBlock
Physical blocks N 13 -> 1:[0,0]INDEXF.SYS;1 - Header of 4:000000.DIR;1
Physical blocks N 14 -> 1:[0,0]INDEXF.SYS;1 - Index file headers bitmap
Physical blocks N 15 -> 1:[0,0]INDEXF.SYS;1 - Header of 5:CORIMG.SYS;1
Physical blocks N 16 -> 1:[0,0]INDEXF.SYS;1 - Header of 1:INDEXF.SYS;1
Physical blocks N 17 -> 1:[0,0]INDEXF.SYS;1 - Header of 6:USERFILES.DIR;1
Physical blocks N 18 -> 1:[0,0]INDEXF.SYS;1 - Header of 2:BITMAP.SYS;1
Physical blocks N 19 -> 1:[0,0]INDEXF.SYS;1 - Header of 7:PROCBI.DIR;1
Physical blocks N 20 -> 1:[0,0]INDEXF.SYS;1 - Header of 12:BASIC.DIR;1
Physical blocks N 21 -> 1:[0,0]INDEXF.SYS;1 - Index file header - not used
Physical blocks N 22 -> 1:[0,0]INDEXF.SYS;1 - Header of 8:GRAIL.TSK;1
Physical blocks N 23 -> 1:[0,0]INDEXF.SYS;1 - Header of 13:BASCLU.TSK;1
Physical blocks N 24 -> 1:[0,0]INDEXF.SYS;1 - Header of 9:PROCBI.MSG;3
Physical blocks N 25 -> 1:[0,0]INDEXF.SYS;1 - Header of 14:BASTSK.TSK;1
Physical blocks N 26 -> 1:[0,0]INDEXF.SYS;1 - Header of 10:PROCBI.INS;1
Physical blocks N 27 -> 1:[0,0]INDEXF.SYS;1 - Header of 15:PROBASIC.ERR;1
Physical blocks N 28 -> 1:[0,0]INDEXF.SYS;1 - Header of 11:PROCBI.MSG;2
Physical blocks N 29 -> 1:[0,0]INDEXF.SYS;1 - Header of 16:BASIC.INS;1
Physical blocks N 30- 54 -> 1:[0,0]INDEXF.SYS;1 - Index file header - not used
Physical blocks N 55 -> 4:[0,0]000000.DIR;1
Physical blocks N 56 -> 1:[0,0]INDEXF.SYS;1 - Index file header - not used
Physical blocks N 57 -> 2:[0,0]BITMAP.SYS;1
Physical blocks N 58- 59 -> 1:[0,0]INDEXF.SYS;1 - Index file header - not used
Physical blocks N 60 -> 2:[0,0]BITMAP.SYS;1
Physical blocks N 61 -> 8:[PROCBI]GRAIL.TSK;1
Physical blocks N 62 -> 6:[0,0]USERFILES.DIR;1
Physical blocks N 63 -> 8:[PROCBI]GRAIL.TSK;1
Physical blocks N 64 -> 7:[0,0]PROCBI.DIR;1
Physical blocks N 65- 68 -> 8:[PROCBI]GRAIL.TSK;1
Physical blocks N 69 -> 8:[PROCBI]GRAIL.TSK;1 !! bad block !!
Physical blocks N 70- 88 -> 8:[PROCBI]GRAIL.TSK;1
Physical blocks N 89 -> 8:[PROCBI]GRAIL.TSK;1 !! bad block !!
Physical blocks N 90-108 -> 8:[PROCBI]GRAIL.TSK;1
Physical blocks N 109 -> 8:[PROCBI]GRAIL.TSK;1 !! bad block !!
Physical blocks N 110-156 -> 8:[PROCBI]GRAIL.TSK;1
Physical blocks N 157 -> 9:[PROCBI]PROCBI.MSG;3
Physical blocks N 158-159 -> 8:[PROCBI]GRAIL.TSK;1
Physical blocks N 160 -> 10:[PROCBI]PROCBI.INS;1
Physical blocks N 161 -> 13:[BASIC]BASCLU.TSK;1
Physical blocks N 162 -> 11:[PROCBI]PROCBI.MSG;2
Physical blocks N 163 -> 13:[BASIC]BASCLU.TSK;1
Physical blocks N 164 -> 12:[0,0]BASIC.DIR;1
Physical blocks N 165-190 -> 13:[BASIC]BASCLU.TSK;1
Physical blocks N 191-195 -> 14:[BASIC]BASTSK.TSK;1
Physical blocks N 196 -> 13:[BASIC]BASCLU.TSK;1
Physical blocks N 197 -> 14:[BASIC]BASTSK.TSK;1
Physical blocks N 198 -> 13:[BASIC]BASCLU.TSK;1
Physical blocks N 199-208 -> 14:[BASIC]BASTSK.TSK;1
Physical blocks N 209 -> 14:[BASIC]BASTSK.TSK;1 !! bad block !!
Physical blocks N 210-337 -> 14:[BASIC]BASTSK.TSK;1
Physical blocks N 338 -> 14:[BASIC]BASTSK.TSK;1 !! bad block !!
Physical blocks N 339 -> 14:[BASIC]BASTSK.TSK;1
Physical blocks N 340-368 -> 15:[BASIC]PROBASIC.ERR;1
Physical blocks N 369 -> 16:[BASIC]BASIC.INS;1
Physical blocks N 370-799
Теперь проверки-разборки изменений для других ФС