I have a couple of NS3.3 CD image files on disk, but I'm not sure which is for black hardware and which is for white hardware. Is there a way to tell, because my Linux box is down right now and I can't mount them (I've not been able to mount them on my Mac), and I don't have a SCSI CDROM at the moment to mount them on any of the black hardware :(
For example, the NS for RISC (HPPA), has the following text in the early sectors: "NEXTSTEP_3.3risc"
IIRC, NS3.3 for black hardware and x86 were contained on one single CD-ROM (the other CD-ROM was for PA-RISC and SPARC).
You can mount from linux assuming you have the fs support compiled in.
mount -t ufs -o loop,ufstype=nextstep-cd $img $mnt_point
Then you can do 'file' against the mach kernel and it should tell you if for what arch.
[root@slave /admin/tmp]# mount -t ufs -o loop,ufstype=nextstep-cd OS40.iso /admin/tmp/me
[root@slave /admin/tmp]# ls me
NextAdmin NextDeveloper bin lib me sdmach
NextApps NextLibrary dev mach odmach tmp
NextCD Upgrader.app etc mach_kernel private usr
[root@slave /admin/tmp]# file me/sdmach
me/sdmach: Mach-O executable for m68k architecture
Aha! Thanks guys!
@Cuby:
I see! I was thrown off because I have a 3.2 NS CD, and it's Intel only, so I assumed 3.3 was Intel only also!
@multi:
I'll try to mount'em when I get my Linux box up. I _always_ forget the file command!! Arggg. Does it recognize fat binaries as well?
Thanks again, even though it won't be of use yet 'cause it seems my NeXTStation is dead... :( and won't work until I figure out why it doesn't power up (who knows? battery, PSU, mobo!??!)