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 >