Bernd Schemmer wrote: > Hi Mark, > > There's only one open issue with a failed SMF service in the DomU.
ah, right. I disable intrd and fmd? Sorry, forgot to put that down.. You are right, you can add in perl to get intrd to work (which I did in the pkg version of the script). > And I > could not start a Dom0 using the ramdisk until now. > > regards > > Bernd > > > > > Tested in Solaris snv_78 > ------------------------ > > > Changes made to the script to create the minimal DomU/Dom0 > ========================================================== > thanks for all of the corrections.. I have been delaying sending it out because it was so raw.. But finally figured it would be better out there than not. > > > Open Issues > =========== > > I could not boot the ramdisk in a Dom0 until now, my grub menu entries are: > > title Embedded Solaris xVM 64 Bit (serial console) > kernel$ /boot/$ISADIR/xen.gz com1=96008n1 console=com1 > module$ /platform/i86xpv/kernel/$ISADIR/unix > /platform/i86xpv/kernel/$ISADIR/unix -k -B console=ttya > module$ /boot/solaris.ramdisk you need to copy unix of out the ramdisk and use that. I separate all the embedded bits from the standard dom0 on my disk so I don't get confused.. e.g. I would expect title Embedded Solaris xVM 64 Bit (serial console) kernel$ /boot/xvm/$ISADIR/xen.gz com1=96008n1 console=com1 module$ /boot/xvm/$ISADIR/unix /platform/i86xpv/kernel/$ISADIR/unix -k -B console=ttya module$ /boot/xvm/solaris.ramdisk MRJ > title Embedded Solaris xVM 32 Bit (serial console) > kernel$ /boot/xen.gz com1=9600,8n1 console=com1 > module$ /platform/i86xpv/kernel/unix /platform/i86xpv/kernel/unix -k -B > console=ttya > module$ /boot/solaris.ramdisk > > title Embedded Solaris xVM 64 Bit (vga) > kernel$ /boot/$ISADIR/xen.gz > module$ /platform/i86xpv/kernel/$ISADIR/unix > /platform/i86xpv/kernel/$ISADIR/unix -k > module$ /boot/solaris.ramdisk > > title Embedded Solaris xVM 32 Bit (vga) > kernel$ /boot/xen.gz > module$ /platform/i86xpv/kernel/unix /platform/i86xpv/kernel/unix -k > module$ /boot/solaris.ramdisk > > > Booting the 64 Bit kernel only loads the Xen kernel and then reboots > immediately; booting the 32 Bit kernel stops with the error message > saying there is "not enough memory for Dom0". > > My Ferrari has 1 GB memory --IMHO that should be enough to load the > ramdisk and start a Dom0. > > The size of the ramdisk file is: > > bash-3.2# ls -l /boot/solaris.ramdisk > -rw-r--r-- 1 root root 98759429 Jan 19 22:00 > /boot/solaris.ramdisk > > The size of the unpacked ramdisk file is: > > bash-3.2# ls -l ./myramdisk > -rw-r--r-- 1 root root 383283200 Jan 20 14:40 ./myramdisk > > The size of the filesystem in the ramdisk file is: > > bash-3.2# df -k /mnt1 > Filesystem kbytes used avail capacity Mounted on > /dev/lofi/2 350994 264939 50956 84% /mnt1 > > _______________________________________________ xen-discuss mailing list [email protected]
