On Friday 17 September 2004 10:54, Jerome Lyles wrote:
I have two firewire drives that are the same brand. One old one (one year), and one new one. I have Suse 9.1 and Mac OSX systems. The old drive can be seen on the mac and the linux box. The new drive can only be seen on the mac box. The new drive does not show up in a Yast hardware scan or /etc/fstab.
Here are the relevant messages from /var/log/messages: [snip] Sep 16 23:45:26 Cosmos3 kernel: sda: unknown partition table [snip]
This is the pertinent line. It found the device and set it up as a SCSI device. However the partition table makes no sense. I've seen this a few times. What I think the problem is, is that the device has a file system directly on /dev/sda. Ordinarily in Linux (and particularly with the autodetecting USB and firewire stuff) it expects a partition table defining /dev/sda1, /dev/sda2, etc. Then looks for filesystems on the /dev/sda#'s. The fudge way is to drop to a root console, and do the following: mkdir /mnt/tmp mount /dev/sda /mnt/tmp ls -la /mnt/tmp This is quite likely to work, although you'll need some files on the device to see. Don't forget to run: umount /mnt/tmp before you disconnect, or you'll risk corruption. This would have to be repeated everytime you plug the device in. A more permanent solution is to backup any files on the new disc to the Mac OSX, plug in the device in to Linux, then do: fdisk /dev/sda Now create some partitions, save and exit, create appropriate filesystems, then disconnect the drive. Now plug it back into Linux, and it should all automount. HTH -- Steve Boddy