The problem is that your system doesn't think it can run /bin/bash. In the case of ARM, it's because the binary in the image is for ARM, but the host computer is x86. In that case, you need qemu so that your x86 computer can run the ARM /bin/bash from the image. In your case, I'm assuming your host is x86, so it should be able to run a /bin/bash from an x86 disk image with no problem.
If, however, it can't run /bin/bash for some other reason, like if the binary doesn't exist, your user doesn't have permission to run it for some reason, etc., then it could fail with a similar error message. Gabe On Tue, May 8, 2018 at 8:13 PM, Raman Arora <mail.arorara...@gmail.com> wrote: > Hi All, > > I am trying to run the full system files for X86 architecture following > the presentation > > https://www.youtube.com/watch?v=Oh3NK12fnbg&list=LLpWtB08- > 0ZzqUaF98EZQqAA&index=4&t=300s > > and Document > > https://docs.google.com/document/d/1B7nZSqMLwkwoVNEj_ > 58tMPTk4bKWvoEMbokOAjqeC-k/preview > > But I am facing the following error, > > *chroot: failed to run command ‘/bin/bash’: No such file or directory* > > *I have installed qemu,qemu-user,qemu-user-static,qemu-system and the > dependencies. I am using image file Linux-parsec-2-1-m5.img. * > > I have looked and the closest I have got to is a fix for ARM architecture > > https://www.mail-archive.com/gem5-users@gem5.org/msg15112.html > > and and unresolved fix for X86 > > https://groups.google.com/forum/#!topic/openpiton/MdPPkRKWl9A > > Could you please let me know how to fix the same for X86 as well? > > Thanks and Regards, > > Raman > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users