Question:
Does anybody know of a document showing which Sun processors are boot
disk compatible? I.e., you can take a system disk from one system,
plug it into a compatible system, and with no worse than a "boot -r"
it will boot.
This is a non-trivial question and the answers were not well known
even when I worked inside Sun. Some sub-models are not compatible;
e.g. an Ultra 1/140 with le0 and narrow SCSI is not compatible with an
Ultra 1/170 with hme0 and wide SCSI.
Answer:
Isn't this primarily down to stuff like /etc/path_to_inst? With
your example, it probably won't boot because the bus paths to devices
are different rather than because of processor differences (i.e. it
*will* boot if you move path_to_inst and do a boot -a, ergo it's
nothing to do with the physical hardware per se).
I tryed to move boot disk from SS4 into
SS5 (or was it from SS5 to Ultra1? don't remember exactly anymore).
Anyhow, sometimes it doesn't work whatever you try to do. Seems that
there are at least some differences in installed packages (even when you
do a full install).
I was talking about the example cited of moving a disk from
an ultra 1/140 to an ultra 1/170. Naturally different architectures
won't boot! With the example given, I had inferred (perhaps wrongly)
that the OP was wondering about compatibility between machines of the
same processor architecture.
So is it a way to put the bootdrive from the first machine to an other machine
as c0t3d0s0 for example and then try installboot
on the drive? Drop it in the second machine and boot?
I also wonder if there are guidelines for creating multimachine boot
disks for disaster recovery purposes...