mirror of
https://github.com/parchlinux/calamares.git
synced 2025-06-27 01:15:38 -04:00
[partition] Only bootloader model should ignore devices that are not of Disk_Device type.
This commit is contained in:
parent
77d2667b53
commit
f72f7bd8fe
2 changed files with 13 additions and 7 deletions
|
@ -164,7 +164,18 @@ PartitionCoreModule::doInit()
|
|||
for ( auto deviceInfo : m_deviceInfos )
|
||||
deviceInfo->partitionModel->init( deviceInfo->device.data(), m_osproberLines );
|
||||
|
||||
m_bootLoaderModel->init( devices );
|
||||
DeviceList bootLoaderDevices;
|
||||
|
||||
for ( DeviceList::Iterator it = devices.begin(); it != devices.end(); ++it)
|
||||
if ( (*it)->type() != Device::Type::Disk_Device )
|
||||
{
|
||||
cDebug() << "Ignoring device that is not Disk_Device to bootLoaderDevices list.";
|
||||
continue;
|
||||
}
|
||||
else
|
||||
bootLoaderDevices.append(*it);
|
||||
|
||||
m_bootLoaderModel->init( bootLoaderDevices );
|
||||
|
||||
//FIXME: this should be removed in favor of
|
||||
// proper KPM support for EFI
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue