Eu fiz um live USB para o Ubuntu 17.04 usando o MKUSB deste tutorial aqui: Como fazer um Ubuntu USB persistente ao vivo com mais de 4GB
Mas não consigo fazer com que o armazenamento persistente funcione para mim. O USB ao vivo foi criado com sucesso e inicializa perfeitamente, mas perde todos os meus arquivos durante a reinicialização.
Eu tentei adicionar a palavra "persistente" a todas as linhas com "linux" nos arquivos boot.cfg e loopback.cfg.
Editar : usei um USB de 16 GB para fazer o Live USB. Embora eu tenha descoberto uma coisa, se durante a inicialização eu edito os comandos boot do grub para adicionar uma palavra-chave 'persistente', a persistência funciona muito bem. Se eu não fizer isso, isso não acontece. Daí eu tenho que editar manualmente o comando toda vez que eu tenho que inicializar no Ubuntu Live.
Veja como meu arquivo loopback.cfg se parece antes de editar para persistência.
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Install Ubuntu" {
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Check disc for defects" {
linux /casper/vmlinuz.efi boot=casper integrity-check iso-scan/filename=${iso_path} quiet splash ---
initrd /casper/initrd.lz
}
menuentry "Test memory" {
linux16 /install/mt86plus
}
Veja o que eu edito para fazer a persistência funcionar.
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Install Ubuntu" {
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Check disc for defects" {
linux /casper/vmlinuz.efi boot=casper integrity-check iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Test memory" {
linux16 /install/mt86plus
}
Eu tenho que editá-lo manualmente toda vez que eu inicializo porque as alterações que eu faço no arquivo do Windows voltam ao original.