A maneira mais fácil de criar um Live CD USB com persistência é formar manualmente as partições usando o GParted.
Isso é o que eu fiz:
- Formate seu USB com a tabela de partições GPT (embora eu acredite que o MBR também funcione bem).
- Crie duas partições. Primeiro é para arquivos ISO e deve ser FAT32 (~ 1100MB para o Ubuntu 14.04). O segundo é para a persistência e deve ser ext4 com o rótulo casper-rw .
- Copie arquivos do seu ISO (incluindo ocultos) para a partição USB FAT32.
- Edite
boot/grub/grub.cfg
e apenas adicione a palavra persistent (essa é a razão pela qual a persistência não funciona para você no modo UEFI). :
menuentry "Start Kubuntu" {
persistent
set gfxpayload=keep
linux /casper/vmlinuz.efifile=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity quiet splash --
initrd /casper/initrd.lz
}
Pode ser um pouco lento quando você o inicia, especialmente se você usar USB2.0.