Ich antworte mir mal selbst.
Die Partitionstabelle kann ohne Probleme gelesen werden:
sles10:/ # fdisk -l /dev/sda
Disk /dev/sda (SGI disk label): 255 heads, 63 sectors, 2213 cylinders
Units = cylinders of 16065 * 512 bytes
----- partitions -----
Pt# Device Info Start End Sectors Id System
8: /dev/sda1 1 2213 35562384 a SGI xfs
9: /dev/sda2 0 0 4096 0 SGI volhdr
11: /dev/sda3 0 2213 35566480 6 SGI volume
----- Bootinfo -----
Bootfile: /unix
----- Directory Entries -----
0: sgilabel sector 2 size 512
Allerdings kann man das Volume nicht mounten:
sles10:/ # mount -t xfs /dev/sda8 /irix
mount: Function not implemented
Warum? Weil das Filesystem XFSv1 ist:
sles10:/ # dmesg
XFS: Attempted to mount file system using version 1 directory format
XFS: SB validate failed
Man muss das Filesystem unter IRIX mit
mkfs_xfs -n version=2 /dev/<device> neu anlegen, dann funktioniert es.