[rescue] Converting a SunOS 4.1.4 Disk from sun4c to sun4m

Dave McGuire mcguire at neurotica.com
Sun Jun 28 19:49:10 UTC 2026


On 6/28/26 14:31, Todd Vernon via rescue wrote:
> Got my Sun 4.1.4 image to boot up on my SPARCstation 5 and QEMU 
> yesterday,  thought I would share the
> article, I see 4.1.4 stuff float around here from time to time.
> 
> https://oldsilicon.com/technologies/sunos-414-sun4c-to-sun4m-graft/ 

   An excellent write-up.

   At Digex in the 1990s, where we were maintaining a few thousand Sun 
machines, we maintained the "Digex standard load" of SunOS4.  It 
contained all of our local patches and configurations, got rid of NIS 
and other bad ideas, installed local builds of a few hundred packages, etc.

   It was an "all karch" load.  We replaced /usr/kvm with as symlink to 
/usr/kvm-sun4, /usr/kvm-sun4c, or /usr/kvm-sun4m.  OS copy scripts 
created and copied the filesystems, created that symlink as appropriate, 
took care of the bootstraps and the karch-specific kernel.  The 
filesystem copies were done with async writes turned on.  It all worked 
very well; we could have a new system up and running in about ten minutes.

   The standard load machines (sparc-proto.digex.net and 
m68k-proto.digex.net, would be called "golden" nowadays) were air-gapped 
and kept in cipherlock room.  We would occasionally physically connect 
them to the network to do rdist runs for installation of new software 
and md5 comparisons of files. (that was one of our local modifications 
to rdist, along with Kerberos integration)

   We did the same thing with 68K-based machines, with /usr/kvm-sun3 and 
/usr/kvm-sun3x.

             -Dave

-- 
Dave McGuire, AK4HZ
New Kensington, PA


More information about the rescue mailing list