1
1

run.sh 894 B

123456789101112131415161718192021
  1. #!/bin/bash
  2. if [ $1 = "qemu" ]; then
  3. qemu-system-x86_64 -L /usr/share/ovmf -bios OVMF.fd \
  4. -m 4096 -cpu max -smp $2 -serial file:debug/qemu.log \
  5. -drive format=raw,file=target/img/efi.img -boot c \
  6. -monitor stdio $3 $4 $5 $6 $7 $8 $9
  7. elif [ $1 = "qdbg" ]; then
  8. qemu-system-x86_64 -L /usr/share/ovmf -bios OVMF.fd \
  9. -m 4096 -cpu max -smp $2 -serial file:debug/qemu.log \
  10. -drive format=raw,file=target/img/efi.img -boot c \
  11. -monitor stdio -s -S $3 $4 $5 $6 $7 $8 $9
  12. elif [ $1 = "vbox" ]; then
  13. /usr/lib/virtualbox/VirtualBoxVM --startvm "OV3" --dbg $2 $3 $4 $5 $6 $7 $8 $9
  14. elif [ $1 = "vmware" ]; then
  15. rm -f debug/vmware.log
  16. vmplayer ~/vmware/OV3/OV3.vmx $2 $3 $4 $5 $6 $7 $8 $9
  17. elif [ $1 = "vmwdbg" ]; then
  18. rm -f debug/vmware.log
  19. vmplayer ~/vmware/OV3/OV3Debug.vmx $2 $3 $4 $5 $6 $7 $8 $9
  20. fi