On Sun, Sep 22, 2019 at 9:08 PM Till Wegmüller <[email protected]> wrote:
> Hi Lonnie > > It is definetly possible. I wrote a automated installer [0] some time > ago which would require such an ISO but never got to the point of making > it. The main time consuming thing that I have stumbled upon is to split > up SUNWcs which togheter with system/library forms about a 1G blob of > base system. > > You'll need to split this one up with manually copying over the files > you want to the boot_archive. > > You can find some information about stripping the OS by looking at Peter > Tribbles MVI project. [1] > > Greetings > Till > > > [0] https://git.wegmueller.it/OpenCloud/installer > [1] https://github.com/ptribble/mvi To follow up on that, any minimization of the form you're talking about essentially requires you to ignore the packaging system and simply think about the list of files you need to ship to address the problem at hand. While mvi as it stands is specific to Tribblix, you could modify it to populate the filesystem in any way you choose (build a regular system and simply pick the individual files you need) and then generate a bootable image. I know, for example, that mvi was used to generate a PXE-bootable image used to convert old PCs into graphical kiosks. > > On 22.09.19 16:22, Lonnie Cumberland wrote: > > Forgot to mention that this is the reason for my investigation in the > > distribution constructor since I wondered if the slim_cd_x86.xml could be > > further trimmed down to make something like this possible. > > > > Cheers, > > Lonnie > > > > > > On Sun, Sep 22, 2019 at 10:18 AM Lonnie Cumberland <[email protected]> > > wrote: > > > >> Thanks Andreas, > >> > >> You were spot on and looks like I missed that step before going forward. > >> > >> I have been playing around with a number of ideas from other > distributions > >> which perhaps might be applicable to OpenIndiana. One, in particular, > >> that I really like is from Debian in which they have the > Debian-Installer > >> (GTK) mini.iso. This mini.iso is ram-based LiveCD that is only about > 70 MB > >> and basically is a netinst that has the core kernel, xrog (xserver), and > >> the GTK graphical install script. I have actually built it from scratch > and > >> it was not too difficult but think that it could work for OI as well > since > >> more people might like to try OI if is was much smaller to test out. > >> > >> For me, this would be useful since it would be really just the core OI > >> without all of the applications that could be installed as desired at a > >> later time as well. > >> > >> Any thoughts on this? > >> Cheers, > >> Lonnie > >> > >> On Sun, Sep 22, 2019 at 3:11 AM Andreas Wacknitz <[email protected]> > >> wrote: > >> > >>> You didn't update your system before you started, did you? > >>> OI forces consistency of all packages. Messages like you got are > >>> typically from an out-of-date system. > >>> So, update your system first: > >>> pfexec pkg update -v > >>> And then reboot: > >>> pfexec init 6 > >>> > >>> After that your 3rd step should work. > >>> > >>> Regards, > >>> Andreas > >>> > >>> Am 22.09.19 um 01:04 schrieb Lonnie Cumberland: > >>> > >>>> Hello All, > >>>> > >>>> First of all, Happy weekend ! Its been a long week, at least for me. > >>>> > >>>> I installed OI in a VM to work with it a bit and was trying to follow > >>> the > >>>> "Using distribution constructor" ( > >>>> https://docs.openindiana.org/dev/distribution-constructor/) > >>>> > >>>> but am not able to install the distribution-constructor package for > some > >>>> reason. > >>>> > >>>> > >>> > ----------------------------------------------------------------------------------------------------------------------------------- > >>>> root@openindiana:~/distro-const# pfexec pkg install > >>>> install/distribution-constructor > >>>> Creating Plan (Solver setup): - > >>>> pkg install: No matching version of install/distribution-constructor > >>> can be > >>>> installed: > >>>> Reject: pkg:// > >>>> openindiana.org/install/[email protected] > >>>> to > >>>> pkg:// > >>>> openindiana.org/install/[email protected] > >>>> Reason: This version is excluded by installed incorporation > >>>> consolidation/install/[email protected] > >>>> Reason: This version is excluded by installed incorporation > >>>> consolidation/userland/[email protected] > >>>> > >>> > ---------------------------------------------------------------------------------------------------------------------------------- > >>>> > >>>> I followed: > >>>> > >>>> mkdir distro-const > >>>> cd distro-const > >>>> pfexec pkg install install/distribution-constructor > >>>> cp /usr/share/distro_const/slim_cd/slim_cd_x86.xml . > >>>> pfexec distro_const build slim_cd_x86.xml > >>>> > >>>> but cannot get past the 3rd step. > >>>> > >>>> Did I miss something? > >>>> Cheers, > >>>> Lonnie > >>>> _______________________________________________ > >>>> openindiana-discuss mailing list > >>>> [email protected] > >>>> https://openindiana.org/mailman/listinfo/openindiana-discuss > >>> > >>> > >>> > >>> _______________________________________________ > >>> openindiana-discuss mailing list > >>> [email protected] > >>> https://openindiana.org/mailman/listinfo/openindiana-discuss > >>> > >> > > _______________________________________________ > > openindiana-discuss mailing list > > [email protected] > > https://openindiana.org/mailman/listinfo/openindiana-discuss > > > > _______________________________________________ > openindiana-discuss mailing list > [email protected] > https://openindiana.org/mailman/listinfo/openindiana-discuss > -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/ _______________________________________________ openindiana-discuss mailing list [email protected] https://openindiana.org/mailman/listinfo/openindiana-discuss
