From 5700ebec08d0417053abca20d73fc0826ad2d93a Mon Sep 17 00:00:00 2001 From: Floris Bos Date: Mon, 29 Jan 2024 22:31:09 +0100 Subject: [PATCH] Linux: pretend UAS drives are always removable Ref #795 --- src/linux/linuxdrivelist.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/linux/linuxdrivelist.cpp b/src/linux/linuxdrivelist.cpp index e016231..89e6d93 100644 --- a/src/linux/linuxdrivelist.cpp +++ b/src/linux/linuxdrivelist.cpp @@ -78,7 +78,7 @@ namespace Drivelist // Hot fix for newer lsblk version on Arch based linux distributions. // See issue #610 // Only tested with laptop's internal sd card reader. - if (!d.isVirtual && subsystems.contains("mmc")) { + if (!d.isVirtual && (subsystems.contains("mmc") || subsystems.contains("scsi:usb")) ) { d.isVirtual = subsystems.contains("block"); //< lsblk will output something like "block:mmc:mmc_host:pci" for key "subsystems". }