Thanks. initramfs-tools in trusty-proposed solves this issue.

ubuntu@test:~$ zcat /boot/initrd.img-4.4.0-62-generic  | cpio -idmv 2> 
/dev/null 
ubuntu@test:~$ find . -name 'xhci-plat*'
./lib/modules/4.4.0-62-generic/kernel/drivers/usb/host/xhci-plat-hcd.ko
ubuntu@test:~$ dpkg --list | grep initramfs-tools
ii  initramfs-tools                      0.103ubuntu4.7                    all  
        tools for generating an initramfs
ii  initramfs-tools-bin                  0.103ubuntu4.7                    
amd64        binaries used by initramfs-tools


** Tags removed: verification-needed
** Tags added: verification-done

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

Title:
  Support rootfs on xhci-plat-hcd attached storage

Status in initramfs-tools package in Ubuntu:
  Invalid
Status in initramfs-tools source package in Trusty:
  Fix Committed
Status in initramfs-tools source package in Xenial:
  Fix Released
Status in initramfs-tools source package in Zesty:
  Invalid

Bug description:
  [Impact]
  If you install Ubuntu onto USB storage behind a Platform USB host controller, 
it will not be able to boot because the generated initramfs will not include 
the host controller driver.

  [Test Case]
  Install to a USB stick attached to platform USB controller and reboot. 
Booting will fail because it will be unable to find the root file system.

  [Regression Risk]
  Driver is only loaded when system requires xhci-plat-hcd, minimizing the 
impact to all other systems.

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to