On Fri, 11 Jan 2008, Massimiliano Pala wrote: > Hi all, > > I am setting up a bunch of SunFire V210 with OpenSolaris for an advance OS > class. > I have serious problems in booting the compiled kernels.. Here is what I have > done. > I got the source code from the mercury system (and I also tried with > different source > code once I had the problems), installed the build tools (SUNWonbld) and the > closed > binaries as well. All in /export/testws. Then I used the nightly tool to > build the kernel... > ... after 5 (!!!) hours nightly reported a successful compilation... Then to > install the > new kernel I used the usual procedure: > * copied the default kernel to my new kernel directory (kernel-dev) > * used the bldenv and the Install commands to generate the kernel archive > bldenv opensolaris.sh > Install -G kernel-dev -k sun4u -i sunfire > * installed the new kernel: > cd / > tar xfp /tmp/Install.root/Install.sun4u.tar > > So far, so good... > > Actually rebooting is where I had problems. After rebooting the new kernel: > > boot -- kernel-dev/sparcv9/unix > > I get a very strange error: > > Rebooting with command: boot kernel-dev/sparcv9/unix > Boot device: /pci at 1c,600000/scsi at 2/disk at 0,0:a File and args: > kernel-dev/sparcv9/unix > Alloc of 0x400000 bytes at 0x1000000 refused. > Elf64 read error. > boot failed > Enter filename [/platform/sun4u/kernel-dev/sparcv9/unix]: > > I tried with different source code versions, got the same error. Then I tried > a different thing, adding > the -d to the bldenv command: > > bldenv -d opensolaris.sh > > and actually after installing the new .tar file and rebooting.. well, the > kernel rebooted fine, and > I could login to the machine.. it seemed pretty much a solved problem.. but > it was not! After > two minutes I got an error on the console saying that it was going to reboot > due to Boot Timeout! > I do not get it!!!!
I just went throught the instructions on doing Cap-Eye-Installs and it looks to me that you're doing everything correctly. I'm CC'ing on-discuss to see if anyone there might be able to help. Alok
