"symbol maxmem" Problem on Cloned Ultra5

From: Crist Clark (crist.clark@globalstar.com)
Date: Fri Mar 21 2003 - 14:59:47 EST


I have a Sun Ultra5 that I cloned over the network from a Sun Ultra10.
That is, I booted the Ultra5 off CDROM, newfs'ed the filesytems, and
then dumped the remote machine's filesystems on the local one. The
commands were something like,

  # newfs /dev/rdsk/c0t0d0s0
  # mount /dev/dsk/c0t0d0s0 /mnt
  # cd /mnt
  # rsh ultra10 ufsdump -0f - / | ufsrestore -rf -
  # installboot /mnt/usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t0d0s0

And then repeated for each filesystem (except the installboot(1M) part).

However, when I reboot the Ultra5,

  Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 360MHz), No Keyboard
  OpenBoot 3.19, 128 MB (50 ns) memory installed, Serial #xxxxxxxx.
  Ethernet address 8:0:20:xx:xx:xx, Host ID: 80c0xxxx.

  Boot device: disk File and args:
  relocation error: 9: file /platform/sun4u/kernel/sparcv9/unix: symbol maxmem: value 0x40000004116a
does not fit
  krtld: error during initial load/link phase
  panic - boot: exitto64 returned from client program
  Program terminated
  ok

I get this "symbol maxmem" problem. I've done things like this before,
cloning machines, and have had problems when it comes time to build devices
or with path_to_inst, but this isn't even getting that far. From what
I know, the Ultra5 and Ultra10 are basically the same arch, and doing a
cloning across arch'es shouldn't really break a boot at this point.

The OS on the cloned box is Solaris 8,

  SunOS terminus 5.8 Generic_108528-14 sun4u sparc SUNW,Ultra-5_10

I'm cloning this box to do do some testing of a software upgrade. I want
this machine to be as close to the original as possible. Anyone have some
advice on to how to get this thing to boot? And where I made a mistake?
Aside from dealing with path_to_inst, /devices, and issues like that,
shouldn't I be able to do this? Why has it worked before?

-- 
Crist J. Clark                               crist.clark@globalstar.com
Globalstar Communications                                (408) 933-4387
The information contained in this e-mail message is confidential,
intended only for the use of the individual or entity named above.
If the reader of this e-mail is not the intended recipient, or the
employee or agent responsible to deliver it to the intended recipient,
you are hereby notified that any review, dissemination, distribution or
copying of this communication is strictly prohibited.  If you have
received this e-mail in error, please contact postmaster@globalstar.com
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers


This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:26:02 EDT