
Criei uma unidade flash USB com a versão mais recente do Ubuntu, mas ela não é persistente. Como posso torná-lo persistente sem repetir todo o processo?
Responder1
2017
Partições persistentes não funcionam em sistemas syslinux Live Ubuntu desde 14.04. Isso inclui SDC, UNetbootin, Rufus etc.
Se você realmente deseja tornar uma instalação existente persistente, você pode criar um arquivo casper-rw no Windows e adicioná-lo à raiz da sua unidade flash, consultehttps://www.pendrivelinux.com/casper-rw-creator-make-a-persistent-file-from-windows/
O arquivo casper-rw será limitado a 4 GB e só funciona em uma partição FAT32.
Se você deseja que a inicialização seja persistente, pressione Shift, selecione o idioma, pressione F6, pressione Enter e digite persistent
, (para UNetbootin pressione Tab e depois F6)
se você deseja que cada sessão seja persistente, modifique isolinux/txt.cfg como Danatela mostra acima (ou para instalação do UNetbootin modifique syslinux.cfg da mesma maneira).
Provavelmente mais fácil refazer a unidade persistente usando mkusb, pois cria partições persistentes automaticamente.
Responder2
Mudando o Live Pendrive para Pendrive Persistente
Isso funciona com BIOS e UEFI
Muitas pessoas preferem um pendrive persistente que salve as alterações.
Crie um pendrive Live usando Rufus ou similar.
Inicialize o pendrivetorampara tornar a unidade editável (pressione shift ao inicializar, pressione Esc no idioma, pressione F6, pressione Esc, digite {space}toram após "quiet splash ---" e pressione Enter.
Crie um arquivo casper-rw:
sudo dd if=/dev/zero of=casper-rw bs=1M contagem=512
sudo mkfs.ext3 -L casper-rw -F casper-rw
(onde count=512 é o tamanho da persistência, com no máximo 4 GB).
Mova o novo arquivo casper-rw de home para a raiz do Live Pendrive.
Edite /isolinux/txt.cfg, (para persistência de inicialização do BIOS) e /boot/grub/grub.cfg, (para persistência de inicialização UEFI), adicione um espaço e a palavra "persistent" após "quiet splash ---".
Desligue e reinicie a unidade persistente.
Responder3
Como mostrado emeste guia, você pode reduzir o tamanho da partição FAT32 em sua unidade flash e, em seguida, rotular a partição ext4 casper-rw
e ela será tratada como arquivo de persistência. Se o Gparted não conseguir reduzir o tamanho da partição FAT32, você pode fazer isso no programa WindowsMestre de partição EaseUS.
Parece-me que você também pode criar um arquivo nomeado casper-rw
e criar um sistema de arquivos ext nele, mke2fs -t extX /path/to/casper-rw
para que também seja um arquivo de persistência.
Além disso, você precisa alterar isolinux/txt.cfg
a adição de palavras persistent
às opções de inicialização como esta:
padrão ao vivo etiqueta ao vivo rótulo do menu ^Experimente o Ubuntu sem instalar kernel /casper/vmlinuz.efi anexar arquivo=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=truepersistentenoprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash -- etiqueta instalação ao vivo rótulo do menu ^Instalar Ubuntu kernel /casper/vmlinuz.efi anexar arquivo=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity cdrom-detect/try-usb=truepersistentenoprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash -- verificação de etiqueta rótulo do menu ^Verifique se há defeitos no disco kernel /casper/vmlinuz.efi anexar boot = verificação de integridade do casper cdrom-detect/try-usb = truepersistentenoprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash -- rótulo memtest rótulo do menu Teste ^ memória kernel /instalar/mt86plus rótulo hd rótulo do menu ^ Inicialize a partir do primeiro disco rígido inicialização local 0x80
Responder4
Não conheço nenhuma maneira de fazer isso. Você teria que apenas reformatar o USB e reinstalar o sistema operacional novamente com a persistência ativada. eu usoPendrivelinuxpara instalar um sistema operacional live em um pendrive com persistência. Deve ser relativamente fácil de fazer. Espero que funcione.