Can EndeavorOS be installed portable on a USB drive?

This has been discussed several times, but I haven’t really found a solution. The goal is to be able to run EndeavorOS from a pendrive on a slow work machine.

You should just be able to insert a second USB when running your live iso and selecting it as the install destination. . .

Although I’ve never actually tried this.

This maybe useful to check

1 Like

There’s always the manual command line installation - It is fairly easy to accomplish.

I have made a lot of notes over time documenting the steps for future reference.

Unless you have a USB pendrive with high read-write speed, I would say this will leave you with much to desire when it comes to performance.

That said, I have installed different GNU/Linux systems on external SSDs and have had rather good experience.

I agree on what @pebcak suggested. External SSD is much better.


and even better using usb 3 devices and port :wink: modern usb3 pendrive can work too … i have one that is working somehow nicely… but due to the nature of how pendrives work they lag in schedules…

1 Like

That is also my recommendation. Portable SSD is the best and disable os-prober so it doesn’t affect any host you connect it boot from. When updating grub it doesn’t pick up the other os so it remains separate on SSD and just boot it from the appropriate f-key.

There is such a solution for MX Linux and Fedora. This is not exactly what I did, because I originally installed EndeavorOS on an internal hard drive. Thanks for everyone else’s input as well. I interpreted a question from a compatriot, but I also have my own experience in this regard. I myself installed EndeavorOS on the internal hard drive of an old Toshiba Satellite laptop two years ago. When I replaced the hard drive with an SSD, I removed it from the laptop and connected it to my Lenovo desktop as an external USB drive. And I used the EndeavorOS running on it for testing. I myself was surprised that this configuration worked in this way… Maybe even here on the forum at the time I asked why a hard drive originally in another machine, on which EndeavorOS was installed, could work when connected as an external USB drive to a desktop computer, but really it worked.
Although the original question was not entirely this, but, if I understood correctly, that there is software in EndeavorOS that allows you to create a live USB installation from your own system and run it on the work machine, since it is slow enough to to install EndeavorOS on it. It’s not quite the same as what I did because I originally installed EndeavorOS on an internal hard drive and then took a gamble and plugged that disk into my desktop as an external USB drive to see if it would work, and it did. Although I had to mount the swap partition manually every time, it was otherwise perfectly suitable for test purposes. I tried everything Endeavour-related on it.

I installed Linux on this one. It runs like hell for a usb pen-drive, and it is quite affordable:


Thanks for the confirmation. Did you use the EndeavorOS installed on the flash drive not only on the machine to which you installed it, but also tried to run EOS when connected to another machine? Because if this works, you really can make a portable installation.

You could perhaps check the specs of the machine you want to use the portable installation on and see if the hardware is supported by the Linux kernel out-of-the-box.

If there are no incompatibility issues, harware-wise, like Intel VS. AMD cpus needing different microcodes, or graphics cards needing proprietary drivers etc., you could in principle do an installation on an external medium on the “source” machine and use it on the “target” machine.

Yes, I did that too, I checked how well the hardware of the “source” machine was supported in terms of the kernel. Although in general it can be stated that Intel chips and built-in video cards are obviously supported. Of course, there can be a difference in whether we install the system on a built-in hard drive or an external USB drive. In the first case, I think the installation is much more “connected” to the hardware of the “host” machine than when we would install EndeavorOS on a drive connected via USB, right?

In my case, there was something interesting. I installed EndeavourOS on the internal hard drive of a Toshiba laptop equipped with an Intel chip and Intel HD, because I originally wanted to use it there, and after unpacking it, I connected it via USB to a Lenovo Thinkstation, which has a Xeon processor and an external Nvidia video card. EndeavorOS, if only for test purposes, worked well, Nvidia’s Nouveau driver is installed.

I guess, it all boils down to put it all into practice and see how it will work out then?
If you have a live EnOS usb, an external medium to install to and 20 min. to spare, you will know :wink:

1 Like

I tried this live almost two years ago, I didn’t have time to think about it and it worked. That’s why I was able to test EOS so often during that time. :slight_smile: So, since then, the little one has been working stably under my hands, and if it doesn’t, you are here and willing to answer the questions, from which I also learn and pass on my acquired knowledge.

1 Like

Not all Thumb drives, Pendrives can be booted from.

Inside the Pendrive is a little controller chip. That controller chip controls whether that device is bootable. As the most popular use case for pendrives is to store or transfer files, some inexpensive devices do not include a controller that is bootable.

Have you tried a different pendrive?


Best bet is to install to an external SSD drive not a USB thumb drive.

No, I actually didn’t try it with a flash drive, only with a hard drive. Actually, the original question was whether it is possible to create live usb media from a working EndeavorOS installation, which is portable and will work on the work machine. Here, of course, not only a pen drive, but also an external USB drive can be considered. I see that in the question of the original questioner, the focus was on the ability to create live usb media.

1 Like

Of course you should be able to create it if you have a fully working EndeavourOS installation that is on a portable drive.

Yes you can some pen drive also used like .2 gb but not noticable and barely any boost.
Still you can observe and see how much will it do on single / dual boot with pen drive