Parece que tu provavelmente olhou no /etc/passwd do livecd, ou tu
montou o teu "/" antes e olhou dentro dele?

Se tu montou o filesystem e não confundiu os arquivos com os do
livecd, eu diria que a forma mais fácil é pegar os arquivos shadow,
passwd, gshadow e group do pacote etc (é só extrair, tar -xf
etc-versão.t?z, copiar os arquivos, renomear e etc.). Antes de fazer
isso, faz o backup destes arquivos para referência porque tu precisa
recriar os usuários que tu criou e também precisa definir uma senha
para o root.

Outra alternativa é fazer um chroot no teu / pelo livecd e usar o
comando usermod para arrumar pelo menos o root.

E tu precisa do agetty ou algo que te forneça um tty para logar no
console depois, se tu não encontrou esse cara, reinstala o pacote
agetty também. Mas a minha suspeita é que tu olhou no /sbin do livecd
e não no "/sbin" do teu "/". ;)

Para esclarecer melhor, assumindo que o teu root (o "/") é /dev/sda1,
tu deveria fazer o seguinte:

1 - Bootar o livecd (doh, eu sei, mas faz parte do processo hehe)
2 - Montar /dev/sda1 em algum lugar como /recovery
3 - Olhar em /recovery/etc, /recovery/sbin, /recovery/dev e etc.

2009/9/22 user_joomla <[email protected]>:
>
> Molinero, o tty's existe no /dev
> /sbin/agetty não encontrei
> /etc/passwd não visualizei o shell, para usuários, somente para root
> tem
> /bin não achei o shell
> Como faço para o sistema voltar a bootar normalmente? não quero
> reinstalar
> Abraço flw
>
> On 15 set, 11:10, Molinero <[email protected]> wrote:
>> Boot pelo CD.
>> Monte seu hd.
>> Veja se os tty´s existem no /dev, se não... crie-os com o mknod
>> Veja se o /sbin/agetty existe
>> Veja no /etc/passwd se o shell esta definido para os usários.
>> Veja no /bin se o shell escolhido esta la e tente usá-lo (qualquer coisa use
>> o chroot)
>>
>> Lembre-se que tudo isso deve ser visto na estrutura de diretórios do HD e
>> nao do CD !
>>
>> 2009/9/15 user_joomla <[email protected]>
>>
>>
>>
>> > E ae pessoal é o seguinte, tava trabalhando tranquilamente com meu
>> > Slackware13.0 após a sua instalação e derrepente liguei o note no
>> > outro dia e apareceu esta mensagem na inicialização dele:
>> > "(login) name: "
>> > Só que quando tento me logar, tanto com o usuário ou com o root da
>> > esta mensagem:
>> > "unable to determine your tty name"
>> > Já tentei trocar de terminal como vi em alguns casos aí pela net, com
>> > o atalho Ctrl+Alt+F1 ou F2, mas fica somente nesses terminais tty1 ou
>> > tty2, tty3
>> > Alguém pode me dar uma ajuda?
>> > Aguardo resposta, abraço flw
>>
>>
> >
>

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a