Alternatively, you can simply double-click on the file unetbootin-linux* since it will be executable after step 3. To use UNetbootin you simply have to insert the USB drive (or external USB hard drive) and launch the software (see step 5 above for what to type in your terminal).
The PPA source for unetbootin in the accepted answer includes the prefix to disable shared memory access in the default run command so that launching it from the GUI shortcut just works without any hassle: gezakovacs/+archive/ubuntu/ppa
The people here are advising against its use because it's known to break some live systems.
And for all the distributions you just listed, writing the images to a USB drive with `dd` works fine, so there is no need to use unetbootin there.
This is a very odd thread. By all means suggest alternatives to unetbootin. I don't use it and certainly never will. But when suggesting alternatives takes on the flavor of suggesting that the OP shouldn't care that the unetbootin program doesn't run properly it has gone too far. Unetbootin is actively maintained in the [community] repo. If the program does not run as intended, it is a bug that warrants fixing. And if the OP's problem and workaround is reproducible by others, then this should be filed as a bug on the bugtracker as the allegedly-problematic shell script is distributed with the arch package and not from upstream.
Trilby's post made me realise that I have overread the "multi-boot" part (I think this is where OP wants to go). Yes, unetbootin itself is not broken - it just doesn't work very well for at least Arch Linux.
I'm not sure how this translates to Linux (I'm sure it's somehow applicable, I'm just not sure how it translates exactly), but I was having the same problem on Mac, and I believe it was because of how I'd formatted my USB stick. Originally I had just created a partition as FAT and was able to load many different ISOs onto the device. Then I made a mistake and had to re-format(?) the whole device, which included re-making the file/partition table. Originally I just chose the default "Scheme", "GUID Partition Map". From this point on I was having trouble. I had a hunch that it might require the "Master Boot Record" scheme, so I erased the whole USB stick again with that setting. Then when I ran unetbootin again it worked without issue.
Hello,
I like to use unetbootin (with....windows !!!) to install puppy linux (or others systems like ubuntu for instance) on an USB. It works fine.
But I should like to do everything with linux.
But I cannot find an unetbootin package working properly in linux !!!
I tried to install it
- from the PPM (xenial 32), but several dependencies are missing and don't exist in the PPM
- from here : ... 6&start=30 (several different ways)
- from there _download.html
but nothing works works properly.
The main problem is that I cannot choose the USB. I tried to open unetbootin with the console doing this : unetbootin installtype=USB targetdrive=/dev/sdb1 (where sdb1 is the drive I want to install to). It seems to work but unetboottin install only.... syslinux....
Any idea, or must I go on with unetbootin in windows ?
Thank you
Hello,
Things are going better, but it still doesn't work.
May be it works better because I downloaded Python3 ? I don't know.
I installed again unetbootin_608-1_i386.deb from the xenial 32 PPM
Opening it from the menu, I cannot choose the USB to witch I want to install puppy linux. But opening the console and writing "unetbootin installtype=usb targetdrive=/dev/sdx" (where sdx is the USB I want), it opens unetbootin with my USB choice. Then, I can select the Iso I want to install (bionic 32, I already downloaded on another USB), and "OK". Everything looks to work fine, watching Unetbootin working, but, when I want to boot this USB (sdx) I have this message : "missing operating system".
Opening the USB (sdx), I have this : !Ajgd8QNjPIT0hHknRtD1Biq7TDMX . Something is missing ? What is wrong ?
Any idea to solve the problem ?
I read this : ... 88#p851153 but I did not found how to do. May be it is because I do not speak well enough english (foreign language for me)
Thank you for your help
Unetbootin works perfectly with windows...
I just should like it works as well with Linux. Do you think it is imposible ? With only a little experience with linux, I need something as simple as unetbootin : I just need to select the USB I want to use, and select the ISO to install. Nothing more ! Do you know another toll as much simple, working as well for non-UEFI as for UEFI machines, or must I go on with unetbootin for windows ?
Thank you
Hello,
I uninstalled unetbootin and install it again from the xenial 32 PPM (unetbootin_608-1_i386.deb
The PPM says the missing libraries are : libcom32.c32 libgpl.c32 liblva.c32 libmenu.c32 and libutil.c32
I don't know how I can do.
Thank you for your help
I use xenial 32 bits for 2 reasons :
- It works perfectly, and I do not need anything more.
- when I travel around the world, I use a very old netbook 32 bits (Asus Eee 701 PC), nobody will want to stole. It depends where I am, but it is not always posible to keep the computer in a safe place when I am traveling. So when, I travel, I can remove my bootable USB from my usual computer at home (Acer aspire 7715Z) and I can use my bootable USB with the netbook. I have, too, puppy linux, xenial 32, in full install in this netbook, which works perfectly for what I need when I am traveling : Internet (with slimjet), Abiword, take a shot, pdf, and gimagereader (OCR) for languages I don't know, and, if I need it, I use my bootable xenial 32 USB, and another storage USB in which I have many files.
These are the reasons why puppy linux became my usual system.
But, even if I don't use it often, I have windows on my Acer aspire, with unetbootin which works perfectly. Now I use windows only when I need unetbootin...
It is a pity I cannot install unetbootin in xenial 32 or another similar tool...
So, if it isn't posible to install unetbootin in xenial 32, I will go on to use unetbotin for windows...
Have you checked to see if unetbootin created a file named casper-rw in the root of a FAT32 formatted partition on the USB Flash drive? Or, if not, have you checked to see if an ext2 partition named casper-rw exists?
Are you sure you are using a current version of unetbootin, and sure that the flash drive was formatted as FAT32 when using it to setup a USB flash drive to boot into Linux Mint? If it was not formatted as FAT32, that could explain your issues.
Did you use UNetbootin on Linux or on Windows? I used the Windows version. But when I run unetbootin on Linux, it says "extlinux" must be installed, so I apt-get installed extlinux. Maybe the Windows download did not include these tools? Which may be required to create casper-rw as an ext2 filesystem.
I used unetbootin to try to make my usb stick into a bootable linux disc. But I ran the program and now my usb stick doesn't get recognized anymore as an usb stick (or as anything in general, nothing happens when I put it in the computer) in any computer (i tried several).
there is a good solution that I always use since unetbootin does not always work. It is the command line tool called dd. This is how to use it to write a bootable iso on a usb key: go to the folder where you downloaded the iso, open a terminal and type: dd if=name_of_the_iso of=/dev/sdx [replace x with the letter of your drive. If you do not know it, type the command df -h and look for your drive] bs= 2MB && sync
So it goes like this:
dd if=path_to_the_iso of=path_of_the_drive bs=2MB && sync
When the terminal prompt comes back, that means that the key is ready to use.