This hit me before, and the advice on the list was to make the partitions 'noauto' in /etc/fstab, which worked... until today. I have a 2-partition external usb drive. Relevant /etc/fstab lines: /dev/disk/by-id/ata-ST2000DM001-1E6164_W1E4R7CL-part1 /data5 ext4 noatime,user,noauto,acl,user_xattr,nofail 1 2 /dev/disk/by-id/ata-ST2000DM001-1E6164_W1E4R7CL-part2 /data6 ext4 noatime,user,noauto,acl,user_xattr,nofail 1 2 /var/log/messages shows: (I've trimmed the date and host to make the lines shorter) 2014-05-24 host /usr/sbin/cron[19321]: pam_unix(crond:session): session opened for user root by (uid=0) 2014-05-24 host /USR/SBIN/CRON[19321]: pam_unix(crond:session): session closed for user root 2014-05-24 host systemd[1]: Starting Cleanup of Temporary Directories... 2014-05-24 host systemd[1]: Started Cleanup of Temporary Directories. 2014-05-24 host /usr/sbin/cron[19711]: pam_unix(crond:session): session opened for user root by (uid=0) 2014-05-24 host /USR/SBIN/CRON[19711]: pam_unix(crond:session): session closed for user root 2014-05-24 host /usr/sbin/cron[20515]: pam_unix(crond:session): session opened for user root by (uid=0) 2014-05-24 host /USR/SBIN/CRON[20515]: pam_unix(crond:session): session closed for user root 2014-05-24 host systemd[1]: Unmounting /data5... 2014-05-24 host umount[20557]: umount: /data5: target is busy. 2014-05-24 host umount[20557]: (In some cases useful info about processes that use 2014-05-24 host umount[20557]: the device is found by lsof(8) or fuser(1)) 2014-05-24 host systemd[1]: data5.mount mount process exited, code=exited status=32 2014-05-24 host systemd[1]: Failed unmounting /data5. 2014-05-24 host mtp-probe: checking bus 4, device 8: "/sys/devices/pci0000:00/0000:00:14.0/usb4/4-2" 2014-05-24 host mtp-probe: bus: 4, device: 8 was not an MTP device 2014-05-24 host systemd[1]: Found device ST2000DM001-1E6164. 2014-05-24 host systemd[1]: Found device ST2000DM001-1E6164. 2014-05-24 host systemd[1]: Starting File System Check on /dev/disk/by-id/ata-ST2000DM001-1E6164_W1E4R7CL-part2... 2014-05-24 host systemd-fsck[20587]: /dev/sde2: clean, 224834/54992896 files, 39120841/219942400 blocks 2014-05-24 host systemd[1]: Started File System Check on /dev/disk/by-id/ata-ST2000DM001-1E6164_W1E4R7CL-part2. 2014-05-24 host systemd[1]: Mounting /data6... 2014-05-24 host systemd[1]: Mounted /data6. /data5 and /data6 should not be getting mounted by anything other than me, as I understand it. This behavior screws up programs sourcing files on those partitions. Or is 'noauto' only about boot time (man page suggests such)? What systemd service is doing this? How is it launched? And is there a better way to tell systemd to stop this behavior on those partitions? Thanks. Michael -- Michael Fischer michael@visv.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org