This is my crypttab
cr_root UUID=... none x-initrd.attach,tpm2-device=auto
Drive UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore
OtherDrive UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore
Games UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore
Games2 UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore
GamesM2 UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore
Data UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore
For some drives, the x-sdbootutil.ignore flag is ignored, for others, it is working.
I can. for example, deactivate the cr_root device and Games, but not Games2. I don't see a pattern why it works for some drives and for some it doesn't.
sdbootutil list-devices still lists them.
This is my crypttab cr_root UUID=... none x-initrd.attach,tpm2-device=auto Drive UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore OtherDrive UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore Games UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore Games2 UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore GamesM2 UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore Data UUID=... /path/to/key.key luks,nofail,x-sdbootutil.ignore
For some drives, the x-sdbootutil.ignore flag is ignored, for others, it is working. I can. for example, deactivate the cr_root device and Games, but not Games2. I don't see a pattern why it works for some drives and for some it doesn't. sdbootutil list-devices still lists them.
Can this be reproduced?