linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* 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

* 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

* 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).