Berkeley CSUA MOTD:Entry 16395
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2024/11/23 [General] UID:1000 Activity:popular
11/23   

1999/8/25-26 [Computer/SW/OS/Windows] UID:16395 Activity:high
8/24    Does anyone know of a low-level copy program like dd for Windows/DOS?
        I have a dying hard drive that I want a direct duplicate of.
        \_ I always wondered what the difference between using dd and cp-ing
           an image to /dev/??? was.
                \_ dd of=/dev/... opens /dev/... and writes to it
                   cp foo /dev/... removes /dev/... and replaces it with foo
                        \_ not really.
                                \_ Yes really, on anything remotely UNIX
                                    \_ What? I cp boot.img /dev/fd0 all
                                       the time and it doesn't destroy the
                                       block file.
                           (unless you specify -i or don't have permission)
        \_ Boot a Linux rescue floppy, mount any FAT partitions you might
           care to, and then use dd (which is on any Linux rescue system).
           Note that you can get rescue floppy images for free on the
           net, can write them under Win32, and can reap some of the
           benefits of Unix without even installing Linux on a fixed disk.
           Or try out PicoBSD.  -- schoen
        \_ If you can't use *nix, try Symantec Ghost.  -John
        \_ How about dd.exe? Don't have a URL, but you should be able to
           find it. --dim
           \_ How can you refer to raw devices under DOS?  Or is it a version
              of dd that just intrinsically understands them?
                \_ Pretty much all of the unix2dos ports of various tools were
                   rewritten intelligently.  Sure, there are bad ports out
                   there, but anything worth using will be ok with it.
        \_ There's a rawrite.exe which you can get from various linux sites
           which does raw disk writes in DOS.  -tom