You can run software for a different architecture using
Sie müssen registriert sein, um Links zu sehen.
and binfmt_misc. On distributions with transparent support (
e.g. Debian derivatives using
Sie müssen registriert sein, um Links zu sehen.
) it's rather easy:
- install binfmt-support on the main system;
- install QEMU's static user mode binaries (qemu-user-static on Debian deriviatives) on the main system;
- copy the appropriate emulator into your chroot, in .../usr/bin (in your case, probably qemu-arm-static);
- chroot into your system.
Whether this is advisable or not is debatable; it's certainly used quite often to set up SD cards for small ARM systems. Whatever you do though, you should make absolutely sure to only copy ARM binaries into your chroot, apart from the QEMU binary above; otherwise your system won't work once you boot your ARM device with it.
This is all supported quite nicely by other build tools such as debootstrap and schroot, as documented
e.g. by
Sie müssen registriert sein, um Links zu sehen.
.
It is possible, but you need to take a few steps first.
Obviously, your hardware doesn't support the ARM instruction set natively; so that means you need to install some software which allows your system to interpret the ARM instructions, and translated them to their i386 equivalents. qemu-user can do this.
Next, you need to configure your system so that when you start an ARM binary, it starts the correct qemu-user binary. This is possible with the binfmt-misc subsystem.