Date: Sat, 19 Mar 2022 12:09:00 +0900 From: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> To: Eugene Grosbein <eugen@grosbein.net> Cc: Warner Losh <imp@bsdimp.com>, FreeBSD stable <freebsd-stable@freebsd.org>, FreeBSD Release Engineering Team <re@freebsd.org> Subject: Re: 13.1 mini-memstick installation image size Message-ID: <20220319120900.3bca186fab063731706cbd65@dec.sakura.ne.jp> In-Reply-To: <373722bf-8f1d-7400-f639-83abdcd9fa10@grosbein.net> References: <72d30fc3-0ce4-51f8-ac7f-1b8eff63f3a9@grosbein.net> <CANCZdfokU7zi=D1TMdb0r4smy1fYgj-b_AvVY-HCzBTJ8q6v9g@mail.gmail.com> <373722bf-8f1d-7400-f639-83abdcd9fa10@grosbein.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 19 Mar 2022 08:54:45 +0700 Eugene Grosbein <eugen@grosbein.net> wrote: > 19.03.2022 3:58, Warner Losh wrote: > > > On Fri, Mar 18, 2022 at 8:12 AM Eugene Grosbein <eugen@grosbein.net <mailto:eugen@grosbein.net>> wrote: > > > > Hi! > > > > I wonder if we really need /usr/share to be over 106MB in FreeBSD-13.1-BETA1-amd64-mini-memstick.img > > increasing its uncompressed size upto 434MB ? Same for bootonly image that is somewhat less > > but it's still pretty large to be used for network booting some hoster's virtual machine, for example. > > > > Isn't it time to use GEOM_UZIP, move kernel modules to /boot/modules out of /boot/kernel > > and compress /boot/modules (141MB) and /usr (165MB) to reduce size of "mini" installatiom media drastically? > > > > > > Or we could just compress the modules. We've supported loading compressed modules for a long time.... > > AFAIK, kldload cannot load compressed modules, only loader can. If so, kldload should support it as loader does. > I suppose GEOM_UZIP is more effective solution, and more versatile. -- Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20220319120900.3bca186fab063731706cbd65>