A atualização do sistema para o 12.04 usando o CD não preservou meus usuários - como é melhor restaurá-los?

2

Hoje atualizei de 10.04 para 12.04 (via 11.10 primeiro).

Eu executei ambas as atualizações usando os CDs, pois isso estava em um sistema com uma conexão de internet muito ruim (e, de fato, a conexão de rede era inexistente quando eu fiz as atualizações).

Tudo aparentemente correu bem, exceto por um aspecto muito importante: meus usuários originais (10.04) não foram preservados. No entanto, os arquivos ainda estão lá em / home / xxx, então pelo menos não há preocupação com qualquer perda de dados.

Eu tinha dois usuários em minha configuração original: um usuário administrador que usava o Unity e meu usuário principal (não administrador) que usava o Gnome Classic. (Eu percebo que isso pode ser irrelevante.)

Durante os dois upgrades que realizei hoje me perguntaram "Quem é você?" e solicitado a inserir meu nome, nome de usuário, nova senha, etc. Foi aí que suspeitei pela primeira vez, portanto, em ambas as ocasiões, criei um usuário totalmente novo.

Na atualização inicial (10.04 a 11.10), não houve menção à possibilidade de importar usuários antigos. Em seguida, na segunda atualização (11,10 a 12,04) uma tela "Importar Usuário" (ou similar) apareceu após o "Quem é você?" tela, mas foi acompanhado por uma mensagem dizendo que não havia usuários adequados que pudessem ser importados.

Então ... minha pergunta finalmente: Qual é a melhor maneira de ressuscitar meus antigos usuários?

Existe uma ferramenta de importação que eu possa usar?

Devo apenas criar um novo usuário com o mesmo nome e ver o que acontece?

Devo criar um novo usuário com um nome diferente e copiar o antigo usuário por completo?

Ou devo criar um novo usuário e simplesmente copiar os dados antigos, peça por peça, quando e onde for necessário?

Uma última nota: Eu tenho um backup do Deja Dup dos usuários no meu NAS, e atualmente estou criando um arquivo tar deles também (embora o tar obviamente seja de pós-atualizações).

Qualquer ajuda ou conselho seria muito apreciado!

Obrigado,

thoughton.

    
por thoughton 28.04.2012 / 21:11

1 resposta

2

Ao executar um "upgrade" pulando as versões (como você fez ao atualizar de 10.04 para 11.10), criaremos uma nova instalação com arquivos em HOME intactos. Ao contrário de uma atualização de 10.04 LTS para 12.04 LTS ou de 11.10 para 12.04, os usuários e grupos da instalação anterior não são preservados.

Não há outro caminho a não ser criar esses usuários novamente com sua home apontando para a antiga home do usuário em /home/<username> . Isso irá pelo menos restaurar as configurações e os arquivos privados de cada usuário.

Linha de comando

Ao criar nosso novo usuário a partir da linha de comando, também podemos atribuir um caminho ao HOME (que seria o caminho existente):

sudo adduser --home /home/myuser myuser

GUI

Para fazer isso a partir de uma GUI, você pode ter que instalar gnome-system-tools para ter acesso às configurações avançadas do usuário de users-admin (pesquise Usuários e grupos no Dash). Escolha Configurações avançadas para configurar a casa dos usuários:

Tome cuidado para conceder aos usuários as mesmas permissões que eles tinham antes. Caso existam outros grupos que sejam os grupos padrão relevantes para o usuário, você também precisa atribuí-los a esses grupos.

    
por Takkat 29.04.2012 / 17:14