I have a client running a TC Live CD that talks to a headless server (no real ports on this thing) that performs some maintenance tasks. In order to not have to take up space on the server (I could have technically just streamed the file over and stored it on the server, but it has limited storage), I was wondering if I could NBD share /dev/sr0 running the TC Live CD on the client and mount it on the server and access its files that way. Can you do that when the Live CD is technically "in use"? I can't copy extensions to memory and umount the CD because the client laptop has very limited memory. Also, USB is out of the question because of restrictions on those at my workplace. Other alternatives are CIFS, NFS, or FTP if those work better off a CD. Not sure what would work best for a CD, especially the overhead of reading from it + TCP traffic w/ NBD. Any suggestions? Figured I'd post this here as this can help out other users trying to do something similar.