Mounting ISOs to IRIX as CDs?
#1
Question  Mounting ISOs to IRIX as CDs?
Hi, I'm using MAME to run IRIX on Windows. What would be the best/easiest way to mount an ISO as a CD? Alternatively, what would be the best way to read an IRIX ISO directly on Windows? This is the file I was looking to mount to either IRIX or (preferrably) directly to Windows. (I have not been able to mount this file to Windows; it claims the ISO is corrupt.) Any and all suggestions will be appreciated. Thanks!
retro_person
IRIX on ChromeBook works!

Trade Count: (0)
Posts: 5
Threads: 2
Joined: Dec 2020
Location: United States
Find Reply
06-21-2022, 11:03 PM
#2
RE: Mounting ISOs to IRIX as CDs?
I get an error decompressing that .zip file.
Generally you should be able to pass a disk image to MAME with the -cdrom argument. That should make the data appear as a block device at the appropriate SCSI ID (5?)
You won't be able to mount the disk image in Windows, as it is not an ISO9660 volume that Windows can understand. The first block of the file identifies it as an SGI MIPS partitioned disk.

Code:
00000000  0b e5 a9 41 00 00 00 01  2f 75 6e 69 78 00 00 00  |...A..../unix...|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 01 d9 00 00  |................|
00000020  00 ff 00 00 00 00 00 3f  00 00 00 00 00 00 00 00  |.......?........|
00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  00 00 00 00 00 00 00 00  69 64 65 00 00 00 00 00  |........ide.....|
00000050  00 00 01 15 00 0e ec 00  73 67 69 6c 61 62 65 6c  |........sgilabel|
00000060  00 00 08 8b 00 00 02 00  73 61 73 68 00 00 00 00  |........sash....|
00000070  00 00 08 8c 00 02 26 00  00 00 00 00 00 00 00 00  |......&.........|
00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000000c0  00 00 00 00 00 00 00 00  02 00 00 01 00 00 00 34  |...............4|
000000d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000000f0  00 00 00 00 00 00 00 00  00 61 73 68 00 00 00 00  |.........ash....|
00000100  ff ff ff ff 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000130  00 00 00 00 00 00 00 00  00 72 3b 52 00 00 7d 82  |.........r;R..}.|
00000140  00 00 00 07 00 01 39 c5  00 72 b8 d4 00 00 00 03  |......9..r......|
00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000190  00 00 00 00 00 00 00 00  00 00 7d 82 00 00 00 00  |..........}.....|
000001a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001b0  00 73 f2 99 00 00 00 00  00 00 00 06 00 00 00 00  |.s..............|
000001c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  94 6f 8b 76 00 00 00 00  |.........o.v....|

From this we can see that it is a bootable disk image (since it has sash), with two partitions: a root partition of 3832980480 bytes, marked as type EFS, and a swap partition of 41126400 bytes, marked as type RAW. This is pretty strange for an SGI disk and I wonder where it came from (nothing about it is "2GIG", despite the way it is named).

Personaliris O2 Indigo2 R10000/IMPACT Indigo2 R10000/IMPACT Indigo2 Indy   (past: 4D70GT)
robespierre
refector peritus

Trade Count: (0)
Posts: 640
Threads: 3
Joined: Nov 2020
Location: Massholium
Find Reply
06-22-2022, 01:15 AM
#3
RE: Mounting ISOs to IRIX as CDs?
Mounting CD images of IRIX in Windows is not an option. This is because it's not an ISO 9660 file system, some Linux distros support it but AFAIK WSL/2 doesn't.

If you meant directly in MAME id agree with Robespierre's assessment.

Additionally I've moved this into the emulation category because any type of problem that arises from emulation is very different from running on physical hardware.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
06-22-2022, 02:18 AM
#4
RE: Mounting ISOs to IRIX as CDs?
(06-22-2022, 01:15 AM)robespierre Wrote:  I get an error decompressing that .zip file.
Generally you should be able to pass a disk image to MAME with the -cdrom argument. That should make the data appear as a block device at the appropriate SCSI ID (5?)
You won't be able to mount the disk image in Windows, as it is not an ISO9660 volume that Windows can understand. The first block of the file identifies it as an SGI MIPS partitioned disk.

<snip>

From this we can see that it is a bootable disk image (since it has sash), with two partitions: a root partition of 3832980480 bytes, marked as type EFS, and a swap partition of 41126400 bytes, marked as type RAW. This is pretty strange for an SGI disk and I wonder where it came from (nothing about it is "2GIG", despite the way it is named).

Thanks for the info! BTW, if you're wondering where this disk came from, the website claims it was one used to develop N64 games. I simply wanted to mount it to see what was on it. And if I may ask, is there a way to extract the contents of this disk image within IRIX and then pass it up out of the emulator into Windows?
retro_person
IRIX on ChromeBook works!

Trade Count: (0)
Posts: 5
Threads: 2
Joined: Dec 2020
Location: United States
Find Reply
06-27-2022, 07:12 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)