Hi,
I use MX linux/Xfce. I run it live with persistence from a USB flash drive so that I can save my files and run updates.
I would like to try out Manjaro/KDE. I /wish to use it the same way as MX, without installing it on the internal HD.
Would that be possible with Manjaro/KDE?
I went by the wiki to create a bootable flash drive but I couldn’t see how to continue without partitioning my hard drive.
For the record, I’m not a techie, I’m just an average user who wishes to support efforts that resist monopoly.
Here’s my QSI
You have to look around in this forum and you will find numerous examples. Even though such threads may be over 1 year old, most of them will still work.
It’s just a topic that is not used by many.
My recommendation would be to use a USB3 to SATA adaptor and use it with a proper HDD or SSD, doing a full installation on it. Performance is likely to be much better!
Also bear in mind the limited number of write-cycles flash storage is capable of.
Unless perhaps nvidia is involved somewhere, you shouldn’t have issues with this. It gives you a “portable OS”, which seems to be what you need?
There is, of course, also Ventoy, which allows allocation of space for storage. But this won’t allow “persistence” so to speak.
I cannot boot from the live media that I have created. I followed the instructions on the wiki, Burn an ISO File > Writing to a USB Stick in Linux using dd. Then I ran isohybrid and got the following:
$ isohybrid --uefi -v manjaro-kde-24.2.1-241216-linux612.iso
catalogue offset: 232
ve[0]: 1, cs: 1
ve[1]: 0, cs: 1
ve[2]: 0, cs: 1
ve[3]: 0, cs: 1
ve[4]: 0, cs: 1
ve[5]: 0, cs: 1
ve[6]: 0, cs: 1
ve[7]: 0, cs: 1
ve[8]: 0, cs: 1
ve[9]: 0, cs: 1
ve[10]: 0, cs: 1
ve[11]: 0, cs: 1
ve[12]: 0, cs: 1
ve[13]: 0, cs: 1
ve[14]: 21930, cs: 21931
ve[15]: 43605, cs: 65536
de_boot: 136
de_media: 0
de_seg: 0
de_sys: 0
de_mbz1: 0
de_count: 4
de_lba: 522
de_mbz2: 0
isohybrid: manjaro-kde-24.2.1-241216-linux612.iso: boot loader does not have an isolinux.bin hybrid signature. Note that isolinux-debug.bin does not support hybrid booting
Previously I created the live media without using isohybrid but even then it was not found as a bootable media.
What am I doing wrong?
You cannot use MX Linux knowledge to create a Manjaro Linux installation on a flashdrive
Why would you do that? You cannot make the ISO into something it is not.
The ISO is ISO9660 filesystem and this cannot be changed.
If your intent is to create a portable Manjaro Linux on a flashdrive you need to follow one of the aforememtioned guides.
If you want to use the ISO to have a working, writeable system on a removable device e.g. a flash drive - you must use two (2) flash drives or do a manual installation like described in the linked topics.
@linux-aarhus I ran isohybrid because that’s what the instructions said. I ran the one with the UEFI because that’s what my system has. I don’t know what isohybrid is or what does it do. Also, just as you say here, and just as the instruction said, I have used two different flash drives, one on which to do the installation and one on which the ISO is. I never got to the point of using the flash drive on which the installation should take place because the flash drive with the ISO is not showing in the boot menu when I power up with the F2 pressed down.
Just my 2 cents.
I have done this using a USB drive. It definitely has to be a USB 3.x for performance sake.
You can do a flash drive to flash drive for the install. Maybe someones example here already suggested that.
What I have found workable is to have an external SSD drive and use Virtualbox for the OS’s .
That way you can just download the iso’s mount them in the virtualbox and install onto the external SSD . Depending on the size of the SSD you could have several OS’s to boot to and they will just like having them running on your Hard Drive.
@BG405 That was very helpful. I used Ventoy and now I have a running system on a flash drive. Thank you very much. I’m going to take some time to learn about Manjaro and Plasma and may later follow your suggestion as well as @MAYBL8 and install to an external SSD.
If you just need a persisent OS that can run from a USB without much complication, you might consider NomadBSD, which is designed for this very purpose.
Now, it’s not Linux, but many of NomadBSD’s features (and applications) will likely seem familiar to you;
All the information needed can be easily found on the NomadBSD site.
Ventoy – A new bootable USB solution:
Ventoy will not help you achieve your goal of a persistent OS. However, it is a better solution for most every other bootable USB use case.
I highly recommend creating a Ventoy USB for storing any ISO files you might wish to boot; whether it’s to install an OS (Linux/Windows) or launch a suite of tools from an ISO.
I recently authored a guide on how to create a Ventoy USB; it’s fairly straightforward – I hope you find it useful.