Thanks for your help bluegreen, and thanks for setting me straight on JBOD.
It appears that the values change on a cold boot, when the server compares it's current values to some sort of internal checksum. The server log shows:
Code:
E Ethernet driver : Checksum, signature or ethernet address is wrong. Defaulting E2-Image. Network 11/18/2005 2:36:40 PM
W Ethernet driver : Writing whole image. Network 11/18/2005 2:36:40 PM
W Ethernet driver : Changing platform bytes from 0.0.0 (0) to 0.0.0 (2). Network 11/18/2005 2:36:40 PM
W Ethernet driver : Changing model byte from 0x00 to 0x02. Network 11/18/2005 2:36:40 PM
E Ethernet driver : Checksum, signature or ethernet address is wrong. Defaulting E2-Image. Network 11/18/2005 2:36:40 PM
E Ethernet driver : Checksum, signature or ethernet address is wrong. Defaulting E2-Image. Network 11/18/2005 2:36:40 PM
W Ethernet driver : Writing whole image. Network 11/18/2005 2:36:40 PM
W Ethernet driver : Changing platform bytes from 0.0.0 (0) to 2.0.1 (0). Network 11/18/2005 2:36:40 PM
E Ethernet driver : Checksum, signature or ethernet address is wrong. Defaulting E2-Image. Network 11/18/2005 2:36:40 PM
By only internally rebooting the machine, I was able to change the values long enough to update the OS version to 4.0.830 and then 4.0.860.
The hardware value that appears when the serial number and model number are correct is 2.0.1
//Edit:
I have all the data on the disks backed up now, so if everything blows up, I shouldn't lose any data.
I will look into the old posts/info on changing the 1000 to a 2000