On 30/9/2013 1:02 AM, Michael Biebl wrote:
Am 29.09.2013 16:51, schrieb David Burgess:
Repeating, when I quote a root device LABEL or UUID it fails, when it is
unquoted it works. Non-root devices work in either case.
Ah, yeah. LABEL= and UUID= entries shouldn't have quotes. Fwiw, that's
why I explicitly asked for your fstab :-)
I generated as much logging as I know how. On failure the boot console
shows what is in the attachment.
Ok, it seems to be findfs (from util-linux) which doesn't seem to cope
with the quotes.
Why then do quoted entries work for non-root devices?
I tried this again with an earlier version of jessie and (udev 175) and
it has the same quote problem, but what is at /run/rootdev seems to work
for the rootfs fallback.
Since your udev related issue is more or less solved, I wonder what to
do about this bug now.
There are two issues 1. the quoting issue and 2. /run/rootdev obviously
no longer works.
Some documentation in the fstab manpage would partially solve the LABEL
problem. However, given that it works for no-root devices I would call
it a bug.
I have no idea what the /run/rootdev (see log) issue might be (a missing
symlink?).
If you want, you can raise a bug against util-linux, if you think it
should deal with quoted UUID= and LABEL=.
The debian installer fwiw, does generate a /etc/fstab which uses a
proper syntax for UUID=
Two points, the debian installer is a non-viable event for small SoCs
like Sheevas and CuBox, a minimal debootstrapped or multistrapped Debian
is only 40M.
And the fstab in use has been unchanged since squeeze was in testing.
Thanks for your assistance! It is appreciated.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org