Estou executando a edição usb do ubuntu agora e funciona bem. Mas eu particionei todo o flash drive em uma partição e também fiz uma pequena partição para troca de Linux. Eu também instalei o bootloader no pendrive, e não no disco rígido, e ele funciona. Eu prefiro pressionar F12 para acessar a tela de inicialização na inicialização e, em seguida, selecione Boot from USB Flash. Eu poderia alterar as configurações da BIOS para colocar o boot usb primeiro, mas eu gosto desse jeito melhor. Você pode ter que pressionar uma tecla diferente para entrar na tela de inicialização na inicialização, mas é o mesmo.
Não esqueça este aqui - não deixe espaço livre em Fat32 ou NTFS no pendrive, quero dizer que você tem que particionar todo o disco flash usb para linux conforme achar conveniente (acho conveniente fazer uma grande partição única ext3 ou ext4), e também fazer um max. 1-2 gb partição para Swap e, em seguida, inicialize o DVD ao vivo e instale seu sistema. Você pode ter que formatar a partição novamente durante a instalação do Ubuntu, e talvez fazer algumas outras mudanças, mas no geral deve funcionar muito bem no final.
Além disso, não se esqueça de usar a imagem iso correta para sua máquina, 32 bits ou 64 bits, pae ou não-pae e assim por diante.
Quando perguntado onde você quer colocar o bootloader, escolha o stick usb, não escolha o disco rígido, quero dizer coloque bootloader no mesmo pen drive onde você instalou o ubuntu.
Boa sorte com este, Grzegorz!