Problemas com udev [RESOLVIDO]

1. Problemas com udev [RESOLVIDO]

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 25/03/2012 - 09:22h

Bom dia pessoal, sou técnico em manutenção e a pouco tempo assei a utilizar o linux, portanto ainda não tenho muito conhecimento, principalmente da linha de comando, estou usando o Mandriva 2011.0 com o kernel atualizado para 3.0.4.
A questão é a seguinte já estou a uma semana com um pc aqui, eu abri desmontei dei limpasa, montei, tudo nos conformes, formatei, e instalei o Mandriva 2011.0, fiz todas as configurações e reiniciei normal, depois de um tempo desligado a interface gráfica não inicia, aparece a seguinte mensagem:
"FATAL: Module ide_cd_mod not found
welcome to emergency mode. Use "systemctl default" or ^D to activate default mode.
Give root password for maintenance
(or type Control-D to continue):"
digito a senha do root e dou o comando startx, a interface inicia, mas o mouse não carrega, se eu tento entrar como usuário comum, não vai, se eu aperto ctrl-d aparece a seguinte mensagem varias vezes:
"udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:99
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:100
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:101
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:105
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:106
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:107
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:108
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:109
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:110
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:111
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:112
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:113
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:114
Give root password for maintenance

udevd[1057]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to mach the event device, ATTRS{}= to mach parent device, in /etc/udev/rules.d/49-hso-udev.rules:115
Give root password for maintenance"

Minhas configurações de hardware são:
Placa mãe: ECS P4M800-M
Memória: 512Mb DDR
Placa de vídeo: NVIDiA TNT2 M64 032-A4-NV02-S1
PLACA DE REDE ON BOARD: via VT6102 RHINE II
placa de rede offboard: intelbras pef-32

por favor me responda o mais rapido possível.



  


2. Re: Problemas com udev [RESOLVIDO]

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 25/03/2012 - 09:25h

Bom, se o comando startx não funciona, o problema é sério.

> O comando startx serve para iniciar a interface gráfica.
ctrl+alt+F1 alterna para o modo texto;
ctrl+alt+F7 alterna para o modo Gráfico.

Caso consiga iniciar o modo gráfico - mesmo sem mouse - e for bom no teclado/atalhos;
tente fazer uma atualização do Sistema.
"alt+F1 = abre o lançador aplicativos (tipo o menu iniciar do Win)"
----------

Mas para você que está começando, indico distros Linux baseadas em debian, por serem mais fáceis e simples de usar:
Exemplo: Big Linux (é brasileiro); PCLinxOS; Linux Mint, Ubuntu (bastante usado).


3. Bom, se o comando startx não funciona, o problema é sério. > O comando startx serve para iniciar a

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 25/03/2012 - 10:46h

o startx inicia a interface mas parece que não reconhece nem o mouse e nem o teclado que são usb, pelo que pude notar apertando del antes da inicialização é que tem um problema no udev, o que pode ser feito a respeito?



4. Re: Problemas com udev [RESOLVIDO]

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 25/03/2012 - 11:13h

Uso Big Linux, e também tem esse erro udev ao iniciar mas não atrapalha em nada apenas exibe o erro e passa direto.

Como eu disse, para vc que está começando (eu também) indico Linux mais conhecidos para Desktop.
Principalmente baseados em debian, por serem mais fáceis.

> Indico Big Linux, tem um visual bacana, é completo e fácil de usar (e é Brasileiro - adimiro muito esse ponto).
> Mandriva é excelente, mas não muito indicado para usar em casa.


5. Re: Problemas com udev [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 25/03/2012 - 11:34h

experimentou re-instalar o pacote udevd?
é mandriva, vc pode tentar atualiza-lo todo.
mesmo sem modo gráfico, tente este comando:

urpmi --verbose --auto --auto-update --auto-select --auto-orphans --allow-suggests

http://www.vivaolinux.com.br/dica/Como-instalar-pacotes-e-ou-atualizar-completamente-o-Mandriva-com-...

Acho que o mandriva novo tem um outro tipo de gerenciador de pacotes. deve ter instalador em linha de comando.

tem outra coisa, UDEVd controla os dispositivos de hardware, o reconhecimento. Se o problema ocorre só depois que fica um tempo desligado, isso me sugere uma falta de contacto,isto é, vc tem algum dispositivo de hardware, periférico, que após des-energizar, ao ligar de novo, ele não reconhece.

mas como é manutenção e é recem instalado, pode ser conveniente re-instalar todo o mandriva




6. problemas com udev

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 25/03/2012 - 13:07h

eu tentei o comando que você me indicou e deu codigo de erro 19.


7. problemas com udev

ian cléver sales fernandes
ianclever

(usa Arch Linux)

Enviado em 26/03/2012 - 19:58h

Grato a todos que me ajudaram e fica a dica para quem estiver passando pelo mesmo problema:
Eu não entendo muito bem de programação, mas achei a resposta no fórum do mandriva, é um bug de sistema ao que parece no arquivo chamado systemd, só terá uma solução concreta quando surgirem novas atualizações o fato é que o problema afeta diretamente o arquivo 49-hso-udev.rules
ou
51-hso-udev.rules

A solução é reinstalar o sistema( na maioria das vezes da pra resolver sem precisar formatar, nesse caso é s´digitar os comandos abaixo.) e antes que o problema se instaure novamente, entre no konsole como root:

su
senha:******
mv /etc/udev/rules.d/49-hso-udev.rules /etc/udev/rules.d/49-hso-udev.rules.backup

ou

mv /etc/udev/rules.d/51-hso-udev.rules /etc/udev/rules.d/51-hso-udev.rules.backup

em alguns casos só resolve removendo o arquivo:

rm /etc/udev/rules.d/51-hso-udev.rules

ou

/etc/udev/rules.d/49-hso-udev.rules

Obs.: para saber qual a versão do arquivo entre no diretório assim:

cd /etc/udev/rules.d/

e depois ls

então digite um dos comandos acima.









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts