[RESOLVIDO] $HOME/.dmrc está a ser ignorado & /home/user parece não existir

Iniciado por sra, 01 de Abril de 2008, 14:48

tópico anterior - próximo tópico

sra

 Antes de mais olá
Depois de 3 meses a experimentar o ubuntu enquanto mantinha o windows xp instalado lá me decidi a alterar definitivamente de sistema operativo. apesar de algumas diificuldades iniciais, devido ao facto de ser bastante inexperiente nestas andanças, ao fim de 3 dias consegui ter o ubuntu 7.1 com tudo a funcionar (webcam, placa gráfica, wireless, etc).
Faltava apenas instalar a impressora. Ao tentar instalar o HP Link através do adicionar / remover e posteriormente do synaptic sem sucesso (devido à falta de dados pacotes que também não consegui obter - dava sempre erro ) acabei por retirar do site do hp lip um auto installer. No entanto como também esse não funcionou acabei por ficar na minha pasta pessoal (/home/user)com uma data de ficheiros e pastas que não conseguia apagar. E aí cometi um erro: usei um comando (já não sei ao certo qual) com sudo para forçar apagar esss ficheiros. Reiniciei o computador e obtevi um erro que é qualquer coisa deste genero: ' O seu diretor pessoal /home/user/ parece não existir ...' e ao carregar ok obtenho um outro $HOME/.dmrc está a ser ignorado... . Ao pesquisar na internet obti algumas soluções para esse problema mas mesmo tentando aplicá-las o problema mantem-se.
Gostava mesmo de manter o Ubuntu pois para formatar e voltar a colocar tudo bem teria que gastar imenso tempo (que neste momento não tenho). Começo a ficar desesperado ao ponto de querer voltar para o windows : |
Sugestões?

clcampos

Qual o nome do usuário que você usa?

Na tela de login digite Ctrl + Alt + f1, faça login (com seu usuário e senha) e proceda com o comando abaixo:

ls  -l   /home
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

sra

o nome é sergio

Depois de fazer o que pediu a ultima frase do terminal diz
"No directory, logging in with HOME=/"

e depois de efectuar o comando diz

ls /home: permissão negada

clcampos

Execute o comando abaixo então, mas ajudaria muito se soubesse que comando foi executado:

ls -l  /
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

sra

não me consigo mesmo lembrar do comando que usei porque com todo o panico de poder ficar sem o computador passou-me. era um comando que forçava a apagar os ficheiros na pasta /home/sergio/ e depois de o fazer deu o primeiro erro do $HOME/.dmrc (que agora reparei que coloquei no titulo mal pois é .dmrc e não .drc). Como falava em permissões penso que acabei por mexer nas permissões da pasta /home/sergio ou mesmo na /home/.ao executar o comando surgem uma data de informações sobre permissões que excedem o ecrã e portanto não consigo visiualizar a parte da /home/. experimentei fazer cd /home e surgiu a mensagem 'can't cd to /home'

clcampos

Tente com o sudo então:

sudo  ls -l /home

Se não funcionar tente:

sudo   mkdir   /home

Se não der erro:

sudo   mkdir  /home/sergio
chown sergio:sergio  /home/sergio
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

sra

ls -l /home não produz qualquer saída

tentei os outros e deu até ao ultimo em que deu 'permissão negada'

clcampos

Citação de: sra online 01 de Abril de 2008, 15:23
ls -l /home não produz qualquer saída

tentei os outros e deu até ao ultimo em que deu 'permissão negada'

Me desculpe, o último faltou um sudo, ele fica assim:

sudo chown sergio:sergio  /home/sergio

Provavelmente você deletou toda sua HOME, com tudo que tinha dentro dela.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

sra

já fiz e deu. agora é suposto reiniciar certo? como o faço a partir da consola

o estranho é que tentei com o live cd e entrei no tal disco e estava lá a pasta

clcampos

Citação de: sra online 01 de Abril de 2008, 15:26
já fiz e deu. agora é suposto reiniciar certo? como o faço a partir da consola

o estranho é que tentei com o live cd e entrei no tal disco e estava lá a pasta

Agora digite Ctrl + Alt + F7 e tente logar.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

sra

mantem o mesmo erro

"o seu directório pessoal está listado como :'/home/sergio/' mas parece não existir. Deseja iniciar sessão ..."

e depois " o seu ficheiro $HOME/.dmrc do utilizador está a ser ignorado. Isto impede que o idioma e a sessão por omissão sejam gravados. O ficheiro deve pertencer ao utilizador e possuir permissões 644. O directório $HOME do utilizador deverá pertencer ao utilizador e não permitir a escrita a outros utilizados"

clcampos

Mas deu erro ao tentar executar o comando sudo   mkdir  /home/sergio?

O comando sudo chown sergio:sergio  /home/sergio foi feito?

Muito estranho.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

sra


clcampos

Então execute o comando ls -l /home novamente.

Como esta usando a máquina? Usando LiveCD?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

sra

Continua a dar permissão errada. Neste momento tenho o computador a correr normalmente e estou a usar um outro onde tenho o xp mas possuo um live cd 7.1 amd64 caso seja preciso