この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 最新リビジョン 両方とも次のリビジョン | ||
linux:debian:bullseye:linux-5.16 [2022/01/13 07:01] matoken |
linux:debian:bullseye:linux-5.16 [2022/01/28 17:34] matoken [inclimental kernal patch] |
||
---|---|---|---|
ライン 73: | ライン 73: | ||
\___)=(___/ | \___)=(___/ | ||
+ | ``` | ||
+ | |||
+ | ### 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 | ### 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 | ||
+ | ``` | ||