![chroot debootstrap 문제: 해당 파일이나 디렉터리가 없습니다.](https://linux55.com/image/186806/chroot%20debootstrap%20%EB%AC%B8%EC%A0%9C%3A%20%ED%95%B4%EB%8B%B9%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%EB%82%98%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EA%B0%80%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
ubuntu 18.04에서 qemu 및 debootstrap을 사용하여 Jetson Nano에서 X86 애플리케이션을 실행하고 싶습니다. 실제로 저는 이 튜토리얼을 따르고 있습니다.
https://www.youtube.com/watch?v=dzAoaFOJy7U&t=338s&ab_channel=NovaspiritTech
이런 일이 일어났습니다. 저는 얼어붙었습니다.
root@ziomario-desktop:~/Scrivania/qemu-x86# ls
chroot-stretch-i386 log-x86 monta.sh smonta.sh
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo mount -t sysfs /sys/ ./chroot-stretch-i386/sys/
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo mount -t proc /proc/ ./chroot-stretch-i386/proc/
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo mount --bind /dev ./chroot-stretch-i386/dev/
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo mount --bind /dev/pts ./chroot-stretch-i386/dev/pts
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo mount --bind /dev/shm ./chroot-stretch-i386/dev/shm/
root@ziomario-desktop:~/Scrivania/qemu-x86# chroot ./chroot-stretch-i386/ /debootstrap/debootstrap --second-stage
chroot: impossibile eseguire il comando "/debootstrap/debootstrap": No such file or directory
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo cp /usr/bin/qemu-i386-static ./chroot-stretch-i386/usr/bin/
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo chroot ./chroot-stretch-i386/ /debootstrap/debootstrap --second-stage
chroot: impossibile eseguire il comando "/debootstrap/debootstrap": No such file or directory
root@ziomario-desktop:~/Scrivania/qemu-x86# sudo !!
sudo sudo chroot ./chroot-stretch-i386/ /debootstrap/debootstrap --second-stage
chroot: impossibile eseguire il comando "/debootstrap/debootstrap": No such file or directory
root@ziomario-desktop:~/Scrivania/qemu-x86# chroot ./chroot-stretch-i386/ /debootstrap/debootstrap --second-stage
chroot: impossibile eseguire il comando "/debootstrap/debootstrap": No such file or directory
아래에서 어떤 일이 발생해야 하는지 확인할 수 있습니다.
답변1
게시한 결과에 따르면 6:51에 명령을 건너뛴 것 같습니다.https://pastebin.com/cDbw2nG3. qemu-i386-static
다음 위치에 복사해야 합니다 ./chroot-stretch-i386/usr/bin
.
sudo cp /usr/bin/qemu-arm-static chroot-stretch-i386/usr/bin
실행하기 전에:
sudo chroot ./chroot-stretch-i386/ /debootstrap/debootstrap --second-stage
장치가 이 i386
아키텍처를 지원하지 않는 경우.
binfmt-support
패키지가 설치되었는지 확인하고 실행하여 update-binfmts --display
binfmt 항목이 등록되었는지 확인할 수도 있습니다 .