I had previously asked for help trying to resolve booting nv114 from the
network. The install pxe menu item that I executing looked like:
title S11_nv114 Test Net Boot
kernel$ /I86PC.S11_nv114/platform/i86pc/kernel/unix -s -v
module$ /I86PC.S11_nv114/x86.miniroot
Our Auto Install/tftp server is a Solaris 9 sparc machine.
When we tried booting from the network we got this error:
...................................................................
Booting 'S11_nv114 Test Net Boot'
kernel$ /I86PC.S11_nv114/platform/i86pc/kernel/unix -s -v
loading '/I86PC.S11_nv114/platform/i86pc/kernel/unix -s -v' ...
[Multiboot-elf, <0xc00000:0x109d4:0x0>, <0x400000:0xd68d4:0x0>,
<0x800000:0x9518:0x3e1d0>, shtab=0xc11370, entry=0xc00000]
'/I86PC.S11_nv114/platform/i86pc/kernel/unix -s -v' is loaded
module$ /I86PC.S11_nv114/x86.miniroot
loading '/I86PC.S11_nv114/x86.miniroot ' ...
Error 25: Disk read error
Press any key to continue...
We had not been able to do a network boot since build 97.
To get more/any information I had to analyze a packet trace. Wireshark helped
alot with the analysis. It showed that the tftp transfer was using a block size
of 1432 and the transfer died at block 65535.
x86.miniroot has grown quite a bit since nv97 was now too big to tftp using
that blocksize, in 64k blocks.
May Ding pointed out that we were expereincing bug 6301318 and we should
install
the Appropriate patches for our server:
Solaris 9 sparc - 114006-02 or higher
Solaris 9 x86 - 114007-02 or higher
Solaris 10 sparc - 123332-01 or higher - This is included in s10u3.
Solaris 10 x86 - 123333-01 or higher - This is included in s10u3.
As it turns out these are not in the list of recommended or security patch sets
for solaris 9.
After installing the appropriate patch, my problem was solved.
Ed
--
This message posted from opensolaris.org