Replies: 1 comment
-
Thanks for sharing, it is the first time I hear about Slax but it does look interesting! I am not sure of your use case right now, but then, I am working on other things atm. All in all it sounds good, please go ahead and feel free to ask any qustions or report issue during the process :) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Dear All
I have idea to turn gobolinux into slax/porteus/minios , right now i still learn about slax initramdisk.. etc.
for your info slax -> https://www.slax.org/internals.php
my plan is use my installed gobolinux 17.01 as base the goal is smaller download iso ,more easier to install (frugal mode) and more ..
--rough step maybe like this
1. Understand the Goal
00-kernel.xzm
,01-core.xzm
) that are layered at boot, forming the complete system.2. Prepare the GoboLinux Base
3. Create SquashFS Modules
For each desired module (kernel, core, Xorg, desktop, etc.), create a directory tree containing only the relevant files.
Copy the relevant files from your GoboLinux install into these directories.
Create SquashFS modules:
4. Set Up the Boot Process
Use an initramfs or custom init script to:
mount -o loop
.overlayfs
to layer modules, so later modules can overwrite files from earlier ones.Example (in init script):
5. Persistence Layer
/mnt/live/changes
) for user changes, so the base modules remain read-only.6. Boot Into the Modular System
/mnt/merged
(the overlay mount).7. Add/Remove Modules
04-office.sqfs
) and add it to the boot sequence.8. Automate and Document
Example Module List
Notes
.xzm
or.sqfs
as the module extension; both are SquashFS images.so next i want more asking on kernel/compile issue ..
best regards
Beta Was this translation helpful? Give feedback.
All reactions