Эмуляция RPi с помощью QEMU

Вот как я заработал

  - set_fact:
      ips="[]"
    run_once: true

  - set_fact:
      ips="{{ ips }} + ['{{ hostvars[item].ansible_default_ipv4.address }}']"  
    with_inventory_hostnames:
      - dbs
    run_once: true

  - name: get ip list locally
    local_action: copy content="{{ ips }}" dest=files/nodes
    run_once: true

файлы/узлы

["192.168.1.13", "192.168.1.8", "192.168.1.14", "192.168.1.6", "192.168.1.9"]
1
25.04.2020, 13:48
1 ответ

Похоже, это вам подойдет. (любезно предоставленоman qemu-system-arm)

qemu-system-arm -kernel ~/qemu_vms/kernel-qemu-4.19.50-buster -cpu arm1176 -m 256 -M versatilepb -serial stdio -append "root=/dev/sda2 rootfstype=ext4 rw" -drive file="$HOME"/qemu_vms/2020-02-13-raspbian-buster-lite.img,format=raw -net user,hostfwd=tcp::5022-:22 -no-reboot

По сути, я обновил определение диска, чтобы использовать -drive file="$HOME"/qemu_vms/2020-02-13-raspbian-buster-lite.img,format=rawи перенаправление портов на -net user,hostfwd=tcp::5022-:22

.
-1
19.03.2021, 02:25

Теги

Похожие вопросы