2016-10-18 23:55:21 |
Joshua Weiss |
bug |
|
|
added bug |
2016-10-18 23:55:21 |
Joshua Weiss |
attachment added |
|
/usr/share/initramfs-tools/hooks/thin-pool https://bugs.launchpad.net/bugs/1634697/+attachment/4763496/+files/thin-pool |
|
2016-10-19 00:20:56 |
Joshua Weiss |
description |
I found that the boot process would stall within the generated ramfs images on 16.04 when the rootfs existed within a thin pool with the actual error referencing a missing /usr/sbin/thin_check executable. I've attached my own initramfs hook script which pulls in all of the module and library dependencies in addition to the /usr/sbin/pdata_tools binary and its thin_* symlinks. It has worked for me on 16.04(.1) on both the x86_64 and arm architectures, but I see no reason that it wouldn't work anywhere else where the thin-provisioning-tools package exists and fails to provide anything similar. Please feel free to include it as-is, or to make any changes necessary changes to bring it into compliance with any applicable standards or conventions, or to fix any issues I might have overlooked. |
The boot process stalls within the generated ramfs images on 16.04 when the rootfs exists within a thin pool due to a missing /usr/sbin/thin_check. I've attached an initramfs hook script which pulls in all of the module and library dependencies in addition to the /usr/sbin/pdata_tools binary and its thin_* symlinks. So far, it has been tested and found to fix the problem on found to be working on 16.04(.1) on both the x86_64 and arm architectures, but I see no reason why it wouldn't work anywhere else where the thin-provisioning-tools package exists and fails to provide anything similar. |
|
2016-10-19 00:22:57 |
Joshua Weiss |
description |
The boot process stalls within the generated ramfs images on 16.04 when the rootfs exists within a thin pool due to a missing /usr/sbin/thin_check. I've attached an initramfs hook script which pulls in all of the module and library dependencies in addition to the /usr/sbin/pdata_tools binary and its thin_* symlinks. So far, it has been tested and found to fix the problem on found to be working on 16.04(.1) on both the x86_64 and arm architectures, but I see no reason why it wouldn't work anywhere else where the thin-provisioning-tools package exists and fails to provide anything similar. |
The boot process stalls within the generated ramfs images on 16.04 when the rootfs exists within a thin pool due to a missing /usr/sbin/thin_check. I've attached an initramfs hook script which pulls in all of the module and library dependencies in addition to the /usr/sbin/pdata_tools binary and its thin_* symlinks. So far, it has been tested and found to fix the problem on 16.04(.1) on both the x86_64 and arm architectures, but I see no reason why it wouldn't work anywhere else where the thin-provisioning-tools package exists and fails to provide anything similar. |
|