linux: rotational drives being presented in the pick list

I am running USBImager 1.0.9 on NixOS. Nice tool BTW, thanks! 🙂

Two rotational drives (/dev/sda and /dev/sdb) that are part of a RAID-0 and mounted under /mnt/archive are listed in the drive pick list. I would not expect rotational drives to be listed as potential targets.

usbimager

Here is the lsblk output:

NAME          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINTS
sda             8:0    0  10.9T  0 disk  
└─sda1          8:1    0  10.9T  0 part  
  └─md125       9:125  0  21.8T  0 raid0 /mnt/archive
sdb             8:16   0  10.9T  0 disk  
└─sdb1          8:17   0  10.9T  0 part  
  └─md125       9:125  0  21.8T  0 raid0 /mnt/archive
sdc             8:32   1     0B  0 disk  
sdd             8:48   1     0B  0 disk  
sde             8:64   0 119.2G  0 disk  
├─sde1          8:65   0   1.1G  0 part  
└─sde2          8:66   0     3M  0 part  
nvme0n1       259:0    0 465.8G  0 disk  
├─nvme0n1p1   259:4    0   100M  0 part  
├─nvme0n1p2   259:5    0    16M  0 part  
├─nvme0n1p3   259:6    0   465G  0 part  
└─nvme0n1p4   259:7    0   612M  0 part  
nvme3n1       259:1    0   3.6T  0 disk  
└─nvme3n1p1   259:9    0   3.6T  0 part  
  └─md127       9:127  0   7.3T  0 raid0 
    └─md127p1 259:20   0   7.3T  0 part  /mnt/snapshot
nvme2n1       259:2    0   3.6T  0 disk  
└─nvme2n1p1   259:10   0   3.6T  0 part  
  └─md127       9:127  0   7.3T  0 raid0 
    └─md127p1 259:20   0   7.3T  0 part  /mnt/snapshot
nvme4n1       259:3    0   1.8T  0 disk  
└─nvme4n1p1   259:8    0   1.8T  0 part  
  └─md126       9:126  0   5.5T  0 raid5 
    └─md126p1 259:21   0   5.5T  0 part  /home
nvme7n1       259:11   0   1.8T  0 disk  
└─nvme7n1p1   259:13   0   1.8T  0 part  
  └─md126       9:126  0   5.5T  0 raid5 
    └─md126p1 259:21   0   5.5T  0 part  /home
nvme5n1       259:12   0   1.8T  0 disk  
└─nvme5n1p1   259:14   0   1.8T  0 part  
  └─md126       9:126  0   5.5T  0 raid5 
    └─md126p1 259:21   0   5.5T  0 part  /home
nvme1n1       259:15   0 931.5G  0 disk  
├─nvme1n1p1   259:16   0   549M  0 part  /boot
└─nvme1n1p2   259:17   0   931G  0 part  /nix/store
                                         /
nvme6n1       259:18   0   1.8T  0 disk  
└─nvme6n1p1   259:19   0   1.8T  0 part  
  └─md126       9:126  0   5.5T  0 raid5 
    └─md126p1 259:21   0   5.5T  0 part  /home

And the mount output:

devtmpfs on /dev type devtmpfs (rw,nosuid,size=13188800k,nr_inodes=32964800,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=3,mode=620,ptmxmode=666)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,size=131887964k)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,size=65943984k,mode=755)
ramfs on /run/keys type ramfs (rw,nosuid,nodev,relatime,mode=750)
tmpfs on /run/wrappers type tmpfs (rw,nodev,relatime,size=131887964k,mode=755)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
/dev/nvme1n1p2 on / type xfs (rw,nodiratime,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota)
/dev/nvme1n1p2 on /nix/store type xfs (ro,nodiratime,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
ramfs on /run/credentials/systemd-tmpfiles-setup-dev.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
/dev/nvme1n1p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/md127p1 on /mnt/snapshot type xfs (rw,nodiratime,relatime,attr2,inode64,logbufs=8,logbsize=32k,sunit=1024,swidth=2048,noquota)
/dev/md126p1 on /home type xfs (rw,nodiratime,relatime,attr2,inode64,logbufs=8,logbsize=32k,sunit=1024,swidth=3072,noquota)
/dev/md125 on /mnt/archive type xfs (rw,nodiratime,relatime,attr2,inode64,logbufs=8,logbsize=32k,sunit=1024,swidth=2048,noquota)
ramfs on /run/credentials/systemd-tmpfiles-setup.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
ramfs on /run/credentials/systemd-sysctl.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=26377592k,nr_inodes=6594398,mode=700,uid=1000,gid=100)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
portal on /run/user/1000/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
/dev/fuse on /home/martin/Keybase type fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)