

dd
104 likes
dd, that stands for ‘data duplicator’, is a command-line utility for Unix mainly used for copying and converting data.
Cost / License
- Free
- Open Source
Application typeApplication types
Platforms
- Mac
- Linux
- BSD
Features
dd News & Activities
Highlights All activities
Recent News
No news, maybe you know any news worth sharing?
Share a News Tip
Recent activities
Featured in Lists
Want to reinstall Windows or install Linux on your computer? Try these tools.
So you've decided to give Linux a shot, and you've found a distribution that suits you. Or maybe you want to reinstall Windows because it's running slow, infected with viruses, or won't boot. No matter what kind of trouble your computer is having, here's a list of tools to do a clean install of Windows or Linux on your computer.
So, first thing first, if you want to install Windows 10, you can grab the ISO file on the Microsoft website and buy a license from there too. And if you want to install a Linux distribution, I invite you to take a look at the various distributions that exist or to take this simple test in order to choose the one that fits your needs the most. You can then download the ISO image of your choice on the distro's official website.










Comments and Reviews
'dd' is a powerful command-line program that's been a staple of UNIX operating systems since the 1980s.
Pros:
man ddCons:
mkdir -p, so the option syntax is weirdfdisk -l /dev/sdato check your device node, becausedd if=my_linux.iso of=/dev/sdacould end up overwriting an important disk!Tips:
bs=1Mto set a 1 megabyte block size and see if it speeds up your transfer!ddto print statisticsFor users new to 'dd' this may all seem overwhelming. If all you're looking to do is flash a Linux ISO image onto a USB stick and move on with your life then there are definitely much easier applications.
But there is a reason dd has been around for so many decades. It's simply extremely powerful, versatile and ubiquitous.
It just works. GUI utilities for writing ISO files (for example) are just not required and take longer to use than a simple commandline utility.
Fantastic because it's able to copy bytes directly from a larger drive onto a smaller drive (until reaching the end of the smaller drive of course). This allows setting up a partition table that will fit on the smaller drive, on the larger drive, then copying it.