当前位置:首页 > 虚拟机 > 正文

虚拟机linux进不了界面


一、在虚拟机上装的linux系统老停在登陆界面,进不去了!!!根据您提供的信息,设置PATH变量肯定存在问题(可能是当您将路径设置为gnuplot或ns-allinone时)。首先执行
exportPATH=/bin:/sbin:/usr/bin:usr/sbin:${PATH}
这样几乎所有命令都可以使用。
然后,您可以恢复之前更改PATH环境变量的位置,或验证更改是否正确。
启动GUI并运行startx。
二、求教LINUX高手,虚拟机下无法进入系统(1)
运行
xfs
&
startx
注意:此方法可以首次访问GUI,但重启后不能访问GUI。原因将是。稍后解释。
(2)解决办法是:编辑
/etc/X11/XF86Config,在“FilesSection'”的“FontPath”部分添加如下字体路径定义:
FontPath
“/usr/X11R6/lib/X11/fonts/misc”(先注释掉原来的)
保存后,重新启动X-Window(startx)。
(3):
1.只需注释掉FontPath
unix/:7100就可以启动,但是中文字体有问题
2.
&
另外,但是有点冗长,
实际上无法启动的原因是因为用户删除了
/tmp目录
,其中包含一个隐式文件/tmp/.font-unix/fs7100,文件属性为
srwxrwxrwx
长度为0,这是一个字体链接文件。删除这个文件就会出现上面提到的问题。只要生成这个文件,就可以真正“解决”无法开机的问了。事实上,运行xfs
&会立即生成该文件。xfs服务已经在系统中运行,但无法自动生成该文件(无权限)。
另外需要注意的是,重启电脑后生成的文件丢失了。原因是生成这个文件的xfs
&程序是以当前用户身份运行的,会自动运行。系统关闭后进行清洁。临时文件生成了,所以需要将该文件的所有者和用户组更改为系统默认的xfs。
需几个步骤即可解决此问题:
1.
输入
xfs
&
2.
按提示运行登录后
chown
/tmp/.font-unix
3.
运行
chown
/tmp/.font-unix/fs7100
4.
运行
chgrp
/tmp/.font-unix
5.
运行
chgrp
/tmp/.-unix/fs7100
6.
只需重新启动一次(或杀死
xfs
重新启动系统
xfs)