LINUX.ORG.RU
ФорумAdmin

Не могу войти в систему, HELP!


0

0

Я скопировал части базовой сборки LFS на другой носитель с целью создать очень легкую систему и сделал ее загрузочной. Но залогиниться в нее не могу. Из базовой системы скопировал (из того, что относится к теме вопроса) /etc/passwd, /etc/shadow, /etc/group.

Когда я сделал chroot на новую систему из старой и попытался отдать следующие команды, то получил:

# passwd
passwd: Cannot determine your user name.

#su -
Sorry.

# echo $HOME
/root

#echo $USER
root

Наверное я чего-то недокопировал, но не могу понять чего именно :-((

anonymous

Продолжение...
Вот содержимое файлов /etc/passwd и /etc/group:

root:x:0:0:root:/root:/bin/bash

root:x:0:
bin:x:1:
sys:x:2:
kmem:x:3:
tty:x:4:
daemon:x:6:
disk:x:8:

Попробовал сделать pwconv и grpconv, потом:

#grpck

# pwck
user root: no group 0
pwck: no changes

То есть, группу 0 (root) система не понимает почему-то :-((
Куда теперь копать?

anonymous
()

Добавил в /etc/group в группу root пользователя root, теперь grpck
выдает:

# grpck
group root: no user root
delete member `root'? y
shadow group root: no user root
delete member `root'? y
grpck: the files have been updated

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.