解决虚拟机安装不上vmtools的问题

最近Linux在两个版本中主要遇到了以下问题:

一、Redhat 5.5:
vmtools安装好之后光标无法移动
如果没有vmtools需要做的文件需要自己手写,有时候文件太大,在两个系统之间来回切换并且要自己手打太浪费时间
(这个问题确实可能会一直存在,但是其实手写并不是一个很大的问题)
二、Redhat 7.0
openoffice可以正常安装
但是lftp还没有安装好(现在已经安装好了)
并且不知道为什么光标无法随意移进移出即不使用ctrl+alt(这个其实不是什么问题)

这两个问题是让我一直很头疼的问题,一直在重装系统或者是重装VMware,耗费了大量的时间
其中有两个工具是我没有用好的今天才意识到的:
1、快照功能,适合用于Redhat 5.5,在安装vmtools之后光标无法移动就恢复到没有安装vmtools前的状态
2、VMware的添加虚拟机功能,适合用于Redhat 7.0,可以在ftp中把Redhat(哪个版本都可以,前提是要先把Redhat的全部安装文件放在一个ftp中)直接下载到电脑,然后利用添加虚拟机功能直接使用
(我已经在Redhat 5.5上尝试了第二种方法,直接出现了光标不能移动的现象,说明我的光标移动和Redhat 5.5的vmtools是冲突的,两个只能存在一个,所以这个方法现在对我来说只适合Redhat 7.0,并且适合的前提还是能把机房的Redhat 7.0拷到ftp或者一个可以存放并让我下载到自己电脑上的地方)
(现在从机房里移动Redhat 7的想法已经没有了,首先是因为lftp已经安装好了,再者是因为即使把机房的Redhat 7系统全部一过来也不一定就能让鼠标移动的问题解决,Redhat 5就是一个很好的例子。只不过Redhat 5的问题比较严重,直接出现了光标不能移动的问题,这使得即使安装好了vmtools没有实现光标移动实现文件拖拽也行的想法彻底落空)
现在已经找了方法,可以用Xshell+WinSCP进行远程面板控制+文件传输,如果要在Xshell中进行gedit等打开其他面板的操作需要下载Xmanager,但是Xmanager有一个问题(可能只在我的电脑上产生):shift加数字或者符号键来表示另一种符号的功能无法使用,举个例子就是在写C语言程序的头文件#include< >时,#符号打不出来。

使用WinSCP进行ftp的连接:
在终端中输入命令ifconfig查看当前Linux系统的IP地址,之后打开WinSCP,输入IP地址Linux系统的用户名与密码,连接之后就可以通过ftp进行文件传输。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Xshell进行远程终端控制:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里直接使用SSH即可,然后输入IP地址,即可进行连接。

!!!!一定要注意,Xshell和WinSCP可以使用的前提都是虚拟机在开机状态,如果Linux虚拟机没有开,则会出现连接不上的问题。

在Xshell中用Xmaneger打开gedit等弹出面板:
Xshell会自动识别Xmanager的存在,并且自动使用Xmanager,所以只需要下载Xmanager就可以了,不用对Xmanager进行任何操作。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ahahayaa/article/details/120892773