home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / acorn / 8255 < prev    next >
Encoding:
Internet Message Format  |  1992-08-16  |  2.3 KB

  1. Path: sparky!uunet!wupost!waikato.ac.nz!aukuni.ac.nz!cs18.cs.aukuni.ac.nz!sbla2
  2. Newsgroups: comp.sys.acorn
  3. Subject: Re: Broken Directory needs fixing
  4. Message-ID: <1992Aug16.235601.2436@cs.aukuni.ac.nz>
  5. From: sbla2@cs.aukuni.ac.nz
  6. Date: Sun, 16 Aug 1992 23:56:01 GMT
  7. Sender: sbla2@cs.aukuni.ac.nz
  8. References: <1992Aug13.222341.12070@usage.csd.unsw.OZ.AU>
  9. Organization: Computer Science Dept. University of Auckland
  10. Lines: 45
  11.  
  12. 2105995@hydra.maths.unsw.EDU.AU () writes:
  13.  
  14.  
  15.  
  16. >AARRGGHHH!!!!!!
  17.  
  18. >Does ANYone know how to fix a 'broken directory'?
  19. >I have some _rather_ important files contained in
  20. >one of these beasts.
  21. >Can those who do know how to fix it email me, and
  22. >if anyone comes up with the brainwave 'format your
  23. >HD', i think i shall scream! 
  24.  
  25.  
  26. A broken directory occurs when the directory sequence number in the directory
  27. is corrupted. There are two copies one at the beginning and one at the end.
  28. These copies must match for the directory to be considered valid.
  29.  
  30. I cant remember the exact locations of these bytes, but fixing this probably
  31. wont fix your problem anyway, as the directory is corrupted.
  32.  
  33. The best way of recovering 'some' of your files is to use
  34. ADFS_DiscOp, load the disc (or part of) into memory and do a search for the
  35. file data. Text files are the easiest to recover. Other types of files
  36. are next to impossible unless you really know what you are doing.
  37.  
  38. I am currently writting a Disk Editor/Fixer/Backup utility, which will allow
  39. you to recover (at least partially) from this situation. The program allows the
  40. user to find the map and directory sectors and display these in a readable
  41. format. The program does not assume that any data on the disk is correct, and
  42. allows the user to override all disk defaults (eg Sector size, Map position).
  43.  
  44. QUESTION:
  45.     Does anyone KNOW how to find the map on a disk (eg 1.6M/Hard disk)?
  46.  
  47.     E format disks always have the map at 0. The 1.6M and hard disks seem
  48.     to have them in the middle of the disk (somewhere?)
  49.  
  50. Shaun Blackmore.
  51.  
  52. -- 
  53.  ___   __   _ _               /                       / It is impossible to
  54. |   | |  | | | |   Software  /    Shaun Blackmore    /  make anything foolproof
  55. |---| |--| |   |   Supplies /                       /   because fools are so
  56. |   | |  \ |   |           / sbla2@cs.aukuni.ac.nz /    ingenious.
  57.