この文書の現在のバージョンと選択したバージョンの差分を表示します。
次のリビジョン | 前のリビジョン | ||
linux:debian:bullseye:linux-5.16 [2022/01/11 20:37] matoken 作成 |
linux:debian:bullseye:linux-5.16 [2022/04/12 23:40] (現在) matoken [secureboot(option)] |
||
---|---|---|---|
ライン 50: | ライン 50: | ||
``` | ``` | ||
- | $ sudo sbsign --key ~root/MOK.priv --cert ~root/MOK.pem /boot/vmlinuz-5.16.0-yoga260 --output ./vmlinuz | + | $ sudo sbsign --key ~root/MOK.priv --cert ~root/MOK.pem /boot/vmlinuz-5.16.0-yoga260 --output ~root/vmlinuz |
Signing Unsigned original image | Signing Unsigned original image | ||
- | $ find /lib/modules/5.16.0-yoga260/updates/dkms/ -type f -print0 | xargs -0 -n1 sudo /usr/lib/linux-kbuild-5.10/scripts/sign-file sha256 ~root/MOK.priv ~root/MOK.der | + | $ sudo mv ~root/vmlinuz /boot/vmlinuz-5.16.0-yoga260 |
+ | $ find /lib/modules/5.16.0-yoga260/updates/dkms/ -type f -print0 | xargs -0 -n1 sudo /usr/lib/linux-kbuild-5.10/scripts/sign-file sha256 ~root/MOK.priv | ||
+ | ~root/MOK.der | ||
``` | ``` | ||
ライン 73: | ライン 75: | ||
``` | ``` | ||
+ | |||
+ | ### kernal patch | ||
+ | ``` | ||
+ | $ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-5.16.2.xz -O ../patch-5.16.2.xz | ||
+ | $ xzcat ../patch-5.16.2.xz | patch -p1 | ||
+ | $ make oldconfig | ||
+ | $ make testconfig | ||
+ | $ time make -j$(nproc) bindeb-pkg LOCALVERSION=-le9 | ||
``` | ``` | ||
+ | ### inclimental kernal patch | ||
+ | |||
+ | ``` | ||
+ | $ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/incr/patch-5.16.2-3.xz -O - | xzcat | patch -p1 | ||
+ | $ make olddefconfig | ||
+ | $ make testconfig | ||
+ | $ time make -j$(nproc) bindeb-pkg LOCALVERSION=-le9 | ||
+ | $ sudo apt install ../linux-image-5.16.3-le9_5.16.3-le9-3_amd64.deb ../linux-libc-dev_5.16.3-le9-3_amd64.deb ../linux-headers-5.16.3-le9_5.16.3-le9-3_amd64.deb | ||
+ | $ sudo sbsign --key ~root/MOK.priv --cert ~root/MOK.pem /boot/vmlinuz-5.16.3-le9 --output ~root/vmlinuz | ||
+ | $ sudo mv ~root/vmlinuz /boot/vmlinuz-5.16.3-le9 | ||
+ | $ find /lib/modules/5.16.3-le9/updates/dkms/ -type f -print0 | xargs -0 -n1 sudo /usr/lib/linux-kbuild-5.10/scripts/sign-file sha256 ~root/MOK.priv ~root/MOK.der | ||
+ | ``` | ||
+ | |||
+ | |||
+ | |||
+ | ### patch | ||
+ | |||
+ | ``` | ||
+ | $ patch -p1 < ../le9-patch/le9ec_patches/le9ec-5.15.patch | ||
+ | $ make olddefconfig | ||
+ | $ make testconfig | ||
+ | $ time make -j$(nproc) bindeb-pkg LOCALVERSION=-le9 | ||
+ | ``` | ||
## URL | ## URL |