Linux Tutorials

Boot Linux ISO From Android Phone

Boot Linux ISO From Android Device

​The Thing about us Linux users is that we are never committed to one particular distro. We are always looking for something new, something more exciting. It may be a new Desktop Environment, a newer kernel or a completely different Linux experience.  

flirt with linux distributions meme

​This is why we always keep testing newer versions of popular Linux distributions or completely new distributions as soon they are launched.

But the problem arrives when we have to keep making a bootable USB for every distro that we want to test. So is there a solution to this problem? The answer is YES!

And the answer is ‘Don’t make a bootable USB’. Yes, you read it right.

There is an Android application Called DriveDroid(requires Root) which can mount iso images as USB drives which can be used to boot to your distribution of choice. And then you can live test or install that Linux distro.

You will need:

  1. A rooted Android Device (How to root Android?)
  2. An iso image of a Linux distribution
  3. A USB cable.
  4. DriveDroid installed (click here to Install)

​​After you have installed DriveDroid, Launch the app and it will show a popup just click on skip.

​Next, It will ask for superuser(root) permissions. Click on grant.

​You will see the following screen.

​Now open up your file manager and copy the Linux iso to the ‘ Downloads/images ’ of your internal storage. If the images folder doesn’t exist create it.

​Now come back to DriveDroid, you should see your iso listed like this. Click on it.

​This will open a popup like this. You are given Basically 2 ports for mounting 2 different ISOs at a time. For now, just click on the Writable USB icon from Mass Storage 1.

​It will try to mount the iso file you will see a process in the notification bar.

​Once that process is completed(10 seconds max) the notification bar will show success like this.

​Now your bootable media is ready. You can now restart your computer and press your boot device selection key. In the bootable devices section, you will see a new device.

boot linux from android device

​The device named UEFI: Linux File-Stor Gadget 0318 is the bootable we just created.

Just select it and your iso image should boot like this.

ubuntu 17.10 boot menu

BAM! We did it.

boot linux from android phone

​So we successfully booted a Linux distro from an android phone. I have been using DriveDroid for the past 10 months and it’s been great.  

Conclusion

​You can use an Android device to create a bootable media by mounting the Linux iso. You will need android device with root, USB cable, Drivedroid app and a Linux iso. The virtual USB created via android works exactly like a native USB. It is much faster and convenient than creating a native installation media.Click here to Download DriveDroid from play store.

If you get stuck anywhere or have any problem feel free to post your comments below.

1 comment

dreq December 23, 2019 at 2:46 am

It’d be nice to have an in-depth walkthrough of what is actually happening. Linux users usually dont need or want a walkthrough on how to use closed source gui software.

Reply

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This website uses cookies to improve your experience. We'll assume you're ok with this. Thank you! Accept Read More