It seems that substring replacement is not supported in Bourne shell: y=${x//aaa/bbb}
-- does not work, and therefore the patch which was provided above is invalid. See below for a new patch which uses the standard utility program "tr" to accomplish this purpose. After rebuilding a patched initrd, these changes have been tested with the following distributions: bodhi-2.3.0 linuxmint-14.1-mate-dvd linuxmint-14.1-cinnamon-dvd ubuntu-12.10-desktop kubuntu-12.10-desktop xubuntu-12.10-desktop All six ISOs were installed on a single USB flashdrive, and could be rebooted with shared persistent user data, and unshared persistent system data, as described above. Further testing is required, but currently this patch seems to be a complete solution to the problem. -- Ian Bruce -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159464 Title: make persistent storage pathnames fully configurable To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1159464/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs