diff --git a/lib/sdk/adapters/blockdevice/index.js b/lib/sdk/adapters/blockdevice/index.js index 5fa1f76c..d6cb91a7 100644 --- a/lib/sdk/adapters/blockdevice/index.js +++ b/lib/sdk/adapters/blockdevice/index.js @@ -79,6 +79,11 @@ class BlockDeviceAdapter extends EventEmitter { this.emit('error', error) callback && callback(error) }).filter((drive) => { + // Always ignore RAID attached devices, as they are in danger-country; + // Even flashing RAIDs intentionally can have unintended effects + if (drive.busType === 'RAID') { + return false + } return !drive.error && (options.includeSystemDrives || !drive.isSystem) }).map((drive) => { drive.displayName = drive.device