>> The "802" is the root= argument passed to the kernel by the boot loader.
>> Major device 8, minor 2.  What I don't understand is why libmount thinks
>> it's a file name (in $PWD, no less).

> The boot loader should be passing "/dev/sda2", not "802".  Are you using
> an ancient boot loader ( like the dos linload.com ) or something?

Package: lilo
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 649
Maintainer: Joachim Wiedorn <joodeb...@joonet.de>
Architecture: i386
Version: 1:24.2-1

And regardless of the boot loader, if the kernel is documented as accepting
a root= format, code that parses /proc/cmdlike should handle it gracefully.

At an *absolute* minimum provide a specific error message that a
particular format is not supported, as opposed to implementing RFC 748
and losing randomly.

Reply via email to