Ubuntu is the most popular desktop Linux distribution since 2010. You can do a lot of tasks with this lovely Linux distro in a GUI based environment like Windows. That is the reason why Ubuntu is favored by millions of users across the globe. When the Windows machine was broken/crashed or want to make a dual boot on a Linux machine, you can always complete such a task on Ubuntu.
This can take anywhere between 5-15 minutes, depending on the USB device and the size of the ISO file. Once the ISO installation finishes, you can use your newly created Linux bootable USB to boot into a live distribution. How to Create a Linux Bootable USB Using the Terminal. You do not need to use any GUI tool for creating live Linux USBs.
For instance, rename ubuntu-18.04-desktop-amd64.iso to ubuntu-18.04-desktop-amd64.bin. Create a bootable USB on Chromebook. Now that you have the Chromebook Recovery Utility and an image you want to install on it, we can proceed ahead. Insert the USB drive that you want to make bootable. Launch Chromebook Recovery Utility from the Chrome app.
Method 1: Create Windows 10 Bootable USB on Ubuntu Linux (GUI Interface)
It has been reported that using the downloaded Windows 8 upgrade ISO does not always give you an UEFI bootable USB option in the boot menu. If this happens to you, then use the ESD-TO-ISO.exe program created by our member Simon (SIW2) below to create an ISO that will work with UEFI. Create multiboot persistent USB with Ventoy. In the above example, I have created only one persistence bootable USB with Ubuntu 20.04 LTS. Ventoy allows you to create multiboot persistent USB drives as well.
Although Linux was originally developed for text environment, it is now a great desktop computing box with GUI interface. So the first part of this tutorial is to use a GUI program to make a bootable Windows 10 USB, which a lot of easier for Linux newbies.
Step 1: On Linux machine running Ubuntu (preferably Ubuntu 18.04.2 LTS or Ubuntu 18.10), open a web browser and download a copy of Windows 10 ISO file from Microsoft official website.
Step 2: Download Brasero (ISO burning tool) and install it on your Ubuntu machine. You can also do this from within Ubuntu, by clicking the Activities heading in Ubuntu and searching for the app. If found, it will show you a link to the Ubuntu software installer. Click through the main listing and click on Install. The installer will guide you through the rest of the process, and you may have to enter your Ubuntu password for the installation to begin. Once installed, click on the Launch button to fire up Brasero.
Step 3: Insert a USB drive with about 6 GB of free space for the ISO disk image of Windows 10. Be sure to back up any data you have on the stick before you use it to create the bootable USB in case it is formatted to a new file system like NTFS, in which case your data is gone forever.
Step 4: In the Brasero interface, click on Burn Image in the left panel. In the next window, select your Windows 10 ISO file from the dropdown in the Select a Disk Image to Write section. In the Select a Disk to Write To, choose the USB drive you inserted.
Create Linux Iso From Bootable Usb
Step 5: If you click the properties button on this page, you can tweak various burn settings. If you don't know what to do, you can just go directly and click on Burn. When the disk is ready, Brasero automatically does a checksum match to make sure the Windows 10 ISO file matches the one you burned to the USB disk.
Brasero is not the only program that is capable of creating Windows bootable USB on Linux, there are also a few other well-known ones like Etcher, WoeUSB and UNetbootin.
Method 2: Make Windows 10 Bootable USB on Ubuntu Linux (Text Command)
Well, not all Linux mahine comes with a GUI interface, especially Linux servers. So the second method we share in here is use text command on Linux to create a bootable Windows 10 USB. So it is an univeral method being applied to all Linux OS, including Ubuntu, Fedora, Linux Mint, Centos, Redhat, Open SUSE.
Step 1: On Linux machine, open the Terminal utility.
Step 2: Download Windows 10 ISO with wget command and insert USB drive into the machine.
Step 3: Find the USB drive name with this command: lsblk
Step 4: Now format the USB to FAT32, whic is the required file system for installing Windows OS: mkdosfs -F32 /dev/sdh1 (sdh1 is the USB drive name found in step 3.)
Step 5: After formatting, we should mount the downloaded Windows 10 file: mount /Path/to/Win10.iso /mnt
Step 6: Write ISO image to USB: dd if=[windows.iso] of =/dev/sdh1
The process would much more difficult for creating UEFI bootable USB and it is not recommended doing this via terminal commands. Instead, GUI program is much more comfortable to go with. How to get a minecraft account for free 2016.
How To Create A Bootable Usb On Ubuntu Linux
A Word of Caution about Handling ISO Files
If you're not familiar with ISO files, for the purpose of creating the Windows 10 bootable USB on Ubuntu, it's enough to know that it is simply a non-compressed container with files that are required to install Windows 10 from scratch. But all the files inside are critical, so even if one of them gets corrupted, you may not be able to install Windows 10 properly.
The second thing to consider is what tool you're using to burn the ISO to USB. Brasero is just one of many available online, but many of them have a poor burn success rate. That means you might have to burn the ISO to USB a couple of times before the checksum validates it as a true copy of the original ISO disk image file. If you repeatedly see this problem, it might be worth spending a few dollars on a premium ISO burning tool like UUByte ISO Editor.
The most important requirement is that the ISO be burned properly to create bootable Windows 10 media that works. That's the whole purpose of this exercise. Choose the right tools, make sure you only get the Windows 10 ISO file from Microsoft, and you won't have to worry about wasting time burning multiple times. If all is good, you can create a Windows 10 bootable USB in Ubuntu in just a few minutes.
One great thing about Linux is that you can try it out without installing it on your hard drive. Most Linux distributions provide disk images (ISO files) that contain everything you need to boot into a live environment and, optionally, begin installation.
But how do you transfer a downloaded disk image to a USB flash drive? In this article, we provide three solutions to help you create a bootable Linux USB flash drive on Linux, Windows, macOS, and even Android.
Create a Bootable Linux USB with Etcher (Linux, Windows, macOS)
Written in Electron, Etcher is a cross-platform open source utility for flashing disk images to USB drives and memory cards. It runs on Windows, macOS, and Linux and provides an approachable graphical user interface that reduces the process of creating a bootable Linux USB to just three simple steps. How do i move my music from android to iphone.
Unlike other similar software tools, Etcher prevents users from accidentally wiping their entire hard drives, which is something you’ll definitely appreciate if you’ve never created a bootable USB before and understandably feel anxious about the process.
To create a bootable Linux USB with Etcher:
1. Download Etcher from its official website.
Etcher offers precompiled binaries for Linux, Windows, and macOS).
2. Launch Etcher.
3. Select the ISO file you want to flash to your USB drive.
4. Specify the target USB drive if the correct drive is not selected already.
5. Click the Flash! button and wait for the process to finish.
You may be asked to enter the admin password.
Create a Bootable Linux USB with dd (Linux, macOS)
dd is a command-line utility for Unix-like operating systems whose primary purpose is to read/write data from/to device files, such as USB flash drives. Because dd is bundled in GNU coreutils, you can find it on virtually all Linux distributions, as well as on macOS.
To create a bootable Linux USB with dd:
Open your favorite terminal emulator.
Issue the following command (replace /dev/sdx with your drive and path/to/ubuntu.iso with the actual path to the ISO file you want to flash):
The version of dd included in GNU coreutils doesn’t provide any progress indication. If you’d like some reassurance that the transfer is progressing as it should, you can use the following command (replace dd-pid with the process-id of dd, which you can find using htop):
dd for windows
There’s actually a version of dd for Windows that provides all the functionality you need to transfer an ISO file to a USB flash drive. To install it:
Download the latest version from its official website.
Extract the downloaded archive to a new folder on your hard drive.
Open Command Prompt and navigate to the folder with dd for Windows.
Use dd for Windows just like you would the version included in GNU coreutils.
Unfortunately, dd for Windows was last updated in 2010, and many users have reported issues when using the utility in Windows 10. Considering that dd for Windows doesn’t even support data conversion, such as byte order swapping and conversion to and from the ASCII and EBCDIC text encodings, you’re probably better off using either Etcher or Rufus, which we describe in the next chapter.
Create a Bootable Linux USB with Rufus (Windows)
Before the release of Etcher in 2016, Rufus was the best way to create a bootable Linux USB in Windows. This bootable USB flash drive creator is much faster than all of its Windows competitors, and it can create live USB drives for systems with both BIOS and UEFI. Rufus has been translated into several dozen languages, and it’s compatible with Windows 7 and newer, both 32- and 64-bit.
To create a bootable Linux USB with Rufus:
Download Rufus from its official website.
You can choose between an installer and a portable version.
Install it if you’ve downloaded the installer. Otherwise, you can just launch it.
Select the target USB device.
Click the SELECT button next to the boot selection dropdown menu and specify the ISO file you want to flash.
Choose the correct partition scheme for your system.
Click the START button.
Wait for Rufus to finish.
In addition to creating live Linux USB flash drives, Rufus can also flash Windows disk images.
Create a Bootable Linux USB with EtchDroid (Android)
The last utility we want to describe is called EtchDroid, and its purpose is to write OS images to USB drives on Android smartphones and tablets.
Why would you want to use your Android device to create a bootable Linux USB? Well, imagine you find yourself in the middle of nowhere, and your laptop stops working after a botched system update. Without another computer to use, your only option on how to create a bootable Linux USB to fix the issue is your Android device, and that’s where EtchDroid comes in.
To create a bootable Linux USB with EtchDroid:
Download EtchDroid from Google Play or F-Droid.
Connect a USB flash drive to your Android device using a USB OTG adapter.
Launch EtchDroid and select the Write raw image or ISO option.
Select your ISO image.
Select the USB flash drive.
Tap Write to write the image to the USB flash drive.
EtchDroid has been tested with Ubuntu and its derivatives, Debian, Fedora, Arch Linux, and Raspberry PI SD card images. It doesn’t work with Windows, macOS, and old GNU/Linux distros. Support for Windows installation ISO files is on the developer’s to-do list.