Keith Mitchell wrote:
On 04/13/10 03:22 AM, Alex Budiyanto wrote:
Dave Miner wrote:
On 04/10/10 09:22 AM, Alex Budiyanto wrote:
All,
I tried to build minimum OpenSolaris like Milax [ref: http://milax.org ]
with distro constructor. For 1st milestone I try to just provide bash
shell with few commands. Attached my packages in the manifest based on
this article:
http://alexeremin.blogspot.com/2008/12/minimum-opensolaris-200811-install.html
After I finished build my own distro like attached packages, my own
distro can't run (go to maintenance mode) like attached picture.
Can I know what are the packages that I should install for minimum
opensolaris? or what I should do next? any documentation/url about this?


Debugging at this stage of boot is somewhat difficult, in part because some useful tools are missing from the boot archive[1]. Judging from the messages in the picture, it appears to me that you're missing the SUNWslim-utils package, which contains the services normally used to mount the media to complete the execution environment.

Some minimization research has been undertaken by the JeOS project[2], so you may find it useful to examine the package profiles they have come up with.

Dave

[1] http://defect.opensolaris.org/bz/show_bug.cgi?id=6851
[2] http://hub.opensolaris.org/bin/view/Project+jeos/
Dave,
Thanks a lot for your advice, with SUNWslim-utils and rewrite /usr/sbin/set_lang (to bypass desktop language selection) it seems work finely. BTW, I tried to find out how to bypass keyboard layout selection (like attached picture) but I don't know yet where the file is,

The "media-fs-root" script is responsible for, among other things, running set_lang and "/usr/bin/kbd -s", which causes the keyboard prompt. A modified version of that may be what you're looking for (it's in the slim-utils package).

and my last question is how to reconfigure SMF and fix this warning:
"svcadm: Pattern 'application/grapical-login/gdm' doesn't match any instances". like attached picture.

Take a look at the differences between /usr/share/distro_const/slim_cdslimcd_live.xml and /usr/share/distro_const/text_install/text_live.xml. These define some of the services that get imported as part of the DC build process.
Keith,
Thanks a lot for your advice.
BTW, is there any documentation about opensolaris booting process? what are files executed in sequence until desktop appear?
Thanks


_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to