Tôi đang cố gắng chrootvào một ARMhệ thống tập tin Arch Linux từ x86_64.
Tôi đã thấy rằng có thể sử dụng tĩnh qemubằng cách sao chép nhị phân vào hệ thống chroot:
$ cp /usr/bin/qemu-arm archarm-chroot/usr/bin
Nhưng mặc dù vậy, tôi luôn nhận được lỗi sau:
chroot: failed to run command ‘/bin/bash’: Exec format error
Tôi biết điều này có nghĩa là các kiến trúc khác nhau. Tôi có làm điều gì sai?
-staticvào các tùy chọn liên kết
binfmttrước, hãy xem wiki.debian.org/QemuUserEmulation để giới thiệu ngắn gọn. Có thể tìm thấy một ví dụ để định cấu hình binfmt_misc tại svn.kju-app.org/trunk/qemu/qemu/qemu-binfmt-conf.sh