Frank Van Der Linden wrote:
Manoj Joseph wrote:
Hi,

I compiled the on consolidation but am having trouble installing the kernel.

I followed Rich Teer's article 'Building and Installing OpenSolaris'. http://www.opensolaris.org/os/community/tools/building_opensolaris

I built the source and created the install tar using the glomname 'foo1'. I did this on a 64bit AMD machine.

I then copied the tar file over to a vmware instance on my laptop (which is 32 bit intel), extracted the files and rebooted.

But read of foo1/unix fails. I believe /platform/i86pc/foo1/unix is present in the ramdisk.

----------------
-bash-3.00# bootadm list-archive | tail -2
boot/acpi/tables
platform/i86pc/foo1
-bash-3.00# ls /platform/i86pc/foo1/unix
-bash-3.00# reboot -- foo1/unix

[reboot]

Elf32 read error.
panic: no entry point in foo1/unix
Press any key to reboot
What is the distribution/version of your installed system? You are probably running into what is described here:

http://www.opensolaris.org/os/community/on/flag-days/pages/2007011901/

Upgrading kernels is somewhat less straightforward because of that flag day, but workarounds are described in that link.


Thanks Frank, this seems to be it.

I am on Solaris express CE build 54 and was building the bleeding edge source.

The workaround didn't help much cause the grub that I have doesn't care much for the new entries.

But I am now compiling build 54 + my stuff and this should do for me.

Thanks!

-Manoj

_______________________________________________
opensolaris-discuss mailing list
[EMAIL PROTECTED]

Reply via email to