Announcement

Collapse
No announcement yet.

Wouldnt it be cool to have a hardware cd emulator?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wouldnt it be cool to have a hardware cd emulator?

    Just the other day I was tinkering with nlite to create a customizable xp os for my single board computer. The board has a pc/104 extension which I used for a pcmcia addon card. The full version of xp recognized and install the drivers for the pcmcia card. However, when I start pulling components out with nlite, xp would not detect it even with the drivers.

    To make a long story short and half a dozen wasted cds later...

    I was thinking, wouldnt be nice to have a hardware cdrom emulator? This device would have one end a usb connector and on the other end IDE/SATA. You would connect this to a computer, load an ISO image and connect the other end to another computer which you want to install the OS.

    I have VMware, but unfortunately the hardware configuration is not the same as my SBC. So inorder to test nlite, I would have to literally burn a cd.

    Is there such a thing?

  • #2
    Well you can boot from USB devices all already so just take the CD and copy it's contents to the drive and boot from it.

    There wouldn't be any speed boost by going through an IDE channel because the thumbdrive itself is probably limited to either usb1 or usb2.

    To do what you are saying you would need not just a cable but some hardware too because USB devices like thumbdrives need USB host's. That is why you can't connect your camera to your thumbdrives and transfer pictures. You need some host to interpret and pass along data.

    I have never seen one like that. I'll keep my eye out though but I'll doubt one will turn up!
    Fusion Brain Version 6 Released!
    1.9in x 2.9in -- 47mm x 73mm
    30 Digital Outputs -- Directly drive a relay
    15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
    Buy now in the MP3Car.com Store

    Comment


    • #3
      Booting from a 1gig thumbdrive would work except that there are two disadvantages.
      1. You have to copy the entire content of the cd over to the thumbdrive. Which can take a pretty long time.

      2. Thumbdrive works on the same principle as cf/sd card which have only a limited number of writes before the card becomes totally useless.

      The device I'm thinking about is a piece of hardware which requires a host computer to operate. The host computer would load an iso image much like daemon tools. The second computer is then attached to the device through ide/sata. When the second computer boots up, it would recongize the device as being a cdrom, boots from it and do an install.

      The advantage of this is, no burning of cds or copying of files. After nlite, all you do is load the iso and viola, you have a cdrom. The data being read is actually being fetch from the host computer. Think of it as being peer-to-peer networking, except the connection is already established before post.

      Comment


      • #4
        Oh, I see.... That would be tricky! I have no clue how to implement that. Good Luck though.
        Fusion Brain Version 6 Released!
        1.9in x 2.9in -- 47mm x 73mm
        30 Digital Outputs -- Directly drive a relay
        15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
        Buy now in the MP3Car.com Store

        Comment


        • #5
          Do you run windows or linux?
          If you run Windows, go to MS site and download MS Virtual PC and it free.
          Google and download DaemonTool CD/DVD ROM emulator that you can mount an ISO image and act like regular/real CD/DVD drive.

          Combine the 2, VPC and DaemonTools, is a perfect combination for testing like you did.
          2004 Matrix XR A7N8X-VM/400 AMD XP-M 2500+, DS-ATX
          89 Supra Turbo P3 [email protected]/Abit BE6 II, Alpine M-BUS Car2PC.
          Y2K Accord Dell GX150
          RoadRunner is the best FE PERIOD
          EmoRebellion is a SCAMMER

          Comment


          • #6
            Alcohol 120% works very well as a CD/DVD emulator, also.

            Comment


            • #7
              Windows supports network based installs. And there are boot roms to boot from the nic. research on that ive never tried it but sounds like what you want.

              Comment


              • #8
                you guys are missing out the whole picture. Daemon tools, MS virtual drive, alchol 120 are all software emulator. What I was thinking of is a hardware solution.



                1. Computer A is a host computer which will load the iso.
                2. Computer B connects the Hardware emulator through IDE/Sata
                3. When the Computer B boots up, it will think the Hardware Emulator is a regular CD-Rom drive.

                When computer B reads data from the hardware emulator, the data is actually being fetch from computer A where the ISO resides.


                Hope this clear things up.

                Comment


                • #9
                  Yeah I am totally with you, the idea that with all the virtual ISO emulators and Nlite installs i'm doing i have to go and find an actual CD to do the install on seems an outdated.

                  Instead, i'm current into the whole copy the i386 directory of xp onto the drive and run winnt.exe, but this requires making the hard drive 'bootable' first (unless you have a floppy drive, which I don't).

                  Comment


                  • #10
                    Originally posted by Nerd2 View Post
                    Yeah I am totally with you, the idea that with all the virtual ISO emulators and Nlite installs i'm doing i have to go and find an actual CD to do the install on seems an outdated.

                    Instead, i'm current into the whole copy the i386 directory of xp onto the drive and run winnt.exe, but this requires making the hard drive 'bootable' first (unless you have a floppy drive, which I don't).
                    Thats exactly what I am doing now except I'm booting of a usb thumb drive into win98. But still, thats alot of drive swapping back and forth. Working with Nlite is basically trial and error.

                    Comment


                    • #11
                      Just share your CD and/or floppy on the other computer. You can share virtual disks as well. It's not exactly emulated that way though. You have to mount the share as a drive letter sometimes.

                      Comment


                      • #12
                        Why bother with all this when your problem is you have wasted a dozen CD's - get a ReWritable CD!
                        L.Lawcock

                        Comment


                        • #13
                          tftp boot and network install, maybe?
                          Carputer Project Status:
                          0% - Mobo died on 2/17/08
                          Check out the worklog for my '01 Pathfinder.

                          Comment


                          • #14
                            This is what I do that doesn't waste any CD.
                            On main PC, Install Virtual PC, Daemon Tool, and nLited ISO. Install nLite if you want to.
                            - Mouted the ISO via Daemon Tool.
                            - Fire up Virtual PC or create on if doesn't exist.
                            - Select "Use Physical CD/DVD Drive X" under CD on the menu bar. Drive X is where the Mouted ISO.

                            The VirtualPC will boot from that CD.
                            2004 Matrix XR A7N8X-VM/400 AMD XP-M 2500+, DS-ATX
                            89 Supra Turbo P3 [email protected]/Abit BE6 II, Alpine M-BUS Car2PC.
                            Y2K Accord Dell GX150
                            RoadRunner is the best FE PERIOD
                            EmoRebellion is a SCAMMER

                            Comment


                            • #15
                              Curiosity, Llawcock, MatrixPC

                              Please read the entire thread before posting.


                              tftp boot and network install, maybe?
                              I did research on booting of a network via boot prom. But the problem is how do you do an install after you have booted?

                              Comment

                              Working...
                              X