Creating a Bootable Pendrive in a Linux Terminal with dd
There are many applications that can be used to create bootable Flashdisk on Linux. Some Linux distributions already provide pre-installed or pre-installed applications default to make bootable Flashdisk, or users can also use third-party applications that are widely available on the internet for Linux.
But apart from these applications, you can create a bootable flash on Linux from terminal without any third party application, just use utility command named dd. So there is no need to wait for the time to download and install it.
dd is a utility command line on GNU/Linux to copy files with the exact same format or change them from one storage device to another such as Harddisk, Flashdisk and others. By using dd we can make bootable Flash the GNU/Linux operating system easily.
How to Make a Bootable USB From Terminal Using dd on Linux
First, make sure the USB Flashdisk is plugged into the USB port on your laptop or computer. Then check the name device The USB Flashdisk on the system using the following command.
ls /dev/
Then some of the contents of the directory will appear /dev/ the. search device by the name sdb1 or sdc1 etc.
If only one USB Flashdisk is inserted into a laptop or computer, it is likely that the USB Flashdisk will read the name sdb1, like in the picture below which one sdb1 is a USB Flashdisk that is read on my device.
![]() |
| Check Name Device USB Flashdisk |
After knowing the name of the USB Flashdisk device, then unmount USB Flashdisk with the following command. Adjust “sdb1″ in the command below with the name device your USB Flashdisk device.
umount /dev/sdb1
Next is the process of making a bootable Flashdisk. Remember the name and location of the iso file of the Linux distribution that you are going to make into a bootable USB. Type the following command to make it bootable:
dd if=/home/yaumil/lubuntu-16.04-desktop-amd64.iso of=/dev/sdb1 bs=1M && sync
“/home/yaumil/lubuntu-16.04-desktop-amd64.iso” is the directory and filename of the iso to be used bootable, entered in the command “if=”.
“/dev/sdb1” is name device which will be used to create a bootable, which is entered after the command “of=“.
“bs=1M” indicates size block is 1MB, dd will transfer files per blocks, which means the bigger the size block the faster the process is completed, but the larger the size block also the more likely the file is experiencing errors or damage, you should simply set the block size to 1 MB.
Wait for the process to finish. After the process is complete, the terminal will display a dialog as shown in the image. The bootable USB is ready for installation.
![]() |
| Bootable Creation Process Using dd |

