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]

Reply via email to