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

Reply via email to