一、重启后要打开终端(Terminal),一直转圈圈后就没了
解决方法:选择设置,
将语言改为英语后重启
我原来的语言设置的是中文,改为英语后重启就可以了
二、修改IP地址
因为需要让多个虚拟机之间可以互相通信,要将多个虚拟机设置在同一个网段上才能互相访问。
这里就需要修改IP地址了。
修改方法如下:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
进入编辑界面后将内容修改如下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c0968fad-7f93-43d1-93c2-b4136c9de6cb
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.92.145
NETMASK=255.255.255.0
GATEWAY=192.168.92.2
DNS1=8.8.8.8
但是在修改的过程中发现,该文件是只读文件,修改完不能保存退出。要修改该文件为可写入,使用命令
chmod 666 ifcfg-ens33
结果报错:
chmod: changing permissions of 'ifcfg-ens33': Operation not permitted
找了半天才找到解决方法,使用命令:
sudo chmod 666 ifcfg-ens33
这时会让你输入密码,之后就修改成功了,然后就能愉快的修改文件内容了。
注意:上面之所以会出现这个问题就是因为是在用户账号下进行的修改操作,如果使用root用户就不会出现这种状况了。如何切换到root用户呢:
默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?
(1)sudo 命令
xzm@ubuntu:~$ sudo
这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。
(2)sudo -i
xzm@ubuntu:~$ sudo -i
通过这种方法输入当前管理员用户的密码就可以进到root用户。
(3)如果想一直使用root权限,要通过su切换到root用户。
那我们首先要重设置root用户的密码:
xzm@ubuntu:~$ sudo passwd root
这样就可以设置root用户的密码了。
(4)之后就可以自由的切换到root用户了
xzm@ubuntu:~$ su
输入root用户的密码即可。
su "king" 或者 exit回到用户权限
三、不能安装VMware Tools工具
其实是系统已经安装了,在虚拟机菜单下,重装VMware Tools是灰色的,我以为没有安装,网上又找了一下,发现如果这个菜单失效的话,可以手动安装:
首先关闭Linux虚拟机,然后在虚拟机设置里将VMware安装目录下的linux.iso文件挂载到虚拟机上,然后就可以在虚拟机里面看到该iso。
设置好后开启虚拟机,将该iso里面的VMwareTools…tar.gz 的压缩包放到虚拟机的文件夹下,然后然后点击这个压缩包,右键选择“extract here”解压到当前目录。打开终端,进入到解压后的文件夹,然后进入到 vmware-tools-distrib 目录,输入 sudo ./vmware-install.pl 回车,接着就是有yes选择的时候输入 yes, 没有“yes”选择的时候回车就行,不要输入。最后重启虚拟机就完成了。
四、共享文件夹的设置
1)在虚拟机设置中讲宿主机的共享文件夹设置好
2)开启虚拟机后确认下共享文件夹是否有设置成功:
vmware-hgfsclient 命令是你安装了vmware-tools才有的,它显示可用的共享目录
3)用vmhgfs_fuse挂载该共享文件夹
在指定位置创建个目录用于挂载共享文件比如我放在Desktop/Tools/shares
然后使用这条命令 vmhgfs-fuse .host:/shares /Desktop/Tools/shares
然后我们查看Desktop/Tools/shares,可以看到共享文件夹的内容就放在这里面了