微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

init: execv("/system/bin/init") 失败/没有这样的文件或目录/尝试使用 qemu-kvm 在我的 jetson nano 上虚拟化 android 时循环重新启动

如何解决init: execv("/system/bin/init") 失败/没有这样的文件或目录/尝试使用 qemu-kvm 在我的 jetson nano 上虚拟化 android 时循环重新启动

我想使用 qemu 和 kvm 在我的 Jetson nano 之上正确虚拟化 Android 10。这是我正在遵循的教程:

https://github.com/antmicro/kvm-aosp-jetson-nano

不幸的是,它以一个错误结束,它是一个错误。这并不取决于我的知识贫乏,即使我拥有它。 nvidia 论坛上还有另一个用户以同样的错误结束了本教程。您可以在此处查看完整日志:

[https://pastebin.com/xwrABAWr]

不幸的是github的开发者关闭了bug部分。这是我用来运行它的脚本:

#!/bin/sh -e
qemu-system-aarch64 \
    -machine virt,gic-version=host -cpu host -smp 4 -enable-kvm \
    -append "console=ttyAMA0,38400 vt.global_cursor_default=0 androidboot.selinux=permissive debug drm.debug=0 androidboot.lcd_density=160" \
    -m 3048 \
    -kernel /root/Desktop/Work/I9/Android-arm/1/Image \
    -initrd /root/Desktop/Work/I9/Android-arm/1/ramdisk.img \
    -drive index=0,if=virtio,format=raw,id=system,file=/root/Desktop/Work/I9/Android-arm/1/system-rw.img \
    -drive index=1,id=cache,file=/root/Desktop/Work/I9/Android-arm/1/cache.img \
    -drive index=2,id=userdata,file=/root/Desktop/Work/I9/Android-arm/1/userdata.img \
    -netdev user,id=mynet,hostfwd=tcp::5401-:5555 -device virtio-net-pci,netdev=mynet \
    -device qemu-xhci \
    -device virtio-mouse-pci -device virtio-keyboard-pci \
    -d guest_errors \
    -serial mon:stdio \
    -device ramfb

我已经按照 github 上的说明编译了 Android 文件“system-rw.img”和“Image”以及我使用的其他文件(cache.img ; userdata.img ; ramdisk.img)由 repo 提供(无需编译它们)。我已经在我的 Ubuntu 20.10 操作系统上编译了所有内容。在我的 jetson nano 上运行:

root@ziomario-desktop:# ./jetsonInfo.py

NVIDIA Jetson Nano (Developer Kit Version)
 L4T 32.5.1 [ JetPack UNKNowN ]
   Ubuntu 18.04.5 LTS
   Kernel Version: 4.9.201+
Xlib:  extension "NV-GLX" missing on display ":1003.0".
Xlib:  extension "NV-GLX" missing on display ":1003.0".
Xlib:  extension "NV-GLX" missing on display ":1003.0".
 CUDA 10.2.89
   CUDA Architecture: 5.3
 OpenCV version: 4.5.0
   OpenCV Cuda: YES
 CUDNN: 8.0.0.180
 TensorRT: 7.1.3.0
 Vision Works: 1.6.0.501
 VPI: ii libnvvpi1 1.0.15 arm64 NVIDIA Vision Programming Interface library

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。