error with hfs disk

Bill Roberts yellowdog-general@lists.terrasoftsolutions.com
Sun Apr 21 18:06:01 2002


Hello
I'm having a problem with an hfs (not hfs+) partition that I use to share=

between my mac and linux.
when I try to delete (rm) a file it returns "Illegal instruction"
then when I try to umount it (or restart the machine) it returns "device
busy"
my fstab line for that partion is:
/dev/hda13  /share	hfs  defaults  0  2

when I checked my messages log I found information about an error:

Apr 21 18:26:13 ibook kernel: kernel BUG at /dist/rpm/BUILD/kernel/BUILD/=
kernel-2.4.18/linux/include/linux/dcache.h:247!
Apr 21 18:26:13 ibook kernel: Oops: Exception in kernel mode, sig: 4
Apr 21 18:26:13 ibook kernel: NIP: C0094990 XER: 00000000 LR: C0094990 SP=
:
C3E55E70 REGS: c3e55dc0 TRAP: 0700    Not tainted
Apr 21 18:26:13 ibook kernel: MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR=
:
11
Apr 21 18:26:13 ibook kernel: TASK =3D c3e54000[2036] 'rm' Last syscall: =
10

Apr 21 18:26:13 ibook kernel: last math 00000000 last altivec 00000000
Apr 21 18:26:13 ibook kernel: GPR00: C0094990 C3E55E70 C3E54000 0000005B
00001032 00000001 00000020 C03B0000 
Apr 21 18:26:13 ibook kernel: GPR08: 00000000 00000000 0000001F C3E55D90
84000024 1001DE44 00000000 00000000 
Apr 21 18:26:13 ibook kernel: GPR16: 00000000 00000000 00000000 00000000
00000000 D16C1420 00000000 C03B0000 
Apr 21 18:26:13 ibook kernel: GPR24: D16C2A2C C02A0000 C02A0000 D16C2A00
C5882720 C58BA620 D16C2A28 C61F1B20 
Apr 21 18:26:13 ibook kernel: Call backtrace: 
Apr 21 18:26:13 ibook kernel: C0094990 C004A2A8 C004A3DC C000421C 1000215=
8
10002D00 100015F4 
Apr 21 18:26:13 ibook kernel: 0FECF060 00000000 

I'm not quite sure what most of this means...
I'm using yellowdog's 2.4.18 kernel, and the most recent hfsutils package=
.
(although I don't think I've ever used any the hfsutils progams...)
Does anyone know how I might try to fix this?
thanks in advance for any advice