Is is possible to get a virtual disc drive to mount over usb to another machine's motherboard?

0

0

Here's what I'm trying to do. I have dvd duplicators that only duplicate discs from a master disc. I can also install an internal hdd with images stored on them and duplicate from there. These functions work great, however, if I need to change the master files, I have to burn a new disc or load the hdd with a new image; it is time consuming when you have to do it often. What I want as an end result is a duplicator that can get it's master data from another computer, where I can change the master files easily.

Here's what I've come up with while brainstorming:

  • I know you can create virtual drives pretty easily with third party software such as MagicISO or PowerISO.
  • I know there are plenty of hardware options that convert USB to SATA.
  • I know you can specify different hardware to do different things on different ports (though not too familiar with this).

So I am thinking it might be possible to mount an image file through a specific port (or something like that) so that is sends the data by USB, converted to SATA, to another Motherboard, in this case, the duplicator controller. Then the duplicator controller will think that a disc has been inserted into the master drive and I can burn copies.

I would prefer a Windows solution. I do have access to Mac and Linux if necessary.

287352

Posted 2014-08-06T00:03:28.660

Reputation: 748

Does the device have network jack or support wi-fi? If so, windows file sharing maybe an option. – cybernard – 2014-08-06T02:59:15.543

@cybernard No networking. Only interface is SATA. – 287352 – 2014-08-06T04:47:42.277

Refer this question, which possibly could be one of the solutions to your problem!

– jjk_charles – 2014-08-28T21:29:11.527

@jjk_charles At first glance that looks like a switch, where computer A and computer B can be quickly interchanged for connectivity for peripheral C. I'm looking for direct, Sata communication between Computer A and Computer B, where Computer B thinks Computer A is a peripheral, specifically, an optical drive with a disc in it. – 287352 – 2014-08-28T21:39:07.570

You'd need special hardware for what you want. Can you please provide the exact device model you're using? – Daniel B – 2014-08-28T21:44:59.267

@DanielB My old receipt says ARS2057P. I think this is it. Here are similar ones.

– 287352 – 2014-08-28T21:54:39.877

I see. There's no easy way to do what you want (I'm not aware of any hardware able to do this) and an obvious alternative (eSATA) requires you to change an external disks connection between PC and duplicator. – Daniel B – 2014-08-28T22:03:11.960

Why do you reject the non-hardware solution of keeping the master images on an external disk? – harrymc – 2014-08-29T08:48:22.730

@harrymc If you are referring to installing an hdd and putting images on it, I still have to make a master disc every time I want to change the master image. It does not solve my problem of quickly and easily changing small things on the master. It only solves having to use a master disc when replicating. There's also the issue of being unable to name the images anything useful. They are named "A" "B" and so on. – 287352 – 2014-08-29T15:57:42.717

I'm referring to just using an external portable hd. I don't understand why you can't name the files whatever you like. – harrymc – 2014-08-29T17:34:05.933

@harrymc How familiar are you with the duplicator controller, or any controller, that I linked to above? They are very simple items with a very specific purpose. Very similar to an ASIC. They do one thing and they do it very, very well. – 287352 – 2014-08-29T18:11:18.067

I think the intrinsic problem here is that you are asking to have two computers physically connected to one drive (whether HDD, DVD, or emulated), and drives are slave devices that can only have one master. – Jason – 2014-08-29T18:25:20.573

@Jason Actually, I'm asking if I can trick Computer A into thinking that a sata connection to Computer B is a drive, where Computer B is using an image file to mount a virtual drive to Computer A. It sound like a long shot to me, too, but you never know. – 287352 – 2014-08-29T18:28:08.620

@fredsbend I suppose what you're asking is for Computer B to have a SATA port act like a slave/guest (it's normally always the master/host), and that would allow Computer A to connect to it as the master/host. This reminds me of old technologies like "null modem cables" or "USB link cables". – Jason – 2014-08-29T18:45:10.363

@Jason Yes. I don't know much about ports and getting I/O plugs on your computer to behave in particular ways, but I suspect there is some control over that. – 287352 – 2014-08-29T18:47:02.893

I found that Micron owns a patent for emulating a SATA mass storage device. I searched their website, and it doesn't look like they actually offer a product that uses it.

– Jason – 2014-08-29T19:09:33.127

If your duplicator has a USB port, you might find this hardware-based ISO emulator helpful. Very interesting device.

– Jason – 2014-08-29T19:13:29.123

Answers

1

One thing to note is that SATA ports can be converted into eSATA ports with simple converter cables as the only difference between them is in the cables' form. I would suggest buying an external drive with eSATA interface (and another common interface like USB 3.0 because eSATA is not very common). Here's how my suggested setup works:

  1. if you need to use the duplicator, you'd connect the drive with a special SATA-to-eSATA cable to the duplicator.
  2. if you need to modify the data on the drive (to load disc images etc.), you'd connect the drive with an eSATA cable (or another interface) to the computer.

This setup completely eliminates master discs. There is also no need to swap drives (only eSATA/USB cables–there is no need to open the computer or duplicator as the cables can be very long). The downside of this setup is that you can't do both things at the same time.

user52282

Posted 2014-08-06T00:03:28.660

Reputation: 11

0

I don't think what you're asking for is possible, but I would like to address another part of your question.

if I need to change the master files, I have to burn a new disc or load the hdd with a new image; it is time consuming when you have to do it often

You didn't indicate how you currently do these tasks, but instead of burning a new disc (i.e. DVD±R/RW), you could edit a DVD-RAM disc. DVD-RAM has concentric tracks like a hard drive, and changing files on it is almost the same as using a USB flash drive.

As for accessing the hard drive, even though the DVD duplicator doesn't have eSATA, you could still use a SATA hard drive bay/rack/caddy/tray such as this one. One rack in the duplicator, one rack in your PC, and one tray for the hard drive.

Jason

Posted 2014-08-06T00:03:28.660

Reputation: 5 925

I will take a closer look at the DVD-RAM option. That might be a suitable substitute for what I am doing now. – 287352 – 2014-08-29T17:58:57.160

You have to have a DVD-RAM compatible drive for the Master and your PC, but most drives are. If not, a new drive is cheap (almost the same price as the disc!). If you found this answer helpful, please mark it as useful. – Jason – 2014-08-29T18:07:06.500

If this works for me, I'll surely come back and mark it and give you the bounty. For others reading, if you have a solution that eliminates the discs altogether, that is what I ultimately want. Please do answer. – 287352 – 2014-08-29T18:08:54.190

I'm trying to track down some local DVD-RAM discs. I don't know if I will be able to in time, but since the bounty is non-refundable, I will give it to you, regardless, unless someone posts a better solution. One issue I am thinking might occur is that the duplicator will not replicate from the DVD-RAM to a standard DVD-R. The other issue is that the duplicator won't recognize the RAM drive at all. We'll see. – 287352 – 2014-09-02T08:50:34.337

I wasn't able to get any DVD-RAM discs to test. I'll still try this when able. Here is the bounty anyway because it is non-refundable. – 287352 – 2014-09-04T21:57:18.767

-1

If I understand correctly, you should be able to solve this simply:

  • Master computer has the image where you can modify it whenever you want, and the folder containing the image is simply shared over the network
  • Other (slave) computers can access the shared folder, and thus the image, and they can mount it or 'duplicate' it or whatever you need
  • When the master image needs to be updated the only thing you'd need to do is potentially unmount it on the slave computers, do your edits on master, and then remount on slaves

user145400

Posted 2014-08-06T00:03:28.660

Reputation: 118

1Err, just read your comment that said "No networking" (which wasn't mentioned in the question). That sounds like you're trying to make it harder for yourself ;) – user145400 – 2014-08-29T16:14:56.113

1The DVD duplicator isn't a PC; it can't access network shares. – Jason – 2014-08-29T16:22:40.057

@user145400 If networking were possible I surely would have tried it. The dvd controller card has no network controller. – 287352 – 2014-08-29T16:44:12.647