admin revised this gist . Go to revision
1 file changed, 1 insertion, 8 deletions
create_owrt.sh
| @@ -4,14 +4,7 @@ set -e | |||
| 4 | 4 | ||
| 5 | 5 | echo '----------Create Openwrt VM!----------' | |
| 6 | 6 | ||
| 7 | - | wget https://downloads.openwrt.org/releases/23.05.5/targets/x86/64/openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img.gz | |
| 8 | - | gzip -d openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img.gz | |
| 9 | - | qemu-img resize -f raw openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img 2G | |
| 10 | - | qm importdisk 190 openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img local | |
| 7 | + | wget https://downloads.openwrt.org/releases/24.10.5/targets/x86/64/openwrt-24.10.5-x86-64-rootfs.tar.gz -O /var/lib/vz/template/cache/openwrt-24.10.5-x86-64-rootfs.tar.gz | |
| 11 | 8 | pct create 190 local:vztmpl/openwrt-24.10.5-x86-64-rootfs.tar.gz --hostname openwrt --rootfs local:1 --memory 256 --cores 1 --ostype unmanaged --unprivileged 1 | |
| 12 | 9 | ||
| 13 | 10 | echo '----------Create DONE!----------' | |
| 14 | - | ||
| 15 | - | echo 'Deleting temp files...' | |
| 16 | - | rm -f openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img.gz | |
| 17 | - | echo 'Done!' | |
admin revised this gist . Go to revision
1 file changed, 17 insertions
create_owrt.sh(file created)
| @@ -0,0 +1,17 @@ | |||
| 1 | + | #!/bin/sh | |
| 2 | + | ||
| 3 | + | set -e | |
| 4 | + | ||
| 5 | + | echo '----------Create Openwrt VM!----------' | |
| 6 | + | ||
| 7 | + | wget https://downloads.openwrt.org/releases/23.05.5/targets/x86/64/openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img.gz | |
| 8 | + | gzip -d openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img.gz | |
| 9 | + | qemu-img resize -f raw openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img 2G | |
| 10 | + | qm importdisk 190 openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img local | |
| 11 | + | pct create 190 local:vztmpl/openwrt-24.10.5-x86-64-rootfs.tar.gz --hostname openwrt --rootfs local:1 --memory 256 --cores 1 --ostype unmanaged --unprivileged 1 | |
| 12 | + | ||
| 13 | + | echo '----------Create DONE!----------' | |
| 14 | + | ||
| 15 | + | echo 'Deleting temp files...' | |
| 16 | + | rm -f openwrt-23.05.5-x86-64-generic-squashfs-combined-efi.img.gz | |
| 17 | + | echo 'Done!' | |