From a6150f7bc56788d021aef64f315f81611e56d05e Mon Sep 17 00:00:00 2001 From: Floris Bos Date: Wed, 20 Jan 2021 13:00:51 +0100 Subject: [PATCH] Linux drivelist: filter out zram devices Fedora uses zram for swap. Swap devices do not make good destionation drives. --- linux/linuxdrivelist.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux/linuxdrivelist.cpp b/linux/linuxdrivelist.cpp index c375ac4..8332f07 100644 --- a/linux/linuxdrivelist.cpp +++ b/linux/linuxdrivelist.cpp @@ -67,7 +67,7 @@ namespace Drivelist QJsonObject bdev = i.toObject(); QString name = bdev["kname"].toString(); QString subsystems = bdev["subsystems"].toString(); - if (name.startsWith("/dev/loop") || name.startsWith("/dev/sr") || name.startsWith("/dev/ram") || name.isEmpty()) + if (name.startsWith("/dev/loop") || name.startsWith("/dev/sr") || name.startsWith("/dev/ram") || name.startsWith("/dev/zram") || name.isEmpty()) continue; d.busType = bdev["busType"].toString().toStdString();