recondas wrote:
mediad ignores mine too, but manual mounting works ok. Since my main goal is to access photos from a digital camera, I leave the the CF card with the camera formatted FAT file system, and tell mount which type of file system to expect <and partition to examine>. Something like:
Code:
Select all
mount -t dos -o partition=1 /hw/rdisk/1394/30e00100001419/lun0vol/c4p0 /usr/people/Fuel/FW/
The specific device ID <"30e00100001419" in my example> used in the mount command will be different for each device connected to the FW bus <but can easily be obtained from the output of fwprobe>.
Thanks to this lead, I was able to fx, mkfs_xfs and then mount a 1TB LACIE d2 Quadra drive this evening:
Code:
Select all
fx -d /hw/rdisk/1394/[device ID]/lun0vol/cXp0
(where X for me is 6 - the FW card shows up as SCSI controller 6), then partition as an option drive
Code:
Select all
mkfs_xfs /hw/rdisk/1394/[device ID]/lun0s7/cXp0
mount -t xfs /hw/disk/1394/[device ID]/lun0s7/cXp0 /0
Note that the mount command uses /hw/disk rather than /hw/rdisk so as to access the block device file rather than the character file.
I do get a "Disk(6,2)" icon on the desktop, but Disk Panel tells me, "No volume header is seen on this disk" (though fx did not complain!) and suggests I initial the disk. But that fails with the error, "error code 256 on ppclose of fx".
At least the disk seems to be accessible, even if mounting it is not as easy as for a SCSI disk. I have updated the wiki for the drive and type of FW card.
Afterthought: if we can get the major/minor block device numbers from /hw/disk/1394/[device ID]/lun0s7/cXp0, would it be out of order to "mknod" the corresponding block device in /dev/dsk ? (as I understand it, IRIX populates /dev automagically from /hw so manually adding devices might foul things up; mknod takes me back to moving RISC iX from an ST506 drive to SCSI, where nothing was automagic!)
Andrew