OK, I downloaded a couple of disc images. Most appear to be good, but it appears some of them are truncated.
For example, "O2 Demos 1.1.1 for IRIX 6.3 Including R10000" is a 225MB disc image. It has an SGI disk label (volume header) and an EFS partition. In SGI disk labels, partition #10 is always the entire disc. You can use this to sanity check the disc image length (on Linux):
Code:
Select all
dvhtool -d <EFS image filename> --print-partitions | grep "Part# 10" | cut -d ',' -f3 | awk '{ print $2*512 }'
will return the content length of the disc image. The actual disc image file should be at least this many bytes (most are slightly bigger, this seems to be a side effect of how they made these discs back in the day). For the O2 demos, that's some 615MB so this image is well short. An attempt to loop mount it and copy the files will result in I/O errors.
The same applies to:
Cosmo Software May 1996 for IRIX 5.3, 6.2, 6.3 and 6.4
IRIX 6.4 RECOMMENDED REQUIRED PATCHES 4/98
O2 INSERT FIRST
I downloaded only a handful of images -- I had most already. It makes me want to sanity check the contents of the images for CRC errors before I add whatever I got here to my collection ...