I'm trying to mount my external firewire drive in Mandrake 10.0 Official with all the latest errata, and it just ain't workin'! From what I can tell, the firewire subsystem just isn't seeing any of the partitions on the drive (there's only 1), so I can't mount anything.
fdisk doesn't even see it as a block device! Here's the relevant list of modules loaded:
Code:
sg 38044 0
sr_mod 17028 0
ohci1394 33956 0
sd_mod 16608 0
sbp2 23336 4294967295
ieee1394 287376 2 ohci1394,sbp2
scsi_mod 114008 4 sg,sr_mod,sd_mod,sbp2
kernel version is 2.6.3-15mdk.
"
fdisk -l" returns the following:
Code:
Disk /dev/hda: 30.7 GB, 30735581184 bytes
16 heads, 63 sectors/track, 59554 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 20576 10369926 83 Linux
/dev/hda2 20576 59554 19645258+ 5 Extended
/dev/hda5 20576 22695 1068291 82 Linux swap
/dev/hda6 22696 41167 9309856+ 83 Linux
/dev/hda7 41168 59554 9267016+ 83 Linux
Disk /dev/hdb: 40.0 GB, 40027029504 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 4867 39088864+ 83 Linux
When I hotplug the device, the following devices pop up in /dev:
Code:
# ls -l /dev/sd*
lr-xr-xr-x 1 root root 33 Sep 4 17:32 /dev/sda -> scsi/host0/bus0/target0/lun0/disc
/dev/sd:
total 0
lr-xr-xr-x 1 root root 36 Sep 4 17:32 c0b0t0u0 -> ../scsi/host0/bus0/target0/lun0/disc
Trying to mount the disk gives me this error on the first try:
Code:
# mount -t vfat /dev/sda /mnt/work/
mount: /dev/sda can't find superblock
and this on successive attempts:
Code:
# mount -t vfat /dev/sda /mnt/work/
mount: /dev/sda is not a valid block device
No /dev/sda1, /dev/sda5, etc., is created at all! The device is formatted fat32 and
does mount correctly on my iBook running OS X 10.3.5. I've tried using the rescan-scsi-bus.sh script that's floating around, but it doesn't help. I've searched and googled to my wits end at this point, and could really use some help!
Thanks,
- Stealth Dave