I have a GPT NTFS volume that I have targeted by iSCSI. I need it to be a drive on my Windows machine AND access the information simultaneously in Linux. Is this possible? I can do some kind of roundabout setup and just install an initiator in Linux and mount it that way, but changes to files don't seem to show to the opposite machines unless I unmount then mount. Also, every time I would mount the file system it says the disk contains an unclean file system and it's going to clean it, because Windows didn't shut it down safetly. Chkdsk finds nothing wrong.
Not unless they both mount it read only. If you want to share, then you will need to use a file sharing protocol such as SMB/CIFS or NFS.
Well, I switched away from iSCSI and mounted the volume. Writes are PAINFULLY slow, so I switched back to iSCSI. Now I need to find a way to share the volume from the Windows machine to the Linux machine. I can't seem to make "everyone" denied while keeping an account for full privileges. The "everyone" privileges overwrite the rest.