]> cvs.zerfleddert.de Git - m1-debian/commitdiff
use zstd instead of gz for live stick
authorThomas Glanzmann <thomas@glanzmann.de>
Mon, 12 Dec 2022 20:00:43 +0000 (21:00 +0100)
committerThomas Glanzmann <thomas@glanzmann.de>
Mon, 12 Dec 2022 20:00:43 +0000 (21:00 +0100)
bootstrap.sh
files/grub.cfg

index bbaf4bf4843c4b05bc11412bb708714f5dc8db64..0aa75cbabca309b8df47886895535d64ae4c1876 100755 (executable)
@@ -63,7 +63,7 @@ build_live_stick()
         rm -rf live-stick
         mkdir -p live-stick/efi/boot live-stick/efi/debian/
         sudo cp ../files/wifi.pl testing/etc/rc.local
-        sudo bash -c 'cd testing; find . | cpio --quiet -H newc -o | pigz -9 > ../live-stick/initrd.gz'
+        sudo bash -c 'cd testing; find . | cpio --quiet -H newc -o | zstd -T0 -16 > ../live-stick/initrd.zstd'
         cp testing/usr/lib/grub/arm64-efi/monolithic/grubaa64.efi live-stick/efi/boot/bootaa64.efi
         cp testing/boot/vmlinuz* live-stick/vmlinuz
         cp ../files/grub.cfg live-stick/efi/debian/grub.cfg
@@ -108,7 +108,7 @@ publish_artefacts()
 mkdir -p build
 cd build
 
-sudo apt-get install -y build-essential bash git locales gcc-aarch64-linux-gnu libc6-dev device-tree-compiler imagemagick ccache eatmydata debootstrap pigz libncurses-dev qemu-user-static binfmt-support rsync git flex bison bc kmod cpio libncurses5-dev libelf-dev:native libssl-dev dwarves
+sudo apt-get install -y build-essential bash git locales gcc-aarch64-linux-gnu libc6-dev device-tree-compiler imagemagick ccache eatmydata debootstrap pigz libncurses-dev qemu-user-static binfmt-support rsync git flex bison bc kmod cpio libncurses5-dev libelf-dev:native libssl-dev dwarves zstd
 
 build_rootfs
 build_dd
index 23b29fe430b3c4b2ffebadd4de1a0a2a139f0681..1a5b6db3d24a065a2ae4f75df417791f0cb478c5 100644 (file)
@@ -1,5 +1,5 @@
 echo Loading Kernel...
 linux (hd0,msdos1)/vmlinuz net.ifnames=0
 echo Loading initrd... Please wait
-initrd (hd0,msdos1)/initrd.gz
+initrd (hd0,msdos1)/initrd.zstd
 boot
Impressum, Datenschutz