[Bug 1553107] Re: initramfs-tools: UUID checks now fail for NTFS which has upper cases UUIDS

syscon-hh syscon.kono at freenet.de
Sat Mar 5 07:34:23 UTC 2016


Now I am able to boot the loop device located on a windows (10) *NTFS*
partition:

laura at WUBI-UNITY:~$ sudo apt-cache policy initramfs-tools
[sudo] Passwort für laura: 
initramfs-tools:
  Installiert:           0.122ubuntu6~rc2
  Installationskandidat: 0.122ubuntu6~rc2
  Versionstabelle:
 *** 0.122ubuntu6~rc2 100
        100 /var/lib/dpkg/status
     0.122ubuntu5 500
        500 http://de.archive.ubuntu.com/ubuntu xenial-proposed/main amd64 Packages
     0.122ubuntu3 500
        500 http://de.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

laura at WUBI-UNITY:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.4.0-10-generic root=UUID=B40C077F0C073BBC loop=/ubuntu/disks/root.disk rw quiet nomodeset vt.handoff=7

The XENIAL system is running well

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1553107

Title:
  initramfs-tools: UUID checks now fail for NTFS which has upper cases
  UUIDS

Status in initramfs-tools package in Ubuntu:
  In Progress

Bug description:
  The new code to lowercase all UUIDs is breaking NTFS mounts because
  those have UPPERcase UUIDs exclusivly.  The correct fix would be to
  make blkid handle this as it knows what range of values the various
  UUIDs have and whether upper/lower casing them is even safe.

  For initramfs-tools it is clear we should be checking that the UUIDs
  unmodified before attempting to change their case.  This guearentees
  existing installs are never affected.  We should likely also only case
  map those in a known UUID format which is case insensitive.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1553107/+subscriptions



More information about the foundations-bugs mailing list