Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I have an ISO image in another system which I need to burn on my system. I can copy that image to my system using SCP and then do burning. But I would like to know, whether I can directly burn the remote data(image here) to the dvd? Both the systems have GNU/Linux.

share|improve this question

2 Answers 2

If you have control over both systems, you could share the data with NFS, mount it on your system, and burn your image just as you would if the data was local.

There's also sshfs, which lets you mount a remote machine's filesystem using ssh as the data bearer.

share|improve this answer
    
Thanks for you reply. Yeah, this is one method that I can use. I would also like to know whether we can transfer the data block by block that can directly write into the dvd?? Because, ultimately the data stored onto the disks are only blocks. So, it would be great if only blocks are transfered? Is there any method to do so? –  user2335621 May 16 '13 at 6:49

If you can ssh to the system where the ISO file resides you can do this:

ssh syswithiso 'cat /path/to/file.iso' | growisofs -Z /dev/dvd=/dev/fd/0

NOTE: The /dev/fd/0 is the file descriptor for STDIN.

References

share|improve this answer
    
Thanks sim for your reply. I would be very much thankful if you can answer my question in the above comment. –  user2335621 May 16 '13 at 6:52
    
The method in my answer does exactly what you asked for. Do you not understand what or how it is doing this? –  slm May 16 '13 at 8:17
    
SSH connection will transfer the data block by block?? If so then one more question I have, If you don't mind, why we need protocols like SCSI, FCoE for sending the block data. Why don't we use ssh?? To my knowledge, SCSI and FCoE are used for sending block data. Correct me if I'm wrong. –  user2335621 May 16 '13 at 12:00
    
Sorry you were referring to the comment on @Flup's answer, his answer shows below mine when I view this page. I see what you're asking about regarding block for block. In general the idea of "block for block" doesn't work because of how TCP/IP works, the packets are not sent in order, but they are reassembled into their original order after they're received. So it's a bit of a misnomer that the data is being sent exactly as it is on the disk over the network. –  slm May 16 '13 at 12:07
    
I think you're getting confused on the concepts of iSCSI and FCoE in what they do when implemented physically on a box and their implementations when going over Ethernet. searchstorage.techtarget.com/definition/… –  slm May 16 '13 at 12:09

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.