Projet de remplacement du "RPiPasserelle" d'Otec.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

start_vm.sh 770B

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/sh
  2. # Default parameters
  3. if [ $1 ];then
  4. IMG=$1;
  5. else
  6. echo "\nYou must provide the raspberry pi image as first parameter\n";
  7. exit;
  8. fi
  9. if [ $2 ];then
  10. KERNEL=$2;
  11. else
  12. KERNEL="rpi-20200922/kernel-qemu-5.4.51-buster"
  13. fi
  14. if [ $3 ];then
  15. DTB=$3;
  16. else
  17. DTB="rpi-20200922/versatile-pb-buster-5.4.51.dtb"
  18. fi
  19. # Start qemu
  20. qemu-system-arm \
  21. -kernel rpi-20200922/kernel-qemu-5.4.51-buster \
  22. -dtb rpi-20200922/versatile-pb-buster-5.4.51.dtb \
  23. -m 256 -M versatilepb -cpu arm1176 \
  24. -serial stdio \
  25. -append "rw console=ttyAMA0 root=/dev/vda2 panic=1 loglevel=8" \
  26. -drive "file=$IMG,if=none,index=0,media=disk,format=raw,id=disk0" \
  27. -device "virtio-blk-pci,drive=disk0,disable-modern=on,disable-legacy=off" \
  28. -no-reboot