Учетная запись для входа в виртуальный ящик Oracle / пользователь отсутствует
После недавней внезапной перезагрузки системы в Oracle Virtual box с xUbuntu не отображался пользователь 'xxxxx' для входа в систему. Я могу войти в систему как root, я вижу / home / xxxxx /, однако, рабочая среда с инструментами разработки настроена как пользователь 'xxxxx'.
вот выдержка из ls -al
в / home / xxxxx /
drwxr-xr-x 2 xxxxx xxxxx 4096 Jun 27 2014 Downloads
drwxrwxr-x 3 xxxxx xxxxx 4096 Mar 3 10:03 .eclipse
drwx------ 2 xxxxx xxxxx 4096 Dec 17 11:07 .emacs.d
drwx------ 3 xxxxx xxxxx 4096 May 22 08:22 .gconf
-rw-rw-r-- 1 xxxxx xxxxx 55 Dec 16 12:48 .gitconfig
drwx------ 3 xxxxx xxxxx 4096 Jul 1 2014 .gnome2
drwxrwxr-x 2 xxxxx xxxxx 4096 Dec 18 16:47 .gstreamer-0.10
drwxrwxr-x 3 xxxxx xxxxx 4096 Jan 20 13:23 https:
-????????? 1 ? ? 644 May 22 08:22 .ICEauthority
-rwxr-xr-x 1 xxxxx xxxxx 925 May 21 13:13 ICE.tar.gz
drwxrwxr-x 3 xxxxx xxxxx 4096 Jun 27 2014 .local
drwxrwxr-x 2 xxxxx xxxxx 4096 Jan 20 13:25 .metadata
drwx------ 4 xxxxx xxxxx 4096 Jun 27 2014 .mozilla
drwxr-xr-x 2 xxxxx xxxxx 4096 Jun 27 2014 Music
drwxr-xr-x 2 xxxxx xxxxx 4096 Jun 27 2014 Pictures
Как восстановить учетную запись "ххххх"? chmod
, chgrp
, chown
попробуйте заменить файл .ICEauthority
все не удалось.
1 ответ
Мы видим, что разрешения для файла.ICEauthority повреждены, файловая система также может быть повреждена.
Следуй этим шагам:
1. Войдите в систему как root
2. размонтируйте раздел диска, на котором монтируется /home/xxxxx, например: umount /dev/sdd1
3. Запустите инструмент проверки файловой системы 'e2fsck' в /dev/sddx, например: e2fsck /dev/sdd1
4. e2fsck может попросить подтвердить исправление, нажмите клавишу "y" столько раз, сколько потребуется.
5. ls -al
покажет все разрешения восстановлены.
6. Перезагрузите xUbuntu, это сработает:-)