* Bye HFS partition? @ 2000-04-25 3:53 Daniel Gonzalez 2000-04-24 22:07 ` Centralized place for Java API's Needed!! Brian 2000-04-25 9:08 ` Bye HFS partition? Ethan Benson 0 siblings, 2 replies; 5+ messages in thread From: Daniel Gonzalez @ 2000-04-25 3:53 UTC (permalink / raw) To: LinuxPPC Dev List Hi, I have just destroyed my hfs partition (I was trying to make a directory there and ... oooops!) What resources do I have to analyze and recover my data ? Regards, ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Centralized place for Java API's Needed!! 2000-04-25 3:53 Bye HFS partition? Daniel Gonzalez @ 2000-04-24 22:07 ` Brian 2000-04-25 9:08 ` Bye HFS partition? Ethan Benson 1 sibling, 0 replies; 5+ messages in thread From: Brian @ 2000-04-24 22:07 UTC (permalink / raw) Cc: LinuxPPC Dev List Hello all, As a java programmer I find myself saying "damn if I had only known that other guy wrote such and such API I wouldn't have done it...."...I believe this statement could have been remedied with "Let's see I want to do X....Let's go to CJAN (notice this is much like CPAN) and see if someone else has written a widget like this....".... Does anyone else think this is a worthwhile initiative?? If so, let's try and get some kind of working draft for how this will work....Maybe we could make a java module much like the CPAN.pm module, mirror sites, etc?? E-mail me back and tell me what you think/want to do! Brian --------------------------------- Brian Gilman Scientific Programmer WhiteHead Institute MIT ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Bye HFS partition? 2000-04-25 3:53 Bye HFS partition? Daniel Gonzalez 2000-04-24 22:07 ` Centralized place for Java API's Needed!! Brian @ 2000-04-25 9:08 ` Ethan Benson 2000-04-25 16:52 ` Martin Costabel 1 sibling, 1 reply; 5+ messages in thread From: Ethan Benson @ 2000-04-25 9:08 UTC (permalink / raw) To: Daniel Gonzalez; +Cc: LinuxPPC Dev List [-- Attachment #1: Type: text/plain, Size: 803 bytes --] On Mon, Apr 24, 2000 at 11:53:38PM -0400, Daniel Gonzalez wrote: > > Hi, > > I have just destroyed my hfs partition (I was trying to make > a directory there and ... oooops!) do you mean you ran into the general unreliablity of the kernel's HFS support? > What resources do I have to analyze and recover my data ? sadly there are no utilities for linux that will do any kind of recovery on HFS filesystems, the MacOS side has Disk First Aid which is fairly limited and gives up easily, but its free (beer) and worth a try, beware though that it could make things worse, Norton Utilities 4 worked very well at recovering data from HFS filesystems but is expensive and no longer available, only buggy version 5 exists now. -- Ethan Benson http://www.alaska.net/~erbenson/ [-- Attachment #2: Type: application/pgp-signature, Size: 240 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Bye HFS partition? 2000-04-25 9:08 ` Bye HFS partition? Ethan Benson @ 2000-04-25 16:52 ` Martin Costabel 2000-04-26 0:13 ` Ethan Benson 0 siblings, 1 reply; 5+ messages in thread From: Martin Costabel @ 2000-04-25 16:52 UTC (permalink / raw) To: Ethan Benson; +Cc: Daniel Gonzalez, LinuxPPC Dev List Ethan Benson wrote: > > On Mon, Apr 24, 2000 at 11:53:38PM -0400, Daniel Gonzalez wrote: > > > > Hi, > > > > I have just destroyed my hfs partition (I was trying to make > > a directory there and ... oooops!) > > do you mean you ran into the general unreliablity of the kernel's HFS > support? I don't think that HFS support is *generally* unreliable. It works well with 2.2.x kernels and is broken on recent 2.3.x kernels. From his earlier posts I recall that Daniel is using a 2.3.99 kernel. For me, mounting an HFS partition under a 2.3.99 kernel and doing more than just a file listing leads to almost instant system freeze and sometimes destruction of the HFS partition (I am trying this only on a ZIP, so I can easily reformat). The oops I get comes, in general, from the hfs_bnode_relse function in fs/hfs/bnode.c, where a waitqueue bug is detected. It would be nice (and rather vital for the survival of LinuxPPC under the imminent (?) 2.4 kernel) if some LinuxPPC developers woke up to this situation. (Seems to be above my capacities, sorry). The official maintainer of the HFS code doesn't do much, and some developers (I remember A Joshi and Tom Rini) gave the impression that they have a working HFS filesystem under 2.3.x. In the todo list for kernel 2.4, however, HFS is marked as broken (but no showstopper for the i386 crowd, of course). -- Martin ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Bye HFS partition? 2000-04-25 16:52 ` Martin Costabel @ 2000-04-26 0:13 ` Ethan Benson 0 siblings, 0 replies; 5+ messages in thread From: Ethan Benson @ 2000-04-26 0:13 UTC (permalink / raw) To: Martin Costabel; +Cc: Ethan Benson, Daniel Gonzalez, LinuxPPC Dev List [-- Attachment #1: Type: text/plain, Size: 2817 bytes --] On Tue, Apr 25, 2000 at 06:52:33PM +0200, Martin Costabel wrote: > > I don't think that HFS support is *generally* unreliable. It works well > with 2.2.x kernels and is broken on recent 2.3.x kernels. From his > earlier posts I recall that Daniel is using a 2.3.99 kernel. I have heard that it does not cause kernel oopes or panics on 2.2 but that it still has general flakyness, such as having the entire contents of the filesystem vanish, though usually the corruption is not permanent, occasionaly it seems to be. but your right that its broken on 2.3 its been that way for a long time presumably because of the VFS changes or whatever it was that broke all the filesystems, HFS the way i understand it has just been patched enough to compile but not beyond that, from your comments below it seems obvious that much more work is needed. > For me, mounting an HFS partition under a 2.3.99 kernel and doing more > than just a file listing leads to almost instant system freeze and > sometimes destruction of the HFS partition (I am trying this only on a > ZIP, so I can easily reformat). The oops I get comes, in general, from > the hfs_bnode_relse function in fs/hfs/bnode.c, where a waitqueue bug is > detected. that must be what Alan Cox means by `HFS is broken' in the 2.4 tasklist... > It would be nice (and rather vital for the survival of LinuxPPC under > the imminent (?) 2.4 kernel) if some LinuxPPC developers woke up to this > situation. (Seems to be above my capacities, sorry). The official > maintainer of the HFS code doesn't do much, and some developers (I > remember A Joshi and Tom Rini) gave the impression that they have a > working HFS filesystem under 2.3.x. In the todo list for kernel 2.4, > however, HFS is marked as broken (but no showstopper for the i386 crowd, > of course). well lets face it nobody except PowerMac users care about HFS, the only OS that uses it only runs on Apple hardware. there are just many more interesting things that are more important to most (read teh i386 folks) people then a filesystem most people dont use (meaning most people don't use Apple hardware) and its been mentioned before that filesystems are not much fun to work on. its too bad there is no way to have DOS filesystems on apple partitioned disks (well there is but Macos will refuse to mount it) oh well there is always hfsutils which seems to work ok. however, i see HFS+ support as being a worse problem then HFS, OSX is unlikely to support plain HFS (for any of its main partitions), does anyone know if one can use UFS/ffs instead of HFS+ on OSX? read-only UFS support is fine on linux and write support is i think probably much farther along then HFS+ anything is.. -- Ethan Benson http://www.alaska.net/~erbenson/ [-- Attachment #2: Type: application/pgp-signature, Size: 240 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2000-04-26 0:13 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2000-04-25 3:53 Bye HFS partition? Daniel Gonzalez 2000-04-24 22:07 ` Centralized place for Java API's Needed!! Brian 2000-04-25 9:08 ` Bye HFS partition? Ethan Benson 2000-04-25 16:52 ` Martin Costabel 2000-04-26 0:13 ` Ethan Benson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).