Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site aicchi.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!aicchi!ignatz From: ignatz@aicchi.UUCP (Ihnat) Newsgroups: net.unix,net.unix-wizards,net.bugs.usg Subject: Re: Null in directory name Message-ID: <424@aicchi.UUCP> Date: Fri, 29-Mar-85 01:33:44 EST Article-I.D.: aicchi.424 Posted: Fri Mar 29 01:33:44 1985 Date-Received: Sat, 30-Mar-85 00:15:58 EST References: <32@wcom.UUCP> Reply-To: ignatz@aicchi.UUCP (Ihnat) Distribution: net Organization: Analysts International Corp; Chicago Branch Lines: 21 Xref: watmath net.unix:4055 net.unix-wizards:12626 net.bugs.usg:204 Summary: Jim wrote that his IBM PC/AT went wonka, put a very anti-social null in place of the 'i' in the name of his /usr/bin directory name, and asked if there was a better way to recover than to reformat & recover. Yep, but you ain'ta gonna like it. ADB. Yes, folks, just adb that raw hard disk device (unless you're lucky enough to have a ported version of 'fsdb'...) Using adb, you can do everything from twiddle the superblock to fiddle the directory. Only trouble is, if you're not very comfortable with the file system structure, then this could be more painful than the recovery. (It isn't for me, but Altos diskette drives are notoriously slow) It really does help to know the block breakdown scheme for the driver (i.e., blk => cyl/head/sector), although you can still do it without that. This is *really* getting dirty, -- Dave Ihnat Analysts International Corporation (312) 882-4673 ihnp4!aicchi!ignatz