Documentation on how to use the distro constructor is available here:

http://opensolaris.org/os/project/caiman/Constructor/DC_docs/

You can also do "man distro_const" on the system where you have
installed the
SUNWdistro-const package, and follow the instructions and links in the
man page.

If you want to exclude a few packages from the packages defined in the
<packages> section,
you can list those packages from the <post_install_remove_packages> section.
If you have a large number of packages to remove, I suggest that you
just redefine
the list in the <packages> section.
If you want to add some packages in addition to what's listed in the
<packages> section,
you can add the name of those packages there.

--Karen

jklyekai wrote:
> Hello:
>       I want to modify my ISO when I use distro-const with my local IPS .For 
> example remove some packages  ,or add some other packages.  
> where can I read the install program? I don't find it.
> Can someone give me some suggestion? 
>
> Thanks.
> ------------------                             
> jklyekai
> 2008-12-08
>
> -------------------------------------------------------------
> ????caiman-discuss-request
> ?????2008-12-08 14:31:32
> ????caiman-discuss at opensolaris.org
> ???
> ???caiman-discuss Digest, Vol 23, Issue 27
>
> Send caiman-discuss mailing list submissions to
>       caiman-discuss at opensolaris.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
> or, via email, send a message with subject or body 'help' to
>       caiman-discuss-request at opensolaris.org
>
> You can reach the person managing the list at
>       caiman-discuss-owner at opensolaris.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of caiman-discuss digest..."
>
>
> Today's Topics:
>
>    1. Re: [ug-bosug] guys need help with      distro  constructor (Karen Tung)
>    2. Re: SPARC AI manifest and location of build area (Greg Onufer)
>    3. Re: Mirrored rpool at install time (Rob Clark)
>    4. Easy Code Review for 5302 - start: should not   delete manifest
>       criteria (Clay Baenziger)
>    5. Re: Please use new SPARC repo (Jason Zhao)
>    6. Code Review for Bug 4606 - add: you can not have an absolute
>       path to sc_manifest in the criteria manifest. (Clay Baenziger)
>    7. code review for bug 5255 - The lables above the "Release
>       Notes" button do not support A11Y (Jedy Wang)
>    8. code review for bug 4155 - partition type/size combo boxes
>       should be labelled by label "Partition Type"/"Size (GB)" (Jedy Wang)
>    9. Repo mirroring script (Jens Deppe)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 07 Dec 2008 14:18:13 -0800
> From: Karen Tung <karen.tung at sun.com>
> Subject: Re: [caiman-discuss] [ug-bosug] guys need help with  distro
>       constructor
> To: kunal ghosh <kunal.t2 at gmail.com>
> Cc: Bangalore OpenSolaris User Group <ug-bosug at opensolaris.org>,
>       caiman-discuss at opensolaris.org, Glenn.Lagasse at sun.com
> Message-ID: <493C4BA5.6090501 at sun.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> kunal ghosh wrote:
>   
>> Karen Tung wrote:
>>     
>>> The Distro Constructor package (SUNWdistro-const)
>>> depends on the SUNWgui-install package.
>>> All the problems you reported are files that are supposed to
>>> be installed by the SUNWgui-install package.  The SUNWgui-install
>>> package should be installed by default when you install 2008.11.
>>>
>>> Are you running 2008.11 or an older version of Open Solaris?
>>>       
>> No karen i am using 2008.05
>>     
> The current distro constructor only works in 2008.11.
> I suggest that you image-update to 2008.11.  It's very easy,
> and you will be running the latest Open Solaris.
>   
>>> You shouldn't have to download any source code.  Everything are
>>> delivered by packages now.
>>>       
>> i didnot know about the SUNWgui-install package as a dependency for 
>> distro-constructor
>> as it was not mentioned in the project website.That's the reason why i 
>> was dowloading it package by package.
>>     
> The documentation for Distro Constructor says that it requires 2008.11.
>
>   
>> Also can you point me to the packages that are installed by default in 
>> 2008.11 , so that i can add other packages for the project
>>     
> You shouldn't have to install package by package.  You really should 
> just upgrade
> to 2008.11.  Then, all you have to do is to just install 
> SUNWdistro-const from the repo,
> and you are all set.
>
> --Karen
>
>   
>> prototype for my entry for CODE FOR FREEDOM competetion organised by 
>> sun india.
>> I have taken up the project of designing a GUI for getting data from 
>> the user to make the config file for the distro_const , thus avoiding 
>> having to do the
>> editing of the XML by hand and eliminating typing errors :-)
>>
>> any suggestions are always welcome.
>>
>> And Thanks again!!
>>
>> regards,
>> kunal ghosh
>>
>>     
>
>
>
> ------------------------------
>
> Message: 2
> Date: Sun, 07 Dec 2008 15:36:18 -0800
> From: Greg Onufer <greg.onufer at sun.com>
> Subject: Re: [caiman-discuss] SPARC AI manifest and location of build
>       area
> To: Jean McCormack <Jean.McCormack at sun.com>
> Cc: Tycho Nightingale <Tycho.Nightingale at sun.com>,
>       caiman-discuss at opensolaris.org
> Message-ID: <493C5DF2.5020205 at sun.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Jean McCormack wrote:
>   
>>> Jean is still experimenting with the different options to create the 
>>> ISO.  So, the ISO you see in the media
>>> directory might or might not work.
>>>       
>
> I used the Dec5 version on line3-v480, copied the miniroot to 
> /platform/sun4u/miniroot on my OpenSolaris BE and booted it on a sun4u 
> workstation.  Driver differences described below.
>
>
> root at dt90-227:/# reboot "disk:a -F miniroot"
> Dec  7 15:09:42 dt90-227 reboot: initiated by root on /dev/console
> syncing file systems... done
> rebooting...
> 
> Sun Ultra 45 Workstation, No Keyboard
> Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
> OpenBoot 4.25.9, 8192 MB memory installed, Serial #66123999.
> Ethernet address 0:3:ba:f0:f8:df, Host ID: 83f0f8df.
>
>
>
> Rebooting with command: boot disk:a -F miniroot
> Boot device: /pci at 1e,600000/pci at 0/pci at 9/pci at 0/scsi at 1/disk at 
> 0,0:a  File 
> and args: -F miniroot
> SunOS Release 5.11 Version snv_97 64-bit
> Copyright 1983-2008 Sun Microsystems, Inc.  All rights reserved.
> Use is subject to license terms.
>
> Configuring /dev
> Searching for installed OS instances...
> No installed OS instance found.
>
> Starting shell.
> #
>
> It appears based on an older kernel than what's in the SPARC IPS 
> repository right now (and it won't import my rpool).
>
> ---------------------
> Installed drivers compared to Nevada 104 installation mini-root:
>
> OpenSolaris missing drivers found by comparing name_to_major:
>       fm (SUNWfmd)
>       hxge (SUNWhxge)
>       ipnet (added to Nevada after nv98?)
>       nulldriver (have no idea)
>       svvslo (I doubt it's relevant)
>       vlds (SUNWldom, but that already installed so post-nv98 difference?)
>
> OpenSolaris missing driver aliases:
>       bunch of e1000g aliases (probably added between nv98 and nv104)
>       -hxge "pciex108e,aaaa" (part of SUNWhxge)
>       -nxge "SUNW,rock-pciex108e,abcd" (added after nv98?)
>       -vlds "SUNW,sun4v-domain-service" (part of SUNWldom, presumably)
>
>
> Cheers!greg
>
>
>
>
>
>
>
> ------------------------------
>
> Message: 3
> Date: Sun, 07 Dec 2008 16:01:52 PST
> From: Rob Clark <rob1weld at aol.com>
> Subject: Re: [caiman-discuss] Mirrored rpool at install time
> To: caiman-discuss at opensolaris.org
> Message-ID: <15997057.2301228694542078.JavaMail.Twebapp at sf-app1>
> Content-Type: text/plain; charset=UTF-8
>
>   
>> This is a suggestion for the OpenSolaris installer;
>> I've seen lots of interest in creating a mirrored
>> rpool on OpenSolaris installations, would it be
>> possible to allow the user to select this
>> configuration at install time, 
>> ...
>> following post-install...
>> http://wikis.sun.com/display/OpenSolarisInfo/How+to+Create+a+Mirrored+ZFS+Storage+Pool
>>     
>
>
> See:
>
> gui installer help pages should give correct information zfs root mirroring
> http://defect.opensolaris.org/bz/show_bug.cgi?id=5405
>
>
> An important point that either I missed or was not discussed in this thread is
> that when you mirror your drives you would also want to mirror the boot sector
> and have a failover so that you are assurred of being able to boot.
>
> Once the Operating System is up and running it would detect if one of the boot
> sectors had failed (or one of the drives) and fix it while the user continued
> to use the Operating System, without any user invervention.
>
>
> On the other issue of "complexity" mentioned in this thread:
>
> 1. If someone does _not_ have two identical drives (or partitions when we 
> allow that) then they won't be able to mirror and the question will not be
> asked, thus there is NO issue of "complexity".
>
> 2. If someone _does_ have two identical drives (or partitions when we allow
> that) then they probably _do_ want to mirror the drives and made the effort 
> to set things up that way specifically for that purpose. If by chance they
> do NOT want to mirror thier drives then they would just choose ONE drive.
>
> What is "complicated" (for some of us) us trying to do it manually, see the
> Bug Report quoted previously.
>
> Rob
>   


Reply via email to