laspy讀取laz點雲檔案--TypeError: a bytes-like object is required, not 'FakeMmap'
總體來說,有2種思路:
1、可以通過proxmox中的qemu-system-arm命令來模擬,這種方式需要 使用github上經過修改的kernel以及dtb(裝置樹檔案,dt表示device tree)
,總體來說需要3個檔案:raspbian的img檔案(需要從官網下載)、dtb檔案、經過修改的kernel(這2個檔案需要從github上下載)
raspbian官網下載地址:
http://downloads.raspberrypi.org/raspbian/images/
dtb檔案以及kernel下載地址:
https://github.com/dhruvvyas90/qemu-rpi-kernel 在此github上還有詳細的使用說明
在proxmox上使用,難點: 注意配套使用proxmox的bridge網絡卡而不要使用github示例中的qemu內建nat網絡卡
qemu-system-arm \ -M versatilepb \ -cpu arm1176 \ -m 256 \ -hda /root/raspbian/2020-02-13-raspbian-buster.img \ -net user,hostfwd=tcp::5022-:22 \ -dtb /root/raspbian/versatile-pb-buster.dtb \ -kernel /root/raspbian/kernel-qemu-4.19.50-buster \ -append 'root=/dev/sda2 panic=1' \ -no-reboot
qemu-system-arm \ -machine versatilepb \ -cpu arm1176 \ -m 256 \ -hda /root/raspbian/2020-02-13-raspbian-buster.img \ -netdev 'type=tap,id=net1,ifname=tap101i1,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on' \ -device 'virtio-net-pci,mac=1A:E8:8F:FA:D7:5C,netdev=net1,bus=pci.0,addr=0x13,id=net1,bootindex=301' \ -dtb /root/raspbian/versatile-pb-buster.dtb \ -kernel /root/raspbian/kernel-qemu-4.19.50-buster \ -append 'root=/dev/sda2 panic=1' \ -no-reboot
提示錯誤:qemu-system-arm: -machine accel=kvm: No accelerator found
以上的netdev bridge配置參考proxmox原有的bridge的netdev配置:
-netdev 'type=tap,id=net0,ifname=tap101i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on'
-device 'virtio-net-pci,mac=C2:70:7B:D0:05:14,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300' \
-netdev 'type=tap,id=net1,ifname=tap101i1,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown,vhost=on'
-device 'virtio-net-pci,mac=1A:E8:8F:FA:D7:C5,netdev=net1,bus=pci.0,addr=0x13,id=net1,bootindex=301'
目前不太理解其中vhost是什麼意思??
2、可以使用通過proxmox來模擬正常的raspbian x86系統,下載地址:
http://downloads.raspberrypi.org/rpd_x86/images/
raspbian x86系統的介紹:
https://www.raspberrypi.org/downloads/raspberry-pi-desktop/
參考:
使用QEMU模擬樹莓派Raspberry Pi 重點參考 https://cloud.tencent.com/developer/article/1685107
使用QEMU擴充套件樹莓派映象增加剩餘使用空間 https://blog.csdn.net/talkxin/article/details/81264605 這篇文章沒有測試過