From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18456 invoked from network); 6 Mar 2023 08:14:46 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 6 Mar 2023 08:14:46 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 6BDDA41244; Mon, 6 Mar 2023 18:14:40 +1000 (AEST) Received: from mercury.lcs.mit.edu (mercury.lcs.mit.edu [18.26.0.122]) by minnie.tuhs.org (Postfix) with ESMTPS id 6428A41243 for ; Mon, 6 Mar 2023 18:14:28 +1000 (AEST) Received: by mercury.lcs.mit.edu (Postfix, from userid 11178) id 4F81A18C083; Mon, 6 Mar 2023 03:14:27 -0500 (EST) To: tuhs@tuhs.org Message-Id: <20230306081427.4F81A18C083@mercury.lcs.mit.edu> Date: Mon, 6 Mar 2023 03:14:27 -0500 (EST) From: jnc@mercury.lcs.mit.edu (Noel Chiappa) Message-ID-Hash: I6NUTMWJ7UI5XKDKPUGX73ZTTLQZJLRA X-Message-ID-Hash: I6NUTMWJ7UI5XKDKPUGX73ZTTLQZJLRA X-MailFrom: jnc@mercury.lcs.mit.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: jnc@mercury.lcs.mit.edu X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Unix v7 icheck dup problem List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: > I'll turn this into a 'Fixing damaged V5/V6 file systems' article on > the CHWiki. Here'a a first crack at it: https://gunkies.org/wiki/Repairing_early_UNIX_file_systems Any suggestions for improvements/additions will be gratefully received! I've also been amusing myself trying to figure out who wrote: http://ana-3.lcs.mit.edu/~jnc/tech/unix/s1/fcheck.c and how it got to MIT - which might give us a clue as to who wrote it. (It's clearly a distant ancestor to 'fsck'.) The fact that we've lost Ted Kowalski is really hindering, alas. Interestingly, Dale DeJager, head of the CB-UNIX group, earlier remembered Hal Pierson working on a file system checker early on: "Hal also implemented the first file system check routine that was written in C. It replaced an .. assembler version from research" but it's not clear if the thing Hal wrote, mentioned there, has any relationship with the 'check' of V5: https://minnie.tuhs.org/cgi-bin/utree.pl?file=V5/usr/source/s1/check.c Maybe one of the Labs old-timers here remembers where the V5 thing came from? (I.e. did Ken or Dennis write it, or did it come from Columbus?) If you do, it would be a big help! Noel