feat: added helper scripts

This commit is contained in:
mustard 2025-08-12 01:50:42 +02:00
parent a030082f11
commit e9ab7fc9d9
5 changed files with 49 additions and 0 deletions

15
extract-kernel-initrd.sh Executable file
View file

@ -0,0 +1,15 @@
#!/bin/bash
qemu-nbd /dev/nbd0 --disconnect
sleep 0.5
umount ./files/mnt
sleep 0.5
rm -rf ./files/mnt && mkdir ./files/mnt
sleep 0.5
rmmod nbd
modprobe nbd max_part=8
qemu-nbd --connect=/dev/nbd0 ./files/jammy-server-cloudimg-amd64-disk-kvm.img && sleep 1 && mount /dev/nbd0p1 ./files/mnt/
cp ./files/mnt/boot/initrd.img-*-kvm ./initrd.img
cp ./files/mnt/boot/vmlinuz-*-kvm ./vmlinuz-kvm