Tôi đang chạy hệ điều hành raspbian os armhf được mô phỏng bằng qemu trên jetson nano arm64 của tôi. Nó hoạt động tốt như mong đợi vì thực tế là kiến trúc này chỉ có thể tạo cấu hình mạng trực giao với địa chỉ IP riêng do những hạn chế của raspberry 3b không có bus PCI và không thể gắn thiết bị virtio vào nó. Đây là cách tôi đã định cấu hình qemu để chạy nó:
qemu-system-aarch64 \
--máy raspi3 \
--cpu arm1176 \
--m 1024 \
--drive file=/var/www/html/2019-09-26-raspbian-buster-lite-kernel.img,format=raw \
--netdev user,id=net0,hostfwd=tcp::5022-:22 -thiết bị usb-net,netdev=net0 \
--dtb ./new-modules/bcm2710-rpi-3-b-plus.dtb \
--kernel Hình ảnh \
--append "rw Earlyprintk loglevel=8 console=ttyAMA0,115200 dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootwait panic=1 dwc_otg.fiq_fsm_enable=0" \
--no-khởi động lại \
--không trưng bày \
--serial mon:stdio
đây là phần có liên quan:
--netdev user,id=net0,hostfwd=tcp::5022-:22 -thiết bị usb-net,netdev=net0 \
Như Peter Maydell đã giải thích với tôi:
Mô hình bảng raspberry pi trong QEMU không hỗ trợ virtio, bởi vì nó là mô hình của phần cứng raspi thực, không có bus PCI mà bạn có thể cắm thiết bị virtio vào. Nếu bạn quan tâm đến việc sử dụng phần cứng thực tế, thì tôi e rằng bạn phải sống với những hạn chế của phần cứng thực tế. Ngoài ra, "không thể truy cập loại mạng này từ bên ngoài" - đó là thuộc tính của phần phụ trợ mạng (tức là mạng 'chế độ người dùng'); điều này trực giao với thiết bị mạng mô phỏng. Bất kỳ thiết bị mạng mô phỏng nào cũng có thể được sử dụng với bất kỳ chương trình phụ trợ nào.
Tôi muốn thực hiện chuyển tiếp X11 giữa raspi 3 và hệ điều hành máy chủ mà tôi đã cài đặt trên PC. Tôi đang sử dụng nó từ X11 được cài đặt trên ubuntu 18.04 trên jetson nano và ubuntu 21.04 trên PC. Nhưng trong trường hợp đó tôi có một số IP thích hợp. Cấu hình mạng của raspi3 là khác nhau. Số IP nội bộ là 10.0.2.15.
Vì vậy, khi tôi làm:
ssh -Y [email protected] startlxde
nó bị treo.
Vì vậy, tôi muốn hỏi bạn, nếu tôi muốn chuyển tiếp dữ liệu từ hệ điều hành raspbian từ xa đến một máy chủ chạy trên máy cục bộ của tôi chạy Ubuntu 21.04 X64 bit, sẽ hiển thị ứng dụng từ xa trong một cửa sổ trên màn hình cục bộ của tôi, đó là gì? cách tiếp cận tốt hơn để làm theo? nếu có một.