I'm having some difficulties pxe booting Solaris. So far I have tried the mboot.c32, and the pxegrub shipped with Solaris. At first I had some problems with blksize, but this disapeared when I changed from atftpd to tftpd-hpa. The point at which I'm stuck now is, the kernel and x86.microroot/x86.miniroot is loaded but then VMWare crashes. I might try with real hardware, but I thought that VMWare had full support for Solaris / PXE booting. Currently I'm loading the pxegrub via pxelinux and this is my menu.lst file for pxegrub. # #pragma ident "@(#)install_menu 1.1 05/04/15 SMI" # default=0 timeout=30 splashimage=/boot/grub/splash.xpm.gz foreground=ffffff background=444444 title OpenSolaris 2008.05 kernel$ /boot/grub/unix -B install_media=192.168.20.57:/srv/pxeboot/opensolaris module /boot/grub/x86.microroot title OpenSolaris 2008.05 text console kernel$ /platform/i86pc/kernel/$ISADIR/unix -B livemode=text module /boot/x86.microroot title Boot from Hard Disk rootnoverify (hd0) chainloader +1 If someone has input in this manner, either how to use the mboot.c32 module, or what is wrong with my kernel line, help would be greatly appreciated. Knut Petter
Solaris 10 and I imagine OpenSolaris can't get the network values booting under mboot.c32 currently which is what you would use I believe. I have two entries one which works for me which is the pxegrub renamed to pxegrub.0 (It did not work until I renamed it to have a .0 at the end) label Solaris_10_pxegrub menu label Solaris 10 pxegrub kernel /boot/grub/pxegrub.0 label Solaris_10 menu label Solaris 10 kernel mboot.c32 append /boot/solaris/multiboot kernel/unix -v -m verbose install nfs://192.168.79.1:/jumpstart/sol10/configs -B install_media=192.168.79.1:/jumpstart/sol10 -- - /boot/solaris/x86.miniroot The second entry above is 4 lines so the append line is likely broken but should be one line it self. This entry also only boots part way. These are part of my jumpstart setup. -Tom Mahoney Knut Petter wrote:> I'm having some difficulties pxe booting Solaris. So far I have tried > the mboot.c32, and the pxegrub shipped with Solaris. At first I had some > problems with blksize, but this disapeared when I changed from atftpd to > tftpd-hpa. The point at which I'm stuck now is, the kernel and > x86.microroot/x86.miniroot is loaded but then VMWare crashes. I might > try with real hardware, but I thought that VMWare had full support for > Solaris / PXE booting. > > Currently I'm loading the pxegrub via pxelinux and this is my menu.lst > file for pxegrub. > > # > #pragma ident "@(#)install_menu 1.1 05/04/15 SMI" > # > default=0 > timeout=30 > splashimage=/boot/grub/splash.xpm.gz > foreground=ffffff > background=444444 > title OpenSolaris 2008.05 > kernel$ /boot/grub/unix -B > install_media=192.168.20.57:/srv/pxeboot/opensolaris > module /boot/grub/x86.microroot > > title OpenSolaris 2008.05 text console > kernel$ /platform/i86pc/kernel/$ISADIR/unix -B livemode=text > module /boot/x86.microroot > > title Boot from Hard Disk > rootnoverify (hd0) > chainloader +1 > > If someone has input in this manner, either how to use the mboot.c32 > module, or what is wrong with my kernel line, help would be greatly > appreciated. > > Knut Petter > > _______________________________________________ > SYSLINUX mailing list > Submissions to SYSLINUX at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. > >
To pxe boot Solari10 as a VMware guest node, one requirement burried somewhere in their document is that the guest node has to have at least 512 MB for it to work, otherwise, the guest node will be constantly crashing and rebooting! Yiping On Wed, 2008-05-07 at 16:04 +0200, Knut Petter wrote:> I'm having some difficulties pxe booting Solaris. So far I have tried > the mboot.c32, and the pxegrub shipped with Solaris. At first I had some > problems with blksize, but this disapeared when I changed from atftpd to > tftpd-hpa. The point at which I'm stuck now is, the kernel and > x86.microroot/x86.miniroot is loaded but then VMWare crashes. I might > try with real hardware, but I thought that VMWare had full support for > Solaris / PXE booting. > > Currently I'm loading the pxegrub via pxelinux and this is my menu.lst > file for pxegrub. > > # > #pragma ident "@(#)install_menu 1.1 05/04/15 SMI" > # > default=0 > timeout=30 > splashimage=/boot/grub/splash.xpm.gz > foreground=ffffff > background=444444 > title OpenSolaris 2008.05 > kernel$ /boot/grub/unix -B > install_media=192.168.20.57:/srv/pxeboot/opensolaris > module /boot/grub/x86.microroot > > title OpenSolaris 2008.05 text console > kernel$ /platform/i86pc/kernel/$ISADIR/unix -B livemode=text > module /boot/x86.microroot > > title Boot from Hard Disk > rootnoverify (hd0) > chainloader +1 > > If someone has input in this manner, either how to use the mboot.c32 > module, or what is wrong with my kernel line, help would be greatly > appreciated. > > Knut Petter > > _______________________________________________ > SYSLINUX mailing list > Submissions to SYSLINUX at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. >