가상 머신을 다시 시작했지만 이제 로그인할 수 없습니다. 그것은 나에게 다음과 같은 오류를 제공합니다 :
Your session only lasted less than 10 seconds. If you have not logged out yourself, this could mean that there is some installation problem or that you may be out of diskspace. Try logging in with one of the failsafe sessions to see if you fix this problem.
View details (!/.xsession-errors file)
/etc/gdm/Xsession: Beginning session setup...
mkdtemp: private socket dir: Permission denied
세션을 안전 장치 gnome으로 변경하면 Could not find the GNOME installation, will try running the "Failsafe xterm" session
안전 장치 터미널을 시도하면 다음과 같은 메시지가 나타납니다.Cannot find "xterm" to start a failsafe session.
한동안 VM을 재부팅하지 않았습니다. 이 문제를 일으킬 수 있는 것이 아무것도 없습니다. 그런데 어떻게 해결하나요?
편집 : 출력 stat /tmp
:
File: `/tmp`
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 801h/2049d Inode: 131238 Links: 13
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-02-15 06:18:42.360913478 -0700
Modify: 2012-02-16 19:17:01.514555114 -0700
Change: 2012-02-16 19:17:01.514555114 -0700
답변1
/tmp는 고정되지 않거나 전역적으로 쓰기가 가능하지 않습니다. 그것은해야한다 1777/drwxrwxrwt
. 고정 비트를 사용하면 각 사용자는 디렉터리에 파일을 만들고 자신이 소유한 파일을 수정하거나 삭제할 수 있습니다.
답변2
Windows 시스템에 vSphere 클라이언트를 설정한 경우 이를 사용하여 VMware ESXi 서버 호스트에 액세스할 수 있습니다. @Gilles 제안 중 하나를 사용하여 시스템에 로그인할 수 있어야 하지만 시스템 콘솔 등에 대한 액세스를 제공합니다. 그렇지 않은 경우 시스템 콘솔을 통해 로그인하거나 ISO에서 부팅(VM 속성을 변경하고 ISO 파일에서 부팅)하고 필요한 경우 복구를 수행할 수 있어야 합니다.