Hi Karen-san sorry too late to respond, I succeeded including zfs compression with perform_slim_install.c I now tring to adding zfs set atime=off but I still fail adding:(
On 09.7.24 8:11 AM, Karen Tung wrote: > Hi Masafumi-san, > > Can you describe or attach a sample of the finalizer scripts you used > to install the modified packages? > Do you add the modified packages as SVR4 packages, or did you import > them into your own IPS repo and install from that repo? > ah I now adding SVR4 packages(SUNWarn) and IPS Packages(SUNWusbs and SUNWuacm) I now have uploaded my scripts as follows; SVR4 finalizer scripts:http://kohju.justplayer.com/docs/mirror/OpenSolaris/eeepc-special/work/SUNWarn_install.txt IPS finalizer scripts:http://kohju.justplayer.com/docs/mirror/OpenSolaris/eeepc-special/work/SUNWuacm_install.txt > Since you only modified liborchestrator, I think it would > be easier to have the finalizer script replace only the > liborchestrator.so.1 file > in the proto area, and not replace the whole package. > agree.I replaced without finalizer script though but it made succeeded adding zfs compression. > --Karen > > > Masafumi Ohta wrote: >> Ethan, >> >> I now have uploaded 3 files about webrev: >> >> slim_source.pdf 22-Jul-2009 02:24 15K >> slim_source.ps 22-Jul-2009 02:24 34K >> webrev.zip 22-Jul-2009 02:23 224 >> >> -masafumi >> >> >> On 09.7.22 1:31 AM, Masafumi Ohta wrote: >>> Ethan, >>> >>> really sorry I misunderstood "webrev" >>> I will upload again with using webrev so soon. >>> >>> Thanks, >>> >>> -masafumi >>> >>> On 09.7.20 6:42 PM, Masafumi Ohta wrote: >>>> Ethan, >>>> >>>> okay got that. >>>> I tried to attach the files but it is over the size (40KB)? >>>> so I re-uploaded perform_slim_install.c and slim_cd_x86_3.xml >>>> >>>> *perform_slim_install.c >>>> I pointed out 2330th line later about my changes in the file as >>>> follows,that is, >>>> >>>> /* >>>> * Set zfs compression for root pool. >>>> * (I changed as follows) >>>> */ >>>> >>>> >>>> (void) snprintf(cmd, sizeof (cmd), >>>> "/usr/sbin/zfs set compression=on $s/ROOT/$s", >>>> ROOTPOOL_NAME, be_name); >>>> >>>> *slim_cd_x86_3.xml >>>> >>>> I changed two points:'post_install_remove_packages' and 'finalizer' >>>> >>>> I pointed out 241st line later about my changes as follows for >>>> ''post_install_remove_packages' >>>> (for removing old installer packages) >>>> >>>> == >>>> <!-- SUNWinstaller Change for replacing installer1 --> >>>> <pkg name="SUNWgui-install"/> >>>> <pkg name="SUNWinstall"/> >>>> == >>>> >>>> and point out 408th line later about my changes as follows for >>>> "finalizer" >>>> (for installing new installer packages for zfs compression) >>>> >>>> == >>>> <!-- replacing new installer for zfs compression--> >>>> <script name="/root/manufest/SUNWgui_install_install"> >>>> <checkpoint >>>> name="SUNWgui-install" >>>> message="SUNWgui-install installation"/> >>>> </script> >>>> <script name="/root/manufest/SUNWinstall_install"> >>>> <checkpoint >>>> name="SUNWinstall" >>>> message="SUNWinstall installation"/> >>>> </script> >>>> <script name="/root/manufest/SUNWinstall-lib_install"> >>>> <checkpoint >>>> name="SUNWinstall-libs" >>>> message="SUNWinstall installation"/> >>>> </script> >>>> == >>>> >>>> for more detail I much appreciate if you could check these files >>>> downloading. >>>> >>>> Thanks a lot, >>>> -masafumi >>>> >>>> On 09.7.20 4:08 PM, Ethan Quach wrote: >>>>> Masafumi, >>>>> >>>>> Attaching or pointing us to a webrev of your changes might be >>>>> helpful. >>>>> >>>>> -ethan >>>>> >>>>> >>>>> Masafumi Ohta wrote: >>>>>> Hi Shawn >>>>>> >>>>>> I had omit 'entire' as said so I correct >>>>>> but I failed again installer doesn't work and dump the core.. >>>>>> >>>>>> I filed something log and related files on the site: >>>>>> http://kohju.justplayer.com/docs/mirror/OpenSolaris/eeepc-special/work/ >>>>>> >>>>>> >>>>>> first time I added >>>>>> /slim_0906/usr/src/lib/liborchestrator/perform_slim_install.c >>>>>> and added as follows (see the 'perform_slim_install.c'on the site) >>>>>> >>>>>> (void) snprintf(cmd, sizeof (cmd), >>>>>> "/usr/sbin/zfs set compression=on $s/ROOT/$s", >>>>>> ROOTPOOL_NAME, be_name) >>>>>> >>>>>> >>>>>> and build and succeeded (see the log files on the site). >>>>>> and distro_const with 'slim_cd_x86_3.xml to >>>>>> replace SUNWgui-install,SUNWinstall,SUNWinstall-libs for oldies. >>>>>> it succeeded to build LiveUSB and tried to use on my Eee 901. >>>>>> >>>>>> when I use 'pfexec gui-install',it doesn't work and says >>>>>> 'Segmentation Fault(core dumped)'.. >>>>>> I checked the cores,gui-install seemed to be failed by >>>>>> liborchestrator.. >>>>>> >>>>>> So I tried not to change any source files(but I only changed >>>>>> developer.sh to use SunStudioexpress) >>>>>> and did the same way but I met same -doesn't work and dump core... >>>>>> >>>>>> I would be much appreciate if you could check it and give me some >>>>>> ideas.. >>>>>> >>>>>> Thanks a lots, >>>>>> (And give some ideas to Alex(in facebook) and ClayB(in IRC in >>>>>> Caiman)) >>>>>> >>>>>> -masafumi >>>>>> >>>>>> On 09.7.13 2:55 PM, Shawn Walker wrote: >>>>>>> Masafumi Ohta wrote: >>>>>>>> Hello, >>>>>>>> >>>>>>>> I would love to add 'zfs set compression=on >>>>>>>> /rpool/ROOT/opensolaris' to OpenSolaris installer. >>>>>>>> So lately I've been reading caiman slim_source for adding zfs >>>>>>>> set compression=on,because >>>>>>>> lately increasing OpenSolaris specs makes would take bigger disks >>>>>>>> >>>>>>>> I now decreasing OpenSolaris packages deleting non-useful >>>>>>>> packages for netbooks. >>>>>>>> .but I am afraid I might not catch up with that 'bigger' size >>>>>>>> OpenSolaris latest has. >>>>>>> >>>>>>> Just be certain that 'entire' is not one of the packages you omit. >>>>>>> >>>>>>> Otherwise, the installed system won't work properly with the >>>>>>> package management system (because packages won't be properly >>>>>>> constrained to a specific build). >>>>>>> >>>>>>> Cheers, >>>>>> >>>>>> _______________________________________________ >>>>>> caiman-discuss mailing list >>>>>> caiman-discuss at opensolaris.org >>>>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >>>> >>> >> >> _______________________________________________ >> caiman-discuss mailing list >> caiman-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >
