Como faço para atualizar um sistema mkusb Persistent Live de 16.04 para 18.04

1

Eu tenho um 16.04 Live flash drive persistente feito usando o mkusb.

Está configurado exatamente como eu quero.

Eu quero atualizar para o 18.04.

Quando copio a partição 16.04 casper-rw para o novo disco flash 18.04, tudo fica instável.

O que posso fazer?

    
por C.S.Cameron 24.05.2018 / 18:25

1 resposta

1

Atualizar um sistema ativo persistente

Existem razões para atualizar um sistema live persistente, se você usá-lo para outros propósitos além de testes, por exemplo, porque você quer um sistema operacional muito portátil, mais portátil que um sistema Ubuntu instalado em uma unidade externa.

  • atualizações de segurança
  • novas versões de programas instalados
  • novos kernels e drivers de hardware para que funcionem com novos computadores

Você atualiza o sistema live persistente básico instalando-o a partir de um novo arquivo iso, normalmente um novo arquivo iso diário de uma versão LTS, mas também para uma nova versão do Ubuntu (16.04 a 18.04). Mas você perde seus arquivos de dados, ajustes e os programas instalados manualmente.

Você pode copiar /home para outra versão do Ubuntu

O diretório /home contém dados pessoais, bem como configurações e ajustes. Esses dados são quase sempre independentes da versão da versão do Ubuntu (ou do sabor da comunidade do Ubuntu). Isso significa que você pode copiá-los de uma versão para outra em um escopo bastante amplo de versões.

Eu testei isso

  • você pode atualizar de 12.04.5 LTS diretamente para 18.04 LTS,
  • você pode fazer o downgrade de 18.04 LTS para 14.04.1 LTS,
  • e, no caso específico da pergunta, você pode atualizar de 16.04 a 18.04.

Isso funciona quando você aborda o diretório 'home'

  • de sistemas ativos persistentes
    • na partição casper-rw (ou arquivo)
    • em uma partição home separada (ou arquivo)
  • e de sistemas instalados.

Se os IDs de usuário forem diferentes, você deverá torná-los compatíveis no novo sistema. Isso significa que é fácil atualizar um sistema live persistente do Ubuntu para uma nova versão do Ubuntu, ou ficar dentro do mesmo tipo de comunidade do Ubuntu (Kubuntu, Lubuntu, ... Xubuntu). É possível, mas é mais difícil alternar entre flaovurs e alternar entre sistemas instalados e sistemas ativos persistentes.

Não copie a partição casper-rw para uma nova versão do Ubuntu

Você está certo, uma atualização completa de um sistema live persistente não é possível, pelo menos não da maneira fácil copiando a partição casper-rw de uma versão antiga para uma nova versão. Depois de alguns pacotes de programas atualizados, ele nem funciona para atualizar para um novo arquivo iso [diário] dentro da mesma versão do Ubuntu (ou da comunidade Ubuntu).

Portanto, você deve reinstalar os pacotes do programa, instalados manualmente, e refazer as configurações do sistema, que não estão em /home (por exemplo, aquelas em /etc ).

Métodos e ferramentas

mkusb e mkusb-backup-n-restore-home

Este método pode ser mais adequado,

  • se você já tem um live drive persistente feito pelo mkusb
  • se você quiser combinar a atualização com um backup
  • se você preferir ferramentas com interfaces gráficas de usuário

mk-persistent-live_with_home-rw

  • Crie uma unidade ativa persistente com mk-persistent-live_with_home-rw . Isso será diferente de uma unidade feita por mkusb . A ideia é

  • mantenha a partição home-rw

  • substitua o arquivo iso por um novo
  • crie um novo sistema de arquivos na partição casper-rw (formato).
  • crie um grub.cfg que corresponda ao arquivo iso.

Este método pode ser mais adequado,

  • se houver muitos dados no diretório /home
  • se o pendrive USB for grande
  • se você quiser mudar entre os sabores do Ubuntu ou entre um sistema ativo persistente e um sistema instalado, e deve ajustar os IDs do usuário manualmente.

  • O link a seguir descreve como instalar e usar essa ferramenta,

    Faça discos vivos persistentes com as partições casper-rw e home-rw

por sudodus 24.05.2018 / 22:14