Обновил мой 12.04LTS до 14.04 LTS через DVD, выбрав опцию «обновить» в приглашении установки.
С тех пор на экране входа в систему старые учетные записи пользователей не отображаются. Однако они видны, если я перехожу на главный экран. Они защищены и даже как admin
Ниже приведен вывод grep /bin/bash /etc/passwd
:
root:x:0:0:root:/root:/bin/bash
admin1:x:1000:1000:admin,,,:/home/admin1:/bin/bash
dranand:x:1001:1001:Anand Philip,,,:/home/dranand:/bin/bash
Вот вывод ls -l /home
. (Новые профили, которые я создал во время обновления, помечены.)
drwx------ 18 admin1 admin1 4096 Apr 21 17:35 admin1 [NEW]
drwxr-xr-x 21 1004 1004 4096 Apr 11 12:48 dmishariff [OLD]
drwxr-xr-x 2 dranand dranand 4096 Apr 21 16:58 dranand [NEW]
drwxr-xr-x 36 1002 1002 4096 Apr 21 16:15 dranandphilip [OLD]
drwxr-xr-x 28 admin1 admin1 4096 Apr 15 16:07 nationwide [OLD]
Как мне решить эту проблему?
У меня была подобная проблема. Я обновлял от Ubuntu 13.10 до 14,04, и он разрушил середину пути посредством процесса. Я закончил тем, что переустановил Ubuntu от Карты памяти и выбрал опцию сохранить мои файлы и пользователей, но столкнулся с той же проблемой, которую Вы имеете.
следующее работало на меня:
id -u username
1001
показан в примере ниже, замените это своим uid. sudo useradd --home /home/username --uid 1001 --gid users username
sudo chown -R username: ~username
Посмотрите здесь для большего количества объяснения: http://www.tuxradar.com/answers/681