Advertisement
Guest User

Untitled

a guest
Sep 5th, 2019
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.29 KB | None | 0 0
  1. ImageDir="/download/28ARM/Disks";
  2.  
  3. Profile=32;
  4. #Profile=64;
  5.  
  6. EFIDir="/download/28ARM/EFI/$Profile";
  7. Periphery=" -serial stdio "; #  -netdev user,id=net0    -device virtio-net-pci,romfile=,netdev=net0 ";
  8. # -device virtio-net-device
  9. # -nic user,model=virtio ";
  10.  
  11. case $Profile in
  12.         (32)
  13.                 Bin=qemu-system-arm;
  14.                 SoC=" -machine virt -m 1024 ";
  15.                 ISOFile="/download/28ARM/large/CortexAny/Debian/32/debian-10.0.0-armhf-DVD-1.iso";
  16.         ;;
  17.         (64)
  18.                 Bin=qemu-system-aarch64;
  19.                 SoC=" -machine virt -cpu cortex-a53 -m 1024 ";
  20.                 ISOFile="/download/28ARM/large/CortexAny/Debian/64/debian-10.0.0-arm64-DVD-1.iso";
  21.                 Periphery=" $Periphery -netdev user,id=net0     -device virtio-net-pci,romfile=,netdev=net0 ";
  22.         ;;
  23. esac;
  24.  
  25. #  -nographic -monitor none
  26.  
  27. EFI=" -drive if=pflash,format=raw,readonly,file=$EFIDir/AAVMF_CODE.fd -drive if=pflash,format=raw,file=$EFIDir/AAVMF_VARS.fd ";
  28.  
  29. # Recover EFI vars
  30. cp $EFIDir/bak/* $EFIDir/;
  31.  
  32.  
  33. Disks=" -drive if=virtio,file=$ImageDir/buster.qcow2 ";
  34.  
  35. BusterISO=" -drive if=virtio,format=raw,readonly,media=cdrom,file=$ISOFile ";
  36.  
  37. BusterTest="$Bin $SoC $EFI $Periphery $Disks $BusterISO";
  38.  
  39. echo $BusterTest;
  40. sleep 3s;
  41.  
  42. $BusterTest;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement