]> git.ipfire.org Git - thirdparty/dracut.git/commit
fix(base): do not change the provided UUID
authorjoshuacov1 <joshuacov@gmail.com>
Fri, 26 Nov 2021 10:40:51 +0000 (05:40 -0500)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Sun, 9 Jan 2022 18:23:11 +0000 (18:23 +0000)
commit4e858741087a5cfea891bd2c1fd51ea9b830aeaf
treebe7ef0e1bd9827852619440f6dab578c7a7bffa8
parent813577e2ba034b448d2cf2d2857b2d20d56c0259
fix(base): do not change the provided UUID

During boot dracut parses the provided UUID to lower case and thus starts an
endless loop wating for the devise to appear. The device is actually mapped
correctly by the kernel (which doesn't tweak the UUID) but because we are
waiting for a name with lower charachters the expeted device never appers which
drops us at the emergency shell leaving the system unbootable.
This happens especially on nfts/fat filesystems because technically those don't
have a UUID but searial numbers which are used by the linux tools as UUID.
modules.d/99base/dracut-lib.sh