[Pkg-sysvinit-devel] Bug#653073: why root filesystem reported as /dev/disk/by-uuid/ long name starting today?

Roger Leigh rleigh at codelibre.net
Sat Dec 24 12:40:32 UTC 2011


On Fri, Dec 23, 2011 at 11:46:18PM +0800, jidanni at jidanni.org wrote:
> >>>>> "RL" == Roger Leigh <rleigh at codelibre.net> writes:
> RL> I would suggest checking what is in /etc/mtab and /proc/mounts.
> RL> /etc/mtab was changed to be a symlink to /proc/mounts.  If you
> RL> are mounting by UUID, then I think this is to be expected.
> Yes I see the same situation there too. But in all cases it only affects
> /, even though as you see I mount many filesystems by UUID. It only
> started acting this way today.

This is presumably because the rootfs is mounted by the initramfs,
while everything else is mounted by init scripts using regular
mount(8).

Note that the extra detail is in general an improvement--mtab
previously excluded information such as some mount options.

I would suggest identifying /why/ the rootfs was mounted recording
the long UUID.  Candidates are:

- initramfs mount command line
- initramfs busymox mount binary
- initramfs /dev [but should be udev]

Should be fairly simple to address.  Note that this is not a bug in
initscripts--it's simply reporting what's really there, rather than
hiding the real situation as before.  I would suggest reassigning to
the appropriate package once this has been identified.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.





More information about the Pkg-sysvinit-devel mailing list