I'm using Lubuntu 11.10, I installed live-usb-install 2.3.2 from a .deb file, and I resolved all its dependencies.
When using live-usb-install to format a USB stick, I have the option to format it as ext4 or ext2. Doing so gives me no problems. After clicking on 'OK' for writing an ISO to the USB stick, everything goes well: "Extracting files from ISO image...", and it looks like the USB stick is receiving data.
After a while though, the following message pops up:
"Error while installing syslinux bootloader! Installation aborted."
This doesn't happen when formatting the USB stick as FAT, so I guess that it has something to do with the partitioning. I don't want to use FAT however, because my BIOS won't pick up FAT formatted USB sticks.
Additional information: this is the output I get when running live-usb-install from a terminal:
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
extract_iso /media/Data/Torrentdownloads/linuxmint-201109-gnome-dvd-32bit.iso /media/PENDRIVE
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
(live-usb-install.py:2154): libglade-WARNING **: unknown attribute `swapped' for <signal>.
7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=nl_NL.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
Processing archive: /media/Data/Torrentdownloads/linuxmint-201109-gnome-dvd-32bit.iso
Extracting casper
Extracting casper/filesystem.manifest
Extracting casper/filesystem.manifest-desktop
Extracting casper/filesystem.size
Extracting casper/filesystem.squashfs
Extracting casper/initrd.lz
Extracting casper/vmlinuz
Extracting isolinux
Extracting isolinux/boot.cat
Extracting isolinux/isolinux.bin
Extracting isolinux/isolinux.cfg
Extracting isolinux/memtest
Extracting isolinux/splash.jpg
Extracting isolinux/vesamenu.c32
Extracting md5sum.txt
Everything is Ok
Folders: 2
Files: 13
Size: 1246658103
Compressed: 1247051776
rm: kan ‘/media/PENDRIVE/boot/syslinux/syslinux.cfg’ niet verwijderen: Bestand of map bestaat niet [In English: Can't remove the file '...': File or directory doesn't exist.]
rm: kan ‘/media/PENDRIVE/syslinux/syslinux.cfg’ niet verwijderen: Bestand of map bestaat niet
rm: kan ‘/media/PENDRIVE/syslinux.cfg’ niet verwijderen: Bestand of map bestaat niet
Opmerking: Het kan nodig zijn /etc/fstab bij te werken. [In English: Note: It might be necessary to update /etc/fstab.]
syslinux: invalid media signature (not a FAT filesystem?)
syslinux: invalid media signature (not a FAT filesystem?)
This problem didn't occur when using the CD version of Linux Mint. It probably has something to do with the ISO rather than live-usb-install.