sakaki- / gentoo-on-rpi-64bit

Bootable 64-bit Gentoo image for the Raspberry Pi4B, 3B & 3B+, with Linux 5.4, OpenRC, Xfce4, VC4/V3D, camera and h/w codec support, weekly-autobuild binhost
GNU General Public License v3.0
918 stars 126 forks source link

[Feature Request] AUFS + SQUASHFS #164

Open Mithrandil opened 4 years ago

Mithrandil commented 4 years ago

Hello,

I used to make a Gentoo based live distro targeted at netbooks, http://pixielive.org, so faced many of the problems you are facing, same amount of RAM of RPi3 and similarly low speed SD cards and CPU...

Having AUFS + SQUASHFS as kernel modules (and aufs-util) would allow to mount compressed "modules" as filesystem which would dramatically improve some operations due to the slow nature of SD cards.

For example, mounting a compressed module containing /usr/portage as aufs filesystem would make any emerge operation way quicker, orders of magnitude quicked probably

btw, great job creating this gentoo based RPi distro!

Kind regards, Christian

jonesmz commented 4 years ago

I am also interested in this functionality.

@Mithrandil do you have any scripts from when you used to make these netbook images?

Mithrandil commented 4 years ago

@Mithrandil do you have any scripts for when you use to make these netbook images?

Sure, I will setup a new repository and come back to you.

But please notice gentoo system has changed in 4 years, you will nee to tweek them slightly.

Mithrandil commented 4 years ago

@jonesmz

Here it is! https://github.com/Mithrandil/PixieLive-build-system

the build script are in the Makefiles directory

for the make command please refer to Makefile.x86 or Makefile.amd64 (e.g. make -f Makefile.x86) (I used to make a symlink named Makefile)

Should you need further assistance just ask.

sakaki- commented 4 years ago

30 Oct 2020: sadly, due legal obligations arising from a recent change in my 'real world' job, I must announce I am standing down as maintainer of this project with immediate effect. For the meantime, I will leave the repo up (for historical interest, and since the images may be of use still in certain applications); however, there will be no further updates to the underlying binhost etc., nor will I be accepting / actioning further pull requests or bug reports from this point. Email requests for support will also have to be politely declined, so, please treat this as an effective EOL notice.

For further details, please see my post here.

Many thanks for your interest in this project!

With sincere apologies, sakaki ><