Ok, eu sei que isso foi perguntado mais de uma vez no fórum e li e experimentei os dois guias que encontrei e mais um no Pen-Drive. Eu também preferiria ter comentado as postagens que encontrei, mas não posso comentar até ter 50 pontos de representação, mas posso editar a postagem original que estou tentando comentar, não faz sentido, mas legal, é assim que o fórum funciona .
Os três guias que encontrei são:
Como fazer um Ubuntu USB persistente ao vivo com mais de 4 GB
Problemas com persistência depois de criar um pen drive USB usando Pendrivelinux
Crie uma partição Casper maior que 4 GB
O problema que estou tendo é que nenhum deles parece funcionar, eu tentei com Ubuntu e Kubuntu 16, 12 e 11, já que o único comentário no primeiro link também disse que não consegue fazê-lo funcionar em nada acima de 14.
O problema que tenho é que acabo com a tela da morte Illegal OpCode Red, a instalação não detecta a persistência e pede para tentar ou instalar o Linux cada vez que ele inicializa, não consigo montar /dev/sda2 em /cow, ou recebo uma tela preta dizendo initramfs.
Eu tentei quase todas as correções que encontrei nos comentários dos tópicos com base nos erros.
Eu tentei o Universal-USB-Installer, o live-usb-installer, o linuxlive usb creator, há cerca de um mês, um programa chamado rufus ou algo assim.
Todos os guias e aplicativos funcionam até chegar à parte em que excluo o arquivo casper-rw
Até me deparei com este post:Não é possível inicializar o Ubuntu Live USB Flash Drive com partição persistente casper-rwtentei todos os passos que o usuário deu nos comentários (araghuteja) e depois de deletar o arquivo casper-rw recebo o initramfs da tela traseira novamente.
Atualmente estou tentando o comentário de Yu Jia Cheong, mas estou preso na etapa 3 e no comentário dela:
3) Inicialize com o novo USB. Abra /usr/share/initramfs-tools/scripts/casper com root para editar (sudo). Altere a função setup_unionfs() para o seguinte: https://launchpadlibrarian.net/258626969/casper%20function.txt
4) sudo update-initramfs -u (tive que desinstalar o cryptsetup para fazer isso)
5) Copie o arquivo initrd.img gerado de /boot para outro local.
6) De outro sistema operacional, exclua o arquivo casper-rw do USB. Copie o initrd.img de volta para a partição ativa e altere o item de menu para usar o initrd.img recém-criado.
Na próxima vez que você inicializar a partir do USB, ele deverá inicializar a partir da partição casper-rw.
Isso funcionou para mim em 16.04, depois de um longo tempo frustrante procurando a solução!
Não sei se estou muito cansado de ler neste momento e meus olhos estão lendo o que quero ler e não o que está escrito, mas o arquivo mencionado me parece igual àquele para o qual o link aponta.
E se eu executar a etapa 4 depois de fechar o arquivo, recebo uma mensagem de erro...
Alguém tem alguma ideia de onde estou bagunçando isso?
Obrigada pelo tempo...
Responder1
Partições persistentes não funcionam com o Ubuntu, instalações do tipo syslinux desde 14.04.
Estes incluem Rufus, UNetbootin, Universal, Startup Disk Creator, etc.
Partições persistentes funcionam com instalações do tipo grub2 e podem ser criadas automaticamente com mkusb e dus, ambos criados pelo Sudodus.
As informações mais recentes sobre esses instaladores podem ser encontradas em:
Responder2
Atualização agosto/2017
Syslinux começou a adicionar suporte para NTFS com a versão 4.06, mas não ofereceu suporte completo até a versão 6.03.
UNetbootin - 655 usa Syslinux 4.03 e ainda está limitado a arquivos de persistência de 4 GB por FAT32.
MultiBootUSB - 8.8 usa Syslinux 4.07 e será instalado em NTFS, os arquivos de persistência não estão limitados a 4 GB.
Rufus 2.16 usa Syslinux 6.03 e será instalado em NTFS. Arquivos de persistência não são fornecidos, mas podem ser adicionados manualmente e não estão limitados a 4 GB.
YUMI - 2.0.4.9, (MultiBoot USB), usa Syslinux 6.03 e será instalado em NTFS, os arquivos de persistência não estão limitados a 4GB. Assim como o MBUSB 8.8, ele pode ter arquivos de persistência para cada instalação de distro
Responder3
Acho que o problema está aqui:
4) sudo update-initramfs -u (tive que desinstalar o cryptsetup para fazer isso)
Você está fazendo isso com umcriptografadosistema.
-o-
Em um sistema live padrão você pode simplesmente substituir o arquivo casper-rw por uma partição casper-rw e o sistema live o encontrará.
Inicialização a partiroutrounidade ao vivo
Remova o arquivo casper-rw.
Começargparted
Reduza a partição onde você tem o sistema (e onde você tinha o arquivo casper-rw).
Use o espaço em disco não alocado para criar uma nova partição com um sistema de arquivos ext (ext2, ext3 ou ext4).
Coloque orótulo casper-rwnesta nova partição.
Clique na marca para realmente realizar as alterações.
Reinicie (e certifique-se de que haja uma opção de inicialização 'persistente').
-o-
Você pode fazer tudo isso automaticamente commkusbe crie um novo usuário com home criptografado posteriormente.