Skip to content

Commit

Permalink
Update changelog, version & Readme.
Browse files Browse the repository at this point in the history
  • Loading branch information
HappyBasher committed Nov 15, 2023
1 parent 3e191d0 commit 4ca392a
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 4 deletions.
19 changes: 16 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -373,13 +373,26 @@ Perform the following 4 steps to execute your own boot script during the linbo-c
4. Apply your changes to the linbo filesystem by executing `update-linbofs`.
## Integrate your own kernel
From Linbo version 4.2.4 you can integrate an alternative kernel into the Linbo file system. Simply create a file under `/etc/linuxmuster/linbo/custom_kernel` and define the paths to the kernel image and the modules directory. For the legacy kernel shipped with Linbo you have to make the following two entries:
From Linbo version 4.2.4 you can integrate an alternative kernel into the Linbo file system. Simply create a file under `/etc/linuxmuster/linbo/custom_kernel` and define the paths to the kernel image and the modules directory:
```
# currently active kernel image and modules used by the server
# path to kernel image
KERNELPATH="/var/lib/linuxmuster/linbo/legacy/linbo64"
KERNELPATH="/boot/vmlinuz-$(uname -r)"
# path to the corresponding modules directory
MODULESPATH="/lib/modules/$(uname -r)"

# custom kernel image and modules
KERNELPATH="/path/to/my/kernelimage"
# path to the corresponding modules directory
MODULESPATH="/var/lib/linuxmuster/linbo/legacy/modules"
MODULESPATH="/path/to/my/lib/modules/n.n.n"
```
If you want to use the legacy or longterm kernels shipped with Linbo you have to make simply the following entries:
```
# use Linbo's alternative legacy kernel
KERNELPATH="legacy"

# use Linbo's alternative longterm kernel
KERNELPATH="longterm"
```
To apply your changes you have to execute `update-linbofs`. The example above points to the alternative Linbo legacy kernel image and modules. But you can use any other kernel, kernels delivered with the server or other distros or even one compiled on another machine and copied to the server. You only have to provide the paths to the kernel image and the modules directory. Note that your own kernel will be a much larger than the included linbo kernels and that you have to test it if it fits to your client hardware. With self-compiled Linbo kernels, art is to omit unneededed modules to optimize size. A starting point can be the [configuration file of the supplied kernel](https://github.com/linuxmuster/linuxmuster-linbo7/blob/main/build/config/kernel).
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
linuxmuster-linbo7 (4.2.8-1) lmn72; urgency=low

* update-linbofs fix (3e191d0).

-- Thomas Schmitt <[email protected]> Wed, 15 Nov 2023 21:26:43 +0000

linuxmuster-linbo7 (4.2.8-0) lmn72; urgency=low

* add lenovo hid drivers to default kernel (dad2efa).
Expand Down
2 changes: 1 addition & 1 deletion linbofs/etc/linbo-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
LINBO 4.2.8-0: The Passenger
LINBO 4.2.8-1: The Passenger

0 comments on commit 4ca392a

Please sign in to comment.