Добавления учетной записи (cannot lock /etc/passwd; try again later)

Вообщем, устанавливал gentoo, дошел до добавления учетной записи, (должен заметить, изначально зашел из под root) и начал писать команду: useradd -m -G users,wheel,audio и прочее -s /bin/bash name,
Сразу после ввода этой команды вылетела надпись: cannot lock /etc/passwd; try again later. Погуглив, я попал на англоязычные форумы, где писалось, что такая проблема бывает, когда делаешь не через root. Но ведь я делал через root. Более подробно искать в интернете мне не позволяет уровень моего английского, а на русских форумах такого не нашел. Так вот, как решить эту проблему?

Покажи:idls -l /etc/passwd

Покажи:

id
ls -ld /etc /etc/passwd /etc/shadow

из того окна/сессии, где ошибка выскакивает.

id uid=0(root) gid=0(root)

id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),26(tape),27(video)

ls -ld /etc /etc/passwd /etc/shadow
-rw-r--r-- 1 root root 724 Jun 13 20:20 /etc/passwd
-rw-r----- 1 root root 390 Jun 13 20:20 /etc/shadow

библиотеки

Какие-нибудь библиотеки компилились при установке?

Вроде нет

Вроде нет

Я просто все по хэндбуку

Я просто все по хэндбуку делал

Возможно архитектура не

Возможно архитектура не та.
Прочитай эту новость: "2015-01-28 CPU_FLAGS_X86 introduction" и убедись, что твои флаги процессора, его тип и архитектура выставлены правильно в make.conf.

Потом я рекомендую

emerge --sync
emerge -1 linux-headers glibc binutils gcc

после чего проверить

eselect binutils list
gcc-config -l

и выставить их на актуальные, если это не так.

После этого

emerge -e @system

как минимум.

Извините, что долго не отвечал.

Я пока все снес. Хочу заново поставить. У меня вопрос по CPU_FLAGS_X86. Я в процессе установки сразу в make.conf могу создать переменную CPU_FLAGS_X86 и туда записывать все флаги, которые были в USE? Или мне нужно сделать все по хэндбуку, а потом сделать "Переезд"? Вопросы, наверное, глупы, но я хочу разобраться полностью в линуксе, а в нем я полный ноль. Поэтому опираться не обо что.

Читайте!.. Mного!..

Wisniewski написал(а):
...вопрос по CPU_FLAGS_X86. Я в процессе установки сразу в make.conf могу создать переменную CPU_FLAGS_X86

Да.
И надо сделать это до компиляции чего-либо.

Wisniewski написал(а):
и туда записывать все флаги, которые были в USE?

Нет.
Только то, что выдает cpuinfo2cpuflags-x86 на твоей машинке, например:

CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3"

Поэтому проще всего это сделать командой

cpuinfo2cpuflags-x86 >> make.conf
Wisniewski написал(а):
...Вопросы, наверное, глупы, но я хочу разобраться полностью в линуксе, а в нем я полный ноль. Поэтому опираться не обо что.

Читайте! Mного!

eselect news list

просто обязательно! Без исключений.
Там и про этот флаг было разжевано:

[11]     2015-01-28  CPU_FLAGS_X86 introduction

Еще мануалы, статьи и прочее, а не только хендбук. Или вам тут делать нечего...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".