Alright. I suppose you freshly created partition 3 (marked in red)?
So the old partition 3 is now partition 4.
But you still have /dev/disk/by-id/ata-Samsung_SSD_840_EVO_250GB_S1DBNSCF395744R-part3 in your fstab. As this is now HFS, it cannot be mounted as NTFS…
As all your Windows partition are not really essential for booting Linux, you should add “nofail” to the mount options for all of them as already mentioned. A problem with one of them will not break your boot then.
So you should change your fstab to this, I’d say:
/dev/disk/by-id/ata-ST31000528AS_5VP4MQ2T-part6 swap swap defaults 0 0
/dev/disk/by-id/ata-ST31000528AS_5VP4MQ2T-part7 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-ST31000528AS_5VP4MQ2T-part5 /boot ext4 acl,user_xattr 1 2
/dev/disk/by-id/ata-ST31000528AS_5VP4MQ2T-part8 /home ext4 acl,user_xattr 1 2
/dev/disk/by-id/ata-Samsung_SSD_840_EVO_250GB_S1DBNSCF395744R-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8,nofail 0 0
/dev/disk/by-id/ata-Samsung_SSD_840_EVO_250GB_S1DBNSCF395744R-part2 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8,nofail 0 0
/dev/disk/by-id/ata-Samsung_SSD_840_EVO_250GB_S1DBNSCF395744R-part4 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8,nofail 0 0
/dev/disk/by-id/ata-ST31000528AS_5VP4MQ2T-part1 /windows/F ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8,nofail 0 0
/dev/disk/by-id/ata-ST31000528AS_5VP4MQ2T-part2 /windows/G ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8,nofail 0 0
/dev/disk/by-id/ata-ST31000528AS_5VP4MQ2T-part9 /windows/H ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8,umask=0002,nofail 0 0
Another probable optimization would be to mount by “label” instead of id. You can give each partition a label (called “Volume Name” in Windows I think) that you can choose, and this won’t change if you move partitions around, create new, delete some, or even clone them to a different disk.
The easiest way to change this would be with YaST I suppose, enter the Partitioner, edit each of your partitions and set “Mount by label”. You can also set/change the label directly there.
Still, I’d recommend to add “nofail”, as there may also be other problems with those partitions preventing them from being mounted, an unclean shutdown of Windows e.g.