• Re: UFS vs HFS+

    From Jerry Kindall@jerrykindall@nospam.invalid to comp.sys.mac.system on Monday, June 30, 2003 17:20:25
    From Newsgroup: comp.sys.mac.system

    In article <Qd2dnaDezsk1G52iXTWc-w@speakeasy.net>, Matthew Russotto <russotto@grace.speakeasy.net> wrote:

    I only know Norton (more likely to cause corruption than fix it, it
    seems) and DiskWarrior (which can fix things fsck can't, apparently by completely rebuilding the tree structures).

    There's also TechTool Pro, whose slogan is "We're that other utility
    program that's not Norton or DiskWarrior."

    --
    Jerry Kindall, Seattle, WA <http://www.jerrykindall.com/>

    When replying by e-mail, use plain text ONLY to make sure I read it.
    Due to spam and viruses, I filter all mail with HTML or attachments. --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Howard S Shubs@howard@shubs.net to comp.sys.mac.system on Tuesday, July 01, 2003 08:06:43
    From Newsgroup: comp.sys.mac.system

    In article <qNcMa.358808$Vi5.9090417@news1.calgary.shaw.ca>,
    Steven Fisher <sdfisher@spamcop.net> wrote:

    I like to call it "Hey, spend money here, too!" The subtitle is
    something like "Our hard disk tools are in no way unique, but if you're
    on a spending spree we can always use the cash."

    I like TTP, actually. I won't buy Norton, so TTP is my alternative to DiskWarrior.

    --
    Today, on Paper-view: Pulp Fiction!
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Howard S Shubs@howard@shubs.net to comp.sys.mac.system on Tuesday, July 01, 2003 23:38:49
    From Newsgroup: comp.sys.mac.system

    In article <wekMa.335401$ro6.8075987@news2.calgary.shaw.ca>,
    Steven Fisher <sdfisher@spamcop.net> wrote:

    Does it actually do anything useful that Diskwarrior can't? Last time I touched TTP it was pretty useless.

    DiskWarrior only "does" directories. In my experience, that's pretty
    much everything, but there are occasions where TTP would be useful.
    OTOH, I've ordered the new DiskWarrior but not the new TTP, and I only
    feel a very mild impulse to order the new TTP. Perhaps that gives my
    *real* feeling about it. <grin>

    I mean, it defrags non-directories, which DW wouldn't do, but I read
    today's TidBITS article on defrag/optimization and agree with his
    conclusions to a large extent.

    --
    Today, on Paper-view: Pulp Fiction!
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Thursday, July 03, 2003 07:20:07
    From Newsgroup: comp.sys.mac.system

    In article <LqKdncWZN7Gr4p2iXTWc-w@speakeasy.net>,
    Matthew Russotto <russotto@grace.speakeasy.net> wrote:
    In article <3efd2580$0$1092$3c090ad1@news.plethora.net>,
    Seebs <seebs@plethora.net> wrote:
    Wasn't someone just pointing out that a full B-tree can result in the >>directory for a disk being overwritten if the disk is too full, and that >>this has been the case since the 80's?

    Somoene _claimed_ that.

    Well, yes. And it's hard to predict, because the Mac world is full of
    cargo cult debugging practices, like resetting PRAM on any and all occasions, and reformatting disks, and so on...

    I'd be interested in seeing the "full disk can corrupt directory tree" thing >>explained or debunked.

    I'd like to see it substantiated. There have been BUGS which caused >corruption in a near-full disk, but I never heard it being claimed as
    a design problem. Nor have I heard (except for the one claim here) of
    such bugs being present in Mac OS 9 or OS X.

    Indeed. On the other hand, I've rarely-if-ever had a particularly crowded
    HFS disk, and I don't have any spares I wouldn't mind corrupting to test. :)

    Anyway, it's the kind of thing I sort of expect from Apple's half-assed engineering approach to well-understood problems. This was the company that gave us the VM system which looked exactly like what you would get from a college kid who'd never seen VM done before; I have very little respect for
    the low-level technical expertise that built stuff like HFS.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Thursday, July 03, 2003 07:24:12
    From Newsgroup: comp.sys.mac.system

    In article <Qd2dnaDezsk1G52iXTWc-w@speakeasy.net>,
    Matthew Russotto <russotto@grace.speakeasy.net> wrote:
    Err, no, it isn't, except in name.

    Not related at all? Fascinating. So, they don't have basically similar structures? They aren't both based on b-trees, they don't both have resource/data forks, etcetera?

    Most of the time, when a filesystem utility written for one filesystem can
    read the filesystem layout of another filesystem *by accident*, it is a reasonable conclusion that they are in some way related.

    Reformatting eliminates a whole host of ills. Corrupt file systems
    are only one of them. The major one is it eliminates variables (such
    as installed programs and patches) which the user has "forgotten"
    about.

    Agreed.

    True on MacOS as well, as far as I know. It's if it doesn't come out
    clean you may have problems. And I have seen Sun systems which
    wouldn't fsck clean.

    Oh, it happens - but on MacOS, it is possible for Disk First Aid to find nothing wrong, but other utilities to find something wrong.

    By contrast, HFS+ has spawned three third-party disk utilities I can think of,

    I only know Norton (more likely to cause corruption than fix it, it
    seems) and DiskWarrior (which can fix things fsck can't, apparently by >completely rebuilding the tree structures).

    TechTool/Drive10 (which may actually be two separate utilities).

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Howard S Shubs@howard@shubs.net to comp.sys.mac.system on Thursday, July 03, 2003 06:48:21
    From Newsgroup: comp.sys.mac.system

    In article <3f03d9ae$0$1100$3c090ad1@news.plethora.net>,
    seebs@plethora.net (Seebs) wrote:

    Huh? Go back up the thread. I said "HFS+ is a derivative of HFS". Someone said it wasn't. I asked for substantiation, and instead of getting any kind of response, got a sudden detour into other topics.

    Only in your mind. The rest of us were discussing the topic in the
    Subject line.

    --
    Today, on Paper-view: Pulp Fiction!
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Ian Gregory@i.h.gregory@herts.ac.uk to comp.sys.mac.system on Thursday, July 03, 2003 12:08:50
    From Newsgroup: comp.sys.mac.system

    Steven Fisher wrote:
    Seebs wrote:
    Nothing's perfect. However, this particular sub-thread of
    discussion has only to do with whether or not HFS+ is clearly
    a derivative of HFS, and it is.
    Assertion failed.

    Which Assertion? In the three lines you attributed to Seebs
    there are no less than three assertions:

    1) Nothing's perfect
    2) This sub-thread is about the relationship between HFS and HFS+
    3) HFS+ is clearly a derivative of HFS

    I don't know how HFS+ is related to HFS and am not about to
    start researching the subject (I do know a bit about NIS and
    NIS+ and in that case I would say that NIS+ is not *clearly*
    a derivative of NIS - more like a replacement).

    --
    Ian Gregory
    Systems and Applications Manager
    Learning and Information Services
    University of Hertfordshire
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Thursday, July 03, 2003 12:30:34
    From Newsgroup: comp.sys.mac.system

    Seebs wrote:

    The person who said that HFS+ is not related to HFS in any way made an obviously silly claim, with no substantiation; in the particular part of his post I was referring to in the above paragraph, that was the topic of discussion.

    Two assertions failed in that one.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Thursday, July 03, 2003 12:34:22
    From Newsgroup: comp.sys.mac.system

    Seebs wrote:

    Most of the time, when a filesystem utility written for one filesystem can read the filesystem layout of another filesystem *by accident*, it is a reasonable conclusion that they are in some way related.

    What an old HFS utility will find is not the HFS+ volume, but rather the
    HFS wrapper. This wrapper exists to prevent older versions of the Mac OS
    from finding that an HFS+ volume has no files on it and should be
    reformatted. It does not mean that the file systems are compatible, just
    that a few HFS control blocks are created (and are otherwise never
    changed) so that old utlities can find them and (hopefully) muck with
    *them* and not the HFS+ components.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From russotto@russotto@grace.speakeasy.net (Matthew Russotto) to comp.sys.mac.system on Thursday, July 03, 2003 13:50:44
    From Newsgroup: comp.sys.mac.system

    In article <3f03d927$0$1098$3c090ad1@news.plethora.net>,
    Seebs <seebs@plethora.net> wrote:
    In article <LqKdncWZN7Gr4p2iXTWc-w@speakeasy.net>,
    Matthew Russotto <russotto@grace.speakeasy.net> wrote:
    In article <3efd2580$0$1092$3c090ad1@news.plethora.net>,
    Seebs <seebs@plethora.net> wrote:
    Wasn't someone just pointing out that a full B-tree can result in the >>>directory for a disk being overwritten if the disk is too full, and that >>>this has been the case since the 80's?

    Somoene _claimed_ that.

    Well, yes. And it's hard to predict, because the Mac world is full of
    cargo cult debugging practices, like resetting PRAM on any and all occasions, >and reformatting disks, and so on...

    Some of which did once work. And some of which appear to do something
    (like "Repair Permissions") even when they don't.

    I'd be interested in seeing the "full disk can corrupt directory tree" thing >>>explained or debunked.

    I'd like to see it substantiated. There have been BUGS which caused >>corruption in a near-full disk, but I never heard it being claimed as
    a design problem. Nor have I heard (except for the one claim here) of
    such bugs being present in Mac OS 9 or OS X.

    Indeed. On the other hand, I've rarely-if-ever had a particularly crowded >HFS disk, and I don't have any spares I wouldn't mind corrupting to test. :)

    Anyway, it's the kind of thing I sort of expect from Apple's half-assed >engineering approach to well-understood problems. This was the company that >gave us the VM system which looked exactly like what you would get from a >college kid who'd never seen VM done before; I have very little respect for >the low-level technical expertise that built stuff like HFS.

    Have you looked into the HFS+ structures? Or are you just using your prejudices to confirm themselves?
    --
    Matthew T. Russotto mrussotto@speakeasy.net "Extremism in defense of liberty is no vice, and moderation in pursuit
    of justice is no virtue." But extreme restriction of liberty in pursuit of
    a modicum of security is a very expensive vice.
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Thursday, July 03, 2003 20:42:45
    From Newsgroup: comp.sys.mac.system

    Matthew Russotto wrote:

    If by other utilities you mean Norton -- yes, because it finds stuff
    that isn't there. DiskWarrior can fix stuff fsck_hfs can't, but I haven't

    To be fair, I think Norton also does a file-by-file check, so it might
    find something like inconsistent file metadata, such as files tagged
    with creation dates into the future. Places where the structure is
    correct, but the information is not. But by and large, I think you've
    nailed it.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Thursday, July 03, 2003 22:00:08
    From Newsgroup: comp.sys.mac.system

    Matthew Russotto wrote:

    Some of which did once work. And some of which appear to do something
    (like "Repair Permissions") even when they don't.

    Some of which do occasionally still work. But the real purpose of most
    of the things listed is to eliminate anything easy to eliminate while
    trying to think of a *good* idea. :)

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 01:00:29
    From Newsgroup: comp.sys.mac.system

    In article <hGSdndQF45KZ5pmiXTWc-g@speakeasy.net>,
    Matthew Russotto <russotto@grace.speakeasy.net> wrote:
    In article <3f03d927$0$1098$3c090ad1@news.plethora.net>,
    Seebs <seebs@plethora.net> wrote:
    Well, yes. And it's hard to predict, because the Mac world is full of >>cargo cult debugging practices, like resetting PRAM on any and all occasions, >>and reformatting disks, and so on...

    Some of which did once work. And some of which appear to do something
    (like "Repair Permissions") even when they don't.

    Yeah. I often wonder how much better the Mac would look if more people
    knew how the various components interacted, and fewer things were recommended just because they worked once.

    Anyway, it's the kind of thing I sort of expect from Apple's half-assed >>engineering approach to well-understood problems. This was the company that >>gave us the VM system which looked exactly like what you would get from a >>college kid who'd never seen VM done before; I have very little respect for >>the low-level technical expertise that built stuff like HFS.

    Have you looked into the HFS+ structures? Or are you just using your >prejudices to confirm themselves?

    I haven't studied the filesystem in exhaustive detail, but I don't see why I should have to to observe that it's obviously got substantial inheritance from HFS. If it didn't, there wouldn't have been disk utilities which would mistakenly run on HFS+ disks, thinking they were HFS.

    You don't see disk utilities mistaking UFS and HFS disks, because they're
    not related. You do see confusions between HFS and HFS+, because they *are* related.

    HFS's history and record, I think, speak for themselves; it's prone to corruption, and the default Apple utilities are not sufficient to fix it in some or many cases.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 01:01:48
    From Newsgroup: comp.sys.mac.system

    In article <howard-7E85B7.06482103072003@enews.newsguy.com>,
    Howard S Shubs <howard@shubs.net> wrote:
    In article <3f03d9ae$0$1100$3c090ad1@news.plethora.net>,
    seebs@plethora.net (Seebs) wrote:
    Huh? Go back up the thread. I said "HFS+ is a derivative of HFS". Someone >> said it wasn't. I asked for substantiation, and instead of getting any kind >> of response, got a sudden detour into other topics.

    Only in your mind. The rest of us were discussing the topic in the
    Subject line.

    Part of that discussion was dependant on the question of whether or not HFS+ inherited any structure or design from HFS.

    This is a simple, verifiable, fact. I said "HFS+ is a derivative of HFS". Someone else said it wasn't. The moment anyone responded to that claim in
    any way, it became unambiguously a part of the discussion.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 01:05:25
    From Newsgroup: comp.sys.mac.system

    In article <KlVMa.350237$ro6.8420509@news2.calgary.shaw.ca>,
    Steven Fisher <sdfisher@spamcop.net> wrote:
    Two assertions failed in that one.

    Which is to say, you couldn't win a point, so you dropped it, and now you're lying about it.

    You directly quoted and responded to the claim that HFS+ is related to HFS.
    It was part of the discussion.

    It was a part of the discussion you could not possibly win, so you are trying to deny it ever happened.

    However, it's there, and the posts are still out there for anyone to look at.

    If you want to claim they're not related, go ahead and substantiate the claim. If you want to claim that this topic never came up, and was never part of the thread, however, you'll have to go get some posts erased from Google.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 01:07:46
    From Newsgroup: comp.sys.mac.system

    In article <ipVMa.350250$ro6.8420515@news2.calgary.shaw.ca>,
    Steven Fisher <sdfisher@spamcop.net> wrote:
    What an old HFS utility will find is not the HFS+ volume, but rather the
    HFS wrapper. This wrapper exists to prevent older versions of the Mac OS >from finding that an HFS+ volume has no files on it and should be >reformatted. It does not mean that the file systems are compatible, just >that a few HFS control blocks are created (and are otherwise never
    changed) so that old utlities can find them and (hopefully) muck with
    *them* and not the HFS+ components.

    Okay. And utilities which don't do this... do what exactly? They chew
    through the filesystem, and do substantial damage to it.

    Sounds similar to me.

    You have two filesystems, which have sufficiently similar designs that filesystem utilities describe repair in the same set of passes. They both
    have forks. One uses another as a wrapper to provide some volume information. That sounds pretty similar.

    Are they *the same*? No.

    Are they *identical*? No.

    Are they *related*? Obviously, yes.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 01:09:41
    From Newsgroup: comp.sys.mac.system

    In article <r7GcnV6E_elI4ZmiXTWc-w@speakeasy.net>,
    Matthew Russotto <russotto@grace.speakeasy.net> wrote:
    They both have B-trees and resource and data forks. But then again,
    so does NTFS. HFS+ and HFS are substantially different file systems.
    One is not "a bag on the side of" the other.

    Fair enough, that was a solid overstatement on my part. I still say they're "related".

    Oh, it happens - but on MacOS, it is possible for Disk First Aid to find >>nothing wrong, but other utilities to find something wrong.

    If by other utilities you mean Norton -- yes, because it finds stuff
    that isn't there. DiskWarrior can fix stuff fsck_hfs can't, but I haven't >heard of it finding stuff fsck_hfs can't.

    I've seen it do just that; I've seen fsck_hfs pass a disk, and DiskWarrior identify problems.

    Which bothers me rather a lot, because I really *want* OS X to be a good
    server platform.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 04:05:27
    From Newsgroup: comp.sys.mac.system

    In article <newbery-8EE0CA.14163904072003@copper.ipg.tsnz.net>,
    Michael Newbery <newbery@actrix.gen.nz> wrote:
    If you bypass the normal file APIs and touch the file system directly >though, HFS+ and HFS are radically different. Even though they both use >B-trees and have more than 1 fork. They are so different that a Mac OS
    8.0 system will utterly fail to recognise a HFS+ disk---or at least
    would do so if the HFS 'shim' were not there, containing a file that
    says "nothing to see here, move along please".

    Well, yeah. And a DOS system will utterly fail to recognize a FAT32 system, but that doesn't make them totally unrelated, even though they're fairly different.

    There does seem to be a fair amount of compatibility between them, but it's hard to tell how much without a careful read of source.

    I do notice that the hfsutils package does not support HFS+, but they apparently didn't think it would be a huge problem to support it.

    I would say that the culprit was Mac OS 9 vs Mac OS X. I don't see a lot
    of problems with any file system under Mac OS X. UFS isn't supported
    under Mac OS 9 so there isn't really a basis for comparison of HFS and
    HFS+ vs anything else. I will observe that I had fewer problems (under
    Mac OS <=9) with HFS+ than I did with HFS though.

    I saw a handful of very very strange problems under OS X which I am 99% convinced were entirely and exclusively the result of a dud processor.

    To return to the subject of this thread: it has been claimed that UFS is >'obviously' superior to HFS+. I think we have comprehensively proved
    that there is nothing 'obvious' about it. On the contrary, on Mac OS X,
    HFS+ is 'obviously' to be preferred for most users.

    Oh, definitely. Lots of stuff still doesn't work, and the UFS implementation in OS X is horrendously out of date compared to current BSD implementations.

    Implementations aside, UFS may be superior to HFS+, or vice versa.
    That's not been established. However, if you need rich metadata or
    mutiple forks, UFS is not the answer (though NTFS might be). (And I see
    that it's been reported that Panther supports NTFS.)

    That's sorta cool.

    I would agree with this in general. There are things where UFS appears to
    work better than HFS+, although it's hard to get a fair comparison - but they aren't typical Mac system loads, so who cares?

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Wesley Groleau@wesgroleau@despammed.com to comp.sys.mac.system on Thursday, July 03, 2003 23:30:43
    From Newsgroup: comp.sys.mac.system


    Huh? Go back up the thread. I said "HFS+ is a derivative of HFS". Someone

    I haven't a clue whether that's true.

    Oh, wait--I do have a clue: HFS+ is a pretty stupid name
    for something that's _not_ a derivative of HFS.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Friday, July 04, 2003 09:00:02
    From Newsgroup: comp.sys.mac.system

    Seebs wrote:

    You directly quoted and responded to the claim that HFS+ is related to HFS. It was part of the discussion.

    You may look over your own post to see which two statements are
    incorrect; I really don't have time for you. You're ignorant and being
    closed minded. Past that point, there's no point in talking to you. I'd suggest just dropping the subject since you already know everything.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Friday, July 04, 2003 09:02:06
    From Newsgroup: comp.sys.mac.system

    Seebs wrote:

    Okay. And utilities which don't do this... do what exactly? They chew through the filesystem, and do substantial damage to it.

    I would really like to see a disk format that replacing the entire
    directory block -- and all backups of it, if appropriate -- with garbage
    would *not* cause data loss.

    For a demonstration, before a zeroing format of any disk. Your data's
    gone. Same principle, it's just filled with 0x00 instead of random data.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 17:12:44
    From Newsgroup: comp.sys.mac.system

    In article <G8qcncc089tsn5iiXTWJkg@gbronline.com>,
    Wesley Groleau <wesgroleau@despammed.com> wrote:
    Oh, wait--I do have a clue: HFS+ is a pretty stupid name
    for something that's _not_ a derivative of HFS.

    I think at this point it would be useful to find out what people think of
    as "derivative".

    For instance, is MacOS 9 a "derivative" of MacOS 7? Of MacOS 6? By the time you've gone from OS 6 to OS 9, you've replaced nearly everything.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From seebs@seebs@plethora.net (Seebs) to comp.sys.mac.system on Friday, July 04, 2003 17:15:21
    From Newsgroup: comp.sys.mac.system

    In article <9pbNa.353518$3C2.9661901@news3.calgary.shaw.ca>,
    Steven Fisher <sdfisher@spamcop.net> wrote:
    Seebs wrote:

    And here we are folks, the post in which Steven Fisher clearly responded
    to a claim about the relationship between HFS+ and HFS - by admitting that >> he could not refute the claim that they are related.

    That was not the failed assertion.

    Well, in that case, the problem is just that you said something completely ambiguous and got hinkty when other readers (and I wasn't alone in this)
    didn't interpret it the way you meant it.

    Tiny little posts are cute, but if people won't guess what you
    meant, they're a bad idea.

    -s
    --
    Copyright 2003, all wrongs reversed. Peter Seebach / seebs@plethora.net
    http://www.seebs.net/log/ - YA blog. http://www.seebs.net/ - homepage.
    C/Unix wizard, pro-commerce radical, spam fighter. Boycott Spamazon! Consulting, computers, web hosting, and shell access: http://www.plethora.net/ --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Friday, July 04, 2003 18:07:37
    From Newsgroup: comp.sys.mac.system

    Seebs wrote:

    You missed the intended relevance of the claim, which is that disk utilities shouldn't even have looked at a disk which wasn't of at least a *vaguely* related format.

    I agree. Unfortunately, I didn't code Norton Disk Doctor. Norton Disk
    Doctor *does* escape the HFS wrapper and attempts to "repair" the disk.
    This shoddy programming (and it is in every version of NDD since 3.0 or
    so) is why I won't trust NDD anymore.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Steven Fisher@sdfisher@spamcop.net to comp.sys.mac.system on Friday, July 04, 2003 18:13:28
    From Newsgroup: comp.sys.mac.system

    Seebs wrote:

    For instance, is MacOS 9 a "derivative" of MacOS 7? Of MacOS 6? By the time you've gone from OS 6 to OS 9, you've replaced nearly everything.

    Assertion failed. Again.

    Most of the System 6 core was never replaced, even in Mac OS 9.

    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Howard S Shubs@howard@shubs.net to comp.sys.mac.system on Sunday, July 06, 2003 10:11:00
    From Newsgroup: comp.sys.mac.system

    In article <3f04d3d4$0$1101$3c090ad1@news.plethora.net>,
    seebs@plethora.net (Seebs) wrote:

    Fair enough, that was a solid overstatement on my part. I still say they're "related".

    But given the topic of the actual thread, I notice you changed the
    subject once I brought up fsck. :-) Greg Shenaut stopped responding,
    you'll notice. Since he's the OP, the thread ended at that point. You
    should have changed the Subject line.

    --
    Today, on Paper-view: Pulp Fiction!
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Mark Day@mday@apple.com to comp.sys.mac.system on Monday, July 07, 2003 11:35:00
    From Newsgroup: comp.sys.mac.system

    In article <G8qcncc089tsn5iiXTWJkg@gbronline.com>, Wesley Groleau <wesgroleau@despammed.com> wrote:

    Huh? Go back up the thread. I said "HFS+ is a derivative of HFS". Someone

    I haven't a clue whether that's true.

    Oh, wait--I do have a clue: HFS+ is a pretty stupid name
    for something that's _not_ a derivative of HFS.

    And if you look at
    <http://developer.apple.com/technotes/tn/tn1150.html>, which documents
    the HFS Plus volume format, you'll see the first paragraph:

    "HFS Plus is a new volume format for Mac OS. HFS Plus was introduced
    with Mac OS 8.1. HFS Plus is architecturally very similar to the HFS,
    although there have been a number of changes. The following table
    summarizes the important differences."

    -Mark
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From russotto@russotto@grace.speakeasy.net (Matthew Russotto) to comp.sys.mac.system on Tuesday, July 08, 2003 12:17:50
    From Newsgroup: comp.sys.mac.system

    In article <3f04d362$0$1099$3c090ad1@news.plethora.net>,
    Seebs <seebs@plethora.net> wrote:

    One uses another as a wrapper to provide some volume information.

    No. HFS+ does not require the HFS wrapper. The HFS wrapper is there
    only to prevent the disk from being unrecognized and mistakenly
    initialized under a pre-8.1 system.
    --
    Matthew T. Russotto mrussotto@speakeasy.net "Extremism in defense of liberty is no vice, and moderation in pursuit
    of justice is no virtue." But extreme restriction of liberty in pursuit of
    a modicum of security is a very expensive vice.
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From russotto@russotto@grace.speakeasy.net (Matthew Russotto) to comp.sys.mac.system on Tuesday, July 08, 2003 12:21:01
    From Newsgroup: comp.sys.mac.system

    In article <3f04d3d4$0$1101$3c090ad1@news.plethora.net>,
    Seebs <seebs@plethora.net> wrote:
    In article <r7GcnV6E_elI4ZmiXTWc-w@speakeasy.net>,
    Matthew Russotto <russotto@grace.speakeasy.net> wrote:
    They both have B-trees and resource and data forks. But then again,
    so does NTFS. HFS+ and HFS are substantially different file systems.
    One is not "a bag on the side of" the other.

    Fair enough, that was a solid overstatement on my part. I still say they're >"related".

    Certainly they are "related". But one did not inherit all the
    problems of the other.
    --
    Matthew T. Russotto mrussotto@speakeasy.net "Extremism in defense of liberty is no vice, and moderation in pursuit
    of justice is no virtue." But extreme restriction of liberty in pursuit of
    a modicum of security is a very expensive vice.
    --- Synchronet 3.18b-Win32 NewsLink 1.113