home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 9
/
FreshFishVol9-CD2.bin
/
bbs
/
util
/
vt-2.68.lha
/
VT
/
VT.Dokumente
/
VT.RootBlT
< prev
next >
Wrap
Text File
|
1994-10-11
|
13KB
|
247 lines
VT.RootBlTest frueher BitMapTest
Taste = R oder Mausklick
Stand:10.10.93
Original-WB-Rootblock leicht modifiziert
Block: 880
00000000: 00000002 00000000 00000000 00000048 ...............H
00000010: 00000000 f099533b 00000400 00000372 ......S;.......r
^^^^^^^
00000020: 00000000 00000000 00000374 00000000 ...........t....
00000030: 00000000 00000375 00000377 0000041b .......u...w....
00000040: 00000000 00000000 00000000 00000000 ................
00000050: 00000000 00000371 00000000 0000045d .......q.......]
00000060: 00000000 00000000 00000000 00000000 ................
00000070: 00000475 00000000 00000498 000004ab ...u............
00000080: 00000000 00000000 00000000 00000000 ................
00000090: 00000000 00000000 00000000 FFFF0800 ................
^^^^^^^
000000a0: 00000000 00000000 00000000 00000000 ................
000000b0: 00000000 000004ac 00000000 00000000 ................
000000c0: 00000000 00000000 00000000 00000000 ................
000000d0: 000004f0 00000000 00000000 00000000 ................
000000e0: 00000000 00000000 00000501 00000000 ................
000000f0: 00000504 00000000 00000506 00000000 ................
00000100: 00000509 00000000 00000000 00000000 ................
00000110: 00000000 0000050b 00000000 00000000 ................
00000120: 00000000 0000050d 00000000 0000050f ................
00000130: 0000054d 00000000 ffffffff 000004a6 ...M............
^^^^^^^ ^^^^^^^
00000140: 00000000 00000000 00000000 00000000 ................
^^^^^^^
00000150: 00000000 00000000 00000000 00000000 ................
00000160: 00000000 00000000 00000000 00000000 ................
00000170: 00000000 00000000 00000000 00000000 ................
00000180: 00000000 00000000 00000000 00000000 ................
00000190: 00000000 00000000 00000000 00000000 ................
000001a0: 00000000 00000f6d 000003e8 000004df .......m........
000001b0: 0d576f72 6b62656e 6368312e 33440000 .Workbench1.3D..
000001c0: 00000000 00000000 00000000 00000000 ................
000001d0: 00000000 00000000 00000f6d 00000492 ...........m....
000001e0: 000003c9 00000f6d 000003e8 000004df .......m........
000001f0: 00000000 00000000 00000000 00000001 ................
Test1 fuer Disk undFestplatte:
BiTMapZeigerTest: ($13c s.o.)
-----------------
Bitte verwenden Sie diesen Programmteil bei Disk-Validator-Viren
verseuchten Disketten. (FileTest und BlockKette melden Bitmap
ungueltig).
Fall1: Bitmapflag =$138 im Rootblock ist Null
VT bietet Neuberechnung an. Danach entnehmen Sie bitte diese
Disk fuer 10 Sekunden (Betriebssytem "vergisst diese Disk"). Danach
legen Sie die Disk wieder ein, Filetest muesste laufen.
Fall2: SADDAM hat Zeiger auf den Bitmapblock = $13c im Rootblock
nach $140 verschoben. VT bietet Aenderung an, danach bitte Disk
entnehmen. siehe oben
Fall3: SADDAM sitzt auch noch im Disk-Validator. VT bietet Rename
an. Neuer Name: fal.Disk-Valc (notwendig damit Hash-Wert stimmt)
Bitte Disk kurz entnehmen. siehe oben
Fall4: der schlimmste Fall, mir wurden 3 solche Disks zugeschickt.
$13c UND $140 enthalten den Wert 0. Hier braucht VT ihre Hilfe.
Loesung: suchen Sie bitte mit BitMapTest auch noch den Disk-
Validator und falls vorhanden Rename. Rename MUSS gemacht wer-
den, wenn verseuchter Disk-Validator gefunden wurde. Verseuchte
Disk bitte entnehmen und offen lassen !!!! Jetzt bitte KReset.
Booten Sie neu von einer Disk mit ORIGINAL-Disk-Validator. Danach
legen Sie bitte die verseuchte Disk in DF0 oder DF1. Das Be-
triebssystem erkennt nun den $13c-Fehler und versucht den
Disk-Validator von der verseuchten Disk zu laden, was aber nicht
moeglich ist, da Sie den Namen geaendert haben (hoffentlich !!).
Also wird der saubere Disk-Validator von der Sys-Disk geladen
(Bei nur 1 Laufwerk erscheint "insert ...." 2 Wechsel notwendig!)
Das Betriebssystem schreibt nun $138 u. $13c neu (dauert eine Weile,
warten Sie bitte bis Laufwerks-LED aus ist.). Jetzt starten Sie
VT neu und decodieren IRAK-Blocks und loeschen fal.Disk-Valc .
Bis jetzt (10.07.91) habe ich so JEDE SADDAM-verseuchte Disk,
die mir zugeschickt wurde, retten koennen.
Hinweis 28.07.93
WICHTIG !!!!! Dieser Hinweis gilt NUR fuer KS1.3, da ab KS2.04
der Disk-Validator im ROM sitzt.
Es handelt sich um ein "brutales" Vorgehen, das Sie nur als
letzte Rettung verwenden sollten.
Mir wurde eine Disk zugeschickt, die neben dem SADDAM-Disk-Vali-
dator auch noch jede Menge bad-HeaderKey-Fehler hatte. Der
Bitmapzeiger war noch in Ordnung !!! und es waren noch keine
Files codiert.
Hallo Othmar aus Wien (PTA-Disk). Ohne Adresse kann ich nicht
antworten, Deshalb versuch ich es auf diesem Weg !!!!!
Unter KS2.04 konnte das Virus-File ohne Probleme geloescht wer-
den.
Aber mit KS1.3 gab es Probleme wegen der anderen Fehler.
Gefundener und mehrmals wiederholter Weg:
- Man braucht KS1.3 (und nur dann kann dieser Weg notwendig
sein, zusaetzliche Fehler siehe oben)
- Eine SCHREIBGESCHUETZTE Bootdisk mit sauberen Disk-Validator
- Eine verseuchte Disk mit zusaetzlichen Fehlerquellen.
Ablauf:
Starten Sie VT
Falls VT SADDAM im Speicher findet, loeschen.
Dann RootblockTest
- bei Bedarf Bitmapzeiger richten
- Disk-Validator umbenennen in fal.DisV
Dann BlockITest
- sobald VT SADDAM findet
- zeigen
- loeschen (Frage nach Filetest ignorieren)
Dann BB->File->BB
- Laufwerk waehlen
- L waehlen
- fal.DiskV anklicken
- Delete
Falls jetzt groessere Fehler ausser SADDAM auf der Disk sind,
erscheint ein GURU. (Hat nichts mit VT zu tun, sondern mit
dem Betriebssystem)
Falls nur ein LW, Disk entnehmen und von sauberer Disk neu
booten.
SADDAM-Disk einlegen
Requester erscheint und verlangt Bootdisk (wg.Disk-Validator).
Bootdisk einlegen und wieder entnehmen.
SADDAM-Disk einlegen und warten bis Licht ausgeht. Original-
Disk-Validator behebt Fehler.
VT-Disk einlegen und VT starten.
SADDAM-Disk einlegen
mit BB->File->BB fal.DiskV loeschen. Geht jetzt OHNE GURU.
Dieser Dieskwechsel entfaellt bei 2 LWen. Legen Sie ihre
Saubere Bootdisk in DF0 und die SADDAM-Disk in DF1 .
Hinweis fuer Othmar: Die bad HeaderKey-Fehler werden behoben,
wenn Sie jetzt alle Files von der ehemaligen SADDAM-Disk im
Einzelfile-Copymodus (also copy df1: ram: all) ins RAM kopieren
und dann wieder zurueck (copy ram: df1: all) .
Nocheinmal !!! Dieser umstaendliche Weg war nur notwendig:
- bei KS1.3
- wegen der bad HeaderKey-Fehler
(die gleiche Disk OHNE bad HeaderKey war auch unter
KS1.3 ohne Probleme zu bearbeiten. Also loesche
SADDAM-Virus mit FileTest !!!)
Erkennt Zombi-Disk, bitte lesen Sie Zombi-Virus-Text
Erkennt Freedom-Disk (hoffe ich), lesen Sie Freedom-Text
Kann bei Original-Spielen mit "echtem" FremdFormat den Root-
block ($370=880) natuerlich nicht zeigen.
Hinweis: Nach Commodore ist die BitMap gueltig, wenn im LW -1 =
$FFFFFFFF steht. Dies stimmt nur zum Teil. Da das Betriebs-
system gegen 0 testet (auch KS2.04), wird z.B. auch der Wert 1
vom Betriebssystem als gueltig angesehen.
Test2 NUR fuer Disk: (ab VT2.50)
--------------------
Falls VT im Verlauf dieses Test Veraenderungen vornehmen will,
brechen Sie bitte UNBEDINGT ab und fertigen Sie