hello
i just suffered a severe dataloss with my very similiar
configuration. i'm running ubuntu linux hoary with the standard
kernel 2.6.10-5-powerpc on a powerbook g4. i've hooked up a hfsplus
formatted 160gb lacie d2 firewire harddrive. in ubuntu i was copying
two big (1.5gb) files from internal ext3 to the external drive and in
another shell i wanted to display the contents of the external
harddrive (using ls) when the disaster happened:
May 21 19:15:50 localhost kernel: splitting index node...
May 21 19:16:12 localhost kernel: splitting index node...
May 21 19:16:12 localhost kernel: kernel BUG in hfsplus_bnode_put at
fs/hfsplus/bnode.c:625!
May 21 19:16:13 localhost kernel: Oops: Exception in kernel mode,
sig: 5 [#1]
May 21 19:16:13 localhost kernel: NIP: E97FC458 LR: E97FD0A0 SP:
C33BFCF0 REGS: c33bfc40 TRAP: 0700 Not tainted
May 21 19:16:13 localhost kernel: MSR: 00029032 EE: 1 PR: 0 FP: 0 ME:
1 IR/DR: 11
May 21 19:16:13 localhost kernel: TASK = db140960[11160] 'rm' THREAD:
c33be000
May 21 19:16:13 localhost kernel: Last syscall: 10
May 21 19:16:13 localhost kernel: GPR00: 00000000 C33BFCF0 DB140960
E6BF2960 E0B8CEE3 00000002 C33BFC69 00000000
May 21 19:16:13 localhost kernel: GPR08: 00000000 00000001 E1B2177C
C0011A3C 28082222 10020128 100C0000 100A0000
May 21 19:16:13 localhost kernel: GPR16: 00000000 101E1E08 24222482
100C0000 E6BF2960 E476E5E0 E50DF800 00000011
May 21 19:16:13 localhost kernel: GPR24: 00000024 00000008 C33BFD90
00001EE4 E50DF800 E6BF2960 000013DE 48082222
May 21 19:16:13 localhost kernel: NIP [e97fc458] hfsplus_bnode_put
+0x2c/0xc4 [hfsplus]
May 21 19:16:13 localhost kernel: LR [e97fd0a0]
hfsplus_brec_update_parent+0x1c0/0x2b4 [hfsplus]
May 21 19:16:13 localhost kernel: Call trace:
May 21 19:16:13 localhost kernel: [e97fd0a0]
hfsplus_brec_update_parent+0x1c0/0x2b4 [hfsplus]
May 21 19:16:13 localhost kernel: [e97fcbbc] hfsplus_brec_remove
+0x174/0x190 [hfsplus]
May 21 19:16:13 localhost kernel: [e97f8f8c] hfsplus_delete_cat
+0xc8/0x244 [hfsplus]
May 21 19:16:13 localhost kernel: [e97f9c84] hfsplus_unlink
+0x54/0x16c [hfsplus]
May 21 19:16:13 localhost kernel: [c00737e8] vfs_unlink+0x144/0x240
May 21 19:16:13 localhost kernel: [c00739ec] sys_unlink+0x108/0x1a8
May 21 19:16:13 localhost kernel: [c0004330] ret_from_syscall+0x0/0x4c
CONFIG_LBD is enabled in the kernel configuration but this issue
should be fixed in 2.6.10 right?
interesting are those lines at startup: ("Unexpected PCI resource
length of 1000!" and "sda: asking for cache data failed")
May 21 19:03:31 localhost kernel: ohci1394: $Rev: 1223 $ Ben Collins
<[EMAIL PROTECTED]>
May 21 19:03:31 localhost kernel: PCI: Enabling device 0002:20:0e.0
(0000 -> 0002)
May 21 19:03:31 localhost kernel: ohci1394: fw-host0: Unexpected PCI
resource length of 1000!
May 21 19:03:31 localhost kernel: ohci1394: fw-host0: OHCI-1394 1.1
(PCI): IRQ=[40] MMIO=[f5000000-f50007ff] Max Packet=[2048]
<snip>
May 21 19:03:31 localhost kernel: ieee1394: sbp2: Logged into SBP-2
device
May 21 19:03:31 localhost kernel: ieee1394: Node 0-01:1023: Max speed
[S400] - Max payload [2048]
May 21 19:03:31 localhost kernel: Vendor: Maxtor 6 Model:
Y160P0 Rev: YAR4
May 21 19:03:31 localhost kernel: Type: Direct-
Access ANSI SCSI revision: 06
May 21 19:03:31 localhost kernel: Attached scsi generic sg1 at scsi1,
channel 0, id 0, lun 0, type 0
May 21 19:03:31 localhost kernel: SCSI device sda: 320173056 512-byte
hdwr sectors (163929 MB)
May 21 19:03:31 localhost kernel: sda: asking for cache data failed
May 21 19:03:31 localhost kernel: sda: assuming drive cache: write
through
May 21 19:03:31 localhost kernel: SCSI device sda: 320173056 512-byte
hdwr sectors (163929 MB)
May 21 19:03:31 localhost kernel: sda: asking for cache data failed
May 21 19:03:31 localhost kernel: sda: assuming drive cache: write
through
May 21 19:03:31 localhost kernel: /dev/scsi/host1/bus0/target0/lun0:
[mac] p1 p2 p3
May 21 19:03:31 localhost kernel: Attached scsi disk sda at scsi1,
channel 0, id 0, lun 0
i could provide the whole syslog output if it helps for searching the
error.
my harddrive is now totally screwed up. neither diskwarrior nor
techtool could recover my files. snapfiles filescavenger and prosofts
data rescue only recovered garbage data from my hd. does anybody know
another tool i could try to get my data back?
lorenz
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]