|
(注意:如果Linux不是固定IP地址,且懂得init各种模式的代号,请不要模拟重现此BUG,否则如若出现Linux不能正常使用需重装的问题,本人概不负责!)
重现步骤:
1.启动VMware ,并启动Linux;(安装Linux时是选择以桌面模式启动的。 )
2.Linux启动OK,进入登录界面后,启动SecureCRT,并以root身份登录Linux;
3.按以下步骤分别执行一遍:
cp /etc/inittab /etc/inttab.bak
vi /etc/inittab
进入vi编辑模式,将“x:5:respawn:/etc/X11/prefdm -nodaemon”这一行中的数字5改为3,保存退出vi ;
4.执行reboot命令,重启linux;
5.等待linux重启完成后(此时Linux启动完成后的界面如附图:init3.jpg),重新用SecureCRT以root身份登录Linux;
6.在终端使用Linux正常,说明Linux运行是正常的(如附图:Snap3.jpg);所以问题出在虚拟机显示方面;此时将inittab文件改回以init 5模式启动Linux,重启后正常回复到图形界面模式。
(附注:1.同理,不修改inittab文件,直接在终端执行init 3或init 5命令,来回切显示模式,也有此问题--即不能正常显示文本模式。
2.因本人只有一台电脑,不敢百分百确定这是VM的问题还是linux本身的问题,所以请有条件的朋友可以试一下不用VM是否仍有此问题。) |
|