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. >