Instale o 12.04 ao lado do 11.04, tendo um compartilhamento / home, mas não consigo entrar no 12.04

1

Tenho o 11.04 instalado no meu computador e decidi instalar o 12.04 a partir do CD em uma nova partição, mas com apenas uma partição /home compartilhada pelos dois sistemas.

A instalação correu bem, mas quando eu insiro minha senha, a tela fica preta e retorna à tela de login meio segundo depois.

Eu posso fazer login como convidado. Eu também posso fazer o login no prompt cmd (indo para tty com Alt + Ctrl + F1 ) com minhas credenciais normais de usuário. Quando logado como convidado, também posso instalar programas usando minha senha normal.

LinuxIsMyFriend teve o mesmo problema, e ele mesmo respondeu a questão dizendo

Quando criei meu novo usuário (com o mesmo nome do antigo), obtive o diretório home correto, mas errado UID e GID . Quando eu mudei para os valores corretos, tudo funcionou de novo!

Gostaria de fazer o que o LinuxIsMyFriend fez, mas não sei como. Minha pergunta é: o que devo fazer para definir o UID e o GID apropriados na instalação 12.04?

    
por Alejandro Greppi 30.04.2012 / 03:52

2 respostas

1

Eu corri esse bug esta manhã, e parece que eu tinha algum arquivo sob o meu / home / dir que estava associado à propriedade root (neste caso, .Xauthority e outros). Mudei o proprietário de .Xauthority para meu nome de usuário e ele funciona agora.

Enquanto eu escrevi isso, vi outros posts semelhantes neste site, não é um problema 12.04, mas o bandido é sempre isso .Xauthority. Excluí-lo ou alterar o proprietário parece funcionar

@see Não é possível fazer o login após a instalação 11.10

    
por Tames 01.05.2012 / 12:39
0

Inicialize um CD de recuperação, que pode ser o Ubuntu ou não, depois monte as duas raízes, edite /etc/passed da nova versão para que o UID do usuário seja igual ao da versão antiga. Faça o mesmo com /etc/group . Agora você inicializa em 12.04, você não deve ter nenhum problema de diretório /home , supondo que sua senha esteja correta. Se você não tiver certeza, copie a senha antiga de /etc/shadow e insira o novo arquivo de versão, enquanto corrigiu UID e GID .

    
por johnshen64 30.04.2012 / 04:14