> Hey Andries,
>
> before taking your message into account, i think you misunderstood my
> question:
>
> > Hmm. You did not forget to rerun LILO or so?
>
> the error occurs when _running_ lilo, i.e. after typing "lilo" at the prompt.
Yes, I misunderstood. Interesting that the running of an ordinary utility
depends on the kernel in this way.
I cry when I read the source.
if ((size = read(l_fd,buff,sizeof(buff)+1)) < 0)
die("read %s: %s",loader,strerror(errno));
if (size > sizeof(buff))
die("Chain loader %s is too big",loader);
Precisely what LILO does can be followed better by giving one or more -v
options.
The question remains: if you replace (in the kernel) the -ac2 msdos.c
by the vanilla msdos.c, does that improve things?
By the way, LILO has been a beautiful boot loader, but I think
it is slowly dying.
Andries
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/