[partition] Enforce minimum <= recommended.

This commit is contained in:
Adriaan de Groot 2023-11-13 21:28:10 +01:00
parent 2ab0041180
commit 5c0b20d06a

View File

@ -319,11 +319,19 @@ fillGSConfigurationEFI( Calamares::GlobalStorage* gs, const QVariantMap& configu
{ {
Calamares::Partition::PartitionSize part_size = Calamares::Partition::PartitionSize( efiMinimumSize ); Calamares::Partition::PartitionSize part_size = Calamares::Partition::PartitionSize( efiMinimumSize );
if ( part_size.isValid() ) if ( part_size.isValid() )
{
if ( part_size > PartUtils::efiFilesystemRecommendedSize() )
{
cWarning() << "EFI minimum size" << efiMinimumSize << "is larger than the recommended size"
<< efiRecommendedSize << ", ignored.";
}
else
{ {
gs->insert( PartUtils::efiFilesystemMinimumSizeGSKey(), part_size.toBytes() ); gs->insert( PartUtils::efiFilesystemMinimumSizeGSKey(), part_size.toBytes() );
} }
} }
} }
}
// Name (label) of partition // Name (label) of partition
{ {