环境
本地操作系统:Windows7 64位
VirtualBox版本:5.0.10 r104061
虚拟机操作系统:Centos6.5 64位
之前一直使用vmware workstation虚拟机,最近发现VirtualBox这东东,发现这玩意是开源的,而且相对来说比较小巧,100多M,出于好奇心,安装了VirtualBox,进入了漫长的探索过程。
执行
1.安装VirtualBox步骤,网上一搜一大堆。
2.由于需要虚拟机和本地机可进行拖拽操作,故而需要安装VirtualBox增强功能。
安装网上的一些安装教程,折腾了老半天,最终都没有搞定,最后点了根烟,理了理思路

。。。
3.经过查看错误日志,最后总结如下。
首先安装VirtualBox的增强功能需要依赖make(本机已有)、gcc、kernel-headers和kernel-devel包。然而kernel-headers和kernel-devel包的版本需要和linux系统内核版本一致(输入uname -r可查看,或者rpm -qa kernel 来查看kernel版本)。
由于我这里懒得去搜寻linux对应版本的kernel-headers和kernel-devel包,我直接升级linux的kernel版本。
# yum list kernel*
# yum -y install kernel
# yum -y install kernel-header
# yum -y install kernel-devel
# yum -y install gcc
之后重启linux系统,进入linux的光盘目录(/media目录,如果没有加载需要手工加载增强功能)去启动VBOX的增强功能。

最后还报了个OpenGL Support模块加载失败,由于不影响拖拽使用,故而忽略掉了,可自行处理。

4.VisualBox系统磁盘大小修改
进入VisualBox安装目录
输入 VBoxManage.exe modifyhd e:\visualbox\Centos6.5.vdi --resize 20000
后记:最后考虑了一下自己最原始的需求,发现其实自己的目的很简单,就是是想要虚拟机系统和本主机系统进行文件传输。。。


其实完全可以通过ftp文件来通讯即可,本机使用winscp。不过他没有拖拽方便


使用后感:小巧、系统启动快、占用资源小,符合我的口味


本文介绍了在Windows7上使用VirtualBox 5.0.10运行Centos6.5时,安装增强功能的过程。通过安装增强功能实现虚拟机与本地系统的拖拽操作。在安装过程中遇到的问题及解决方法包括:确保依赖包make、gcc、kernel-headers和kernel-devel的正确安装,特别是kernel-headers和kernel-devel需要与Linux内核版本匹配。由于未找到匹配版本,选择升级Linux内核,重启后加载增强功能。尽管遇到OpenGL Support模块加载失败,但不影响拖拽功能的使用。此外,提到了通过FTP工具如winscp进行文件传输的替代方案,以及对VirtualBox轻便、快速特性的评价。
2700

被折叠的 条评论
为什么被折叠?



