udev 60-persistent-storage.rules missing block/by-name rules

Bug #1250238 reported by Tomasz Sterna
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
initramfs-tools-ubuntu-touch (Ubuntu)
New
Undecided
Unassigned

Bug Description

/scripts/touch is looking for userdata partition searching /dev/block/.../by-name links.
But /lib/udev/rules.d/60-persistent-storage.rules is not creating such links, thus boot process fails.

After adding the following lines at the end of 60-persistent-storage.rules and recreating ubuntu-boot.img, init process proceeded further after finding .../by-name/userdata partition.

[...]
# by-name
KERNEL=="mmcblk[0-9]p[0-9]", ENV{PARTNAME}=="?*", SYMLINK+="disk/by-name/$env{PARTNAME}"

LABEL="persistent_storage_end"

Rex Tsai (chihchun)
affects: ubuntu-touch-generic-initrd (Ubuntu) → initramfs-tools-ubuntu-touch (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.