On 5 November 2014 14:01, William Harrington <[email protected]> wrote:
> On Wed, November 5, 2014 06:53, Bruce Dubbs wrote: > > I am trying to help a student get his system to boot and have run into a > > problem I haven't seen before. When booting from grub, the error > > comes up: > > > > "/sbin/init exists, but unable to execute: Error -8" > > > > I tried setting init=/bin/bash, but got the same error. I am guessing > > that the -8 refers to ENOEXEC > > > > #define ENOEXEC 8 /* Exec format error */ > > > > The root fs seems to be mounted. I had him go back to the host and > > chroot. bash runs fine there. > > > > If it works in chroot, but not at boot, then the only thing I can see > > that is different is the kernel. > > > > I've searched the tarballs of the kernel, binutils, and glibc: > > > > grep -r "exists.*execute" * but didn't get a close match. > > > > The system is running in vmware 10 and we used a suse live iso to mount > > /mnt/lfs and as a target for chroot. > > > > About the only thing I can think of is that there is something wrong > > with the kernel configuration. The config is at > > > > http://anduin.linuxfromscratch.org/~bdubbs/files/config-3.16.2 > > > > I don't think it's a driver problem because the root fs *does* seem to > > get mounted. > > > > Does anyone have any ideas? > > > > -- Bruce > > -- > > http://lists.linuxfromscratch.org/listinfo/lfs-support > > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > > Unsubscribe: See the above information page > > > > Do not top post on this list. > > > > A: Because it messes up the order in which people normally read text. > > Q: Why is top-posting such a bad thing? > > A: Top-posting. > > Q: What is the most annoying thing in e-mail? > > > > http://en.wikipedia.org/wiki/Posting_style > > > > Hello Bruce, > > Perhaps the kernel is missing the configure option for executing scripts: > > config BINFMT_SCRIPT > tristate "Kernel support for scripts starting with #!" > default y > help > Say Y here if you want to execute interpreted scripts > starting with #! followed by the path to an interpreter. > > > Sincerely, > > William Harrington Do you mean this one William:- CONFIG_BINFMT_SCRIPT=y Found in Bruce's kernel config. Richard
-- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
