External Firewire HDD won't mount
I have an external ieee1394 hard drvie from LaCie.
I am using slackware current / kernel 2.6.9, and I can't mount the drive.
I have everything needed compliled as modules(i.e. ieee1394, ohci, sbp2) When I plug the drive in, this is what dmesg outputs.
ohci1394: fw-host0: SelfID received, but NodeID invalid (probably new bus reset occurred): 0000FFC0
ieee1394: Node added: ID:BUS[0-01:1023] GUID[00d04b3a1003c276]
ieee1394: The root node is not cycle master capable; selecting a new root node and resetting...
ieee1394: Node changed: 0-01:1023 -> 0-00:1023
ieee1394: Node changed: 0-00:1023 -> 0-01:1023
sbp2: $Rev: 1219 $ Ben Collins <firstname.lastname@example.org>
scsi0 : SCSI emulation for IEEE-1394 SBP-2 Devices
ieee1394: sbp2: Logged into SBP-2 device
ieee1394: Node 0-00:1023: Max speed [S400] - Max payload 
Vendor: WDC WD16 Model: 00BB-00DWA0 Rev: 15.0
Type: Direct-Access ANSI SCSI revision: 06
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
Seems ok ( I think )
I then load sd_mod and this is what dmesg says.
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
However, when I try to mount /dev/sda1 it outputs this mesage.
bash-3.00# mount /dev/sda1 /mnt/hd
mount: special device /dev/sda1 does not exist
Any ideas? This is really frustrating.
I would like to continue using the 2.6.x kernel, so going back to 2.4.x is not an option.