-
Notifications
You must be signed in to change notification settings - Fork 221
Unable to allocate any proot functionality with legitimate rootfs usage #336
Description
For the following, i've attempted to follow guided info of my proot implementation and it's function (yes commands were from ai) to understand how I cam manually install a rootfs to run 64bit programs on my arm64 cpu chipset (droid 13).
Thus far this is what I got, also granted after an intensive serach, i was suggested to use 'qemu-aarch64-static' binaries (or whatever arc the os to emulate is built for) i con only find them on a 'container based' multiarch repo instead of the proot download releases page that I cannot reach, or search online anymore, with or without a vpn
http://portable.proot.me/proot-arm
#########
~$ proot -q ~/.local/bin/qemu-aarch64-static -0 -r ~/debian-fs -b /dev -b /proc -b /sys -w /root ../usr/bin/bash
proot error: execve("/usr/bin/bash"): Function not implemented
proot info: possible causes:
- the program is a script but its interpreter (eg. /bin/sh) was not found;
- the program is an ELF but its interpreter (eg. ld-linux.so) was not found;
- the program is a foreign binary but qemu was not specified;
- qemu does not work correctly (if specified);
- the loader was not found or doesn't work.
fatal error: seeproot --help.
proot error: can't chmod '/data/data/com.termux/files/usr/tmp/proot-16096-Ea6rUc': No such file or directory
#################
Are there resources that are correct to be used apart from what i found?
Are there flaws in the command used?
I only used resources that the manpages of proot/qemu suggested to use.