sudo slapt-get -i --reinstall -d kernel-huge kernel-modules sudo rm -rf /tmp/work mkdir -p /tmp/work/new_kernel cd /tmp/work #sudo spkg -i --root=/tmp/work/new_kernel /var/slapt-get/patches/packages/linux-4.4.38/kernel-huge-4.4.38-x86_64-1.txz #sudo spkg -i --root=/tmp/work/new_kernel /var/slapt-get/patches/packages/linux-4.4.38/kernel-modules-4.4.38-x86_64-1.txz sudo spkg -i --root=/tmp/work/new_kernel /var/slapt-get/slackware64/a/kernel-huge-4.4.38-x86_64-1.txz sudo spkg -i --root=/tmp/work/new_kernel /var/slapt-get/slackware64/a/kernel-modules-4.4.38-x86_64-1.txz sudo mksquashfs new_kernel 05-kernel.slm -comp xz -b 1M sudo mkinitrd -c -o /tmp/initrd.gz -s /tmp/initrd-tree -k 4.4.38 -m "squashfs:overlay:loop:xhci-pci:ohci-pci:ehci-pci:xhci-hcd:uhci-hcd:ehci-hcd:usb-storage:hid:usbhid:i2c-hid:hid-generic:hid-cherry:hid-logitech:hid-logitech-dj:hid-logitech-hidpp:hid-lenovo:hid-microsoft:hid_multitouch:ext3:ext4:isofs:nls_cp437:nls_iso8859-1" sudo rm -f /tmp/initrd-tree/{initrd-name,keymap,luksdev,resumedev,rootfs,rootdev,wait-for-root} sudo cp /usr/share/slackware-live/{init,keymaps} /tmp/initrd-tree/ sudo chmod +x /tmp/initrd-tree/init sudo cp /usr/sbin/build-slackware-live.sh /tmp/initrd-tree/ ( cd /tmp/initrd-tree sudo su find . | cpio -o -H newc 2>/dev/null | gzip -9c > /tmp/work/initrd.gz ) cd /tmp/work cd ~/ rm -rf ~/work_files mkdir work_files cp /tmp/work/initrd.gz work_files cp /tmp/work/05-kernel.slm work_files cp /tmp/work/new_kernel/boot/vmlinuz work_files #cp -R ~/work_files somewhere-to-hard-disk #Reboot to your hard disk system #cd work_files #Copy initrd.gz to usb boot folder to replace the previous one #Copy vmlinuz to usb boot folder to replace the previous one #Copy 05-kernel.slm to usb boot/modules folder to replace the previous one #Copy initrd.gz to usb EFI/BOOT folder to replace the previous one #Copy vmlinuz to usb EFI/BOOT folder to replace the previous one