저는 Raspberry Pi 3에서 실행되는 x86 Linux 커널을 얻기 위해 qemu를 사용하여 chroot 환경을 만들었습니다. 런타임에 USB 포트를 전달하는 방법을 알고 계십니까 sudo chroot /home/pi/chroot-stretch-i386/ /bin/su -l root
? 구성 파일이 있습니까?
당신의 도움을 주셔서 감사합니다.
답변1
저는 이렇게 했습니다(대신 x86에서 Raspberry 시스템을 실행했지만 이것이 도움이 될 수 있습니다).
# mount /dev/sdxy /mnt/pi # the pi's sdcard
이제 qemu-arm-static을 /mnt/pi/usr/bin에 복사해야 하지만 이미 설정되어 있습니다.
# cd /mnt/pi
# mount -t proc proc proc/
# mount -t sysfs sys sys/
# mount -o bind /dev dev/
# export QEMU_DEVICE=qemu-xhci
# chroot /mnt/pi
됐어, 이제 달릴 수 있어LSSB그리고 다음과 같은 일을 하세요
cat /dev/input/mouse0
chroot 내부에서 입력을 봅니다.
이것이 도움이 됩니까? USB를 통해 무엇에 액세스하고 싶나요?