设为首页 收藏本站
查看: 1222|回复: 0

[经验分享] (Linux 随笔)VirtualBox中虚拟机系统分辨率设置问题

[复制链接]
累计签到:24 天
连续签到:1 天
发表于 2016-1-11 09:05:42 | 显示全部楼层 |阅读模式
 
Linux 随笔)VirtualBox中虚拟机系统分辨率设置问题

 
问题描述:
这几天玩了下Sun 的开源虚拟机软件VirtualBox,把中间遇到的问题在此做个小结。
 VirtualBox确实如论坛上的兄弟们所言,界面比较的直观,容易上手。这是我的第一感觉。至于说Vbox上的虚拟机跑的比真实的计算机还快,这个有待验证,呵呵。
装好了VirtualBox后,新建了个虚拟机,然后通过虚拟光驱给新建的虚拟机装了一个Redhat 5 Enterprise。其中的建机,装系统的步骤和Vmware下差不多,不再赘述。
由于在新建虚拟机的时候,只给这个新的机器分配了5G空间(机器上确实空间不够,建了几个Oracle数据库实例)。所以在装Linux系统的过程中,只选择了安装作为服务器必须的相关工具包,而没有把开发工具包前面的勾打上。这就为我后面遇到的问题买下了伏笔。
 
1, VirtualBox中,给虚拟机装好了系统后你会发现,默认的分辨率最大只有800x600,即使是安装了VirtualBox自带的功能增强包后还是无法设置为1024x768
2, Linux下安装软件失败,提示“Please install the build and header files for your current Linux kernel.”。
3, Linux下通过编译源码方式安转软件是,提示找不到gcccpp等编译器工具包。
4, Linux 下安转软件如何自动的安装其依赖的包,本地安装的话较好的方式是什么?
 
解决方法:
1, 一般情况下,安装完virtualbox的增强包后,虚拟机操作系统就能自动地全屏显示,还能支持虚拟机系统和主机系统间的剪贴板共享等比较实用的功能。
方法为在你新建的虚拟机的“设备”菜单下,选择“安装增强功能”菜单,这样会自动导入安装光盘。或者找到virtualbox安装目录下的VBoxGuestAdditions.iso,直接用虚拟光驱安装。
如果以上方法还不行,就只能手动修改xwindows配置了。如下:
备份/etc/X11/xorg.conf
清空原内容,加入如下内容:
# Xorg configuration created by system-config-display
Section "ServerLayout"
        Identifier     "single head configuration"
        Screen      0  "Default Screen" 0 0
        InputDevice    "VBoxMouse"
EndSection
Section "InputDevice"
        Identifier  "VBoxMouse"
        Driver      "vboxmouse"
        Option      "CorePointer"
EndSection
Section "Device"
        Identifier      "Configured Video Device"
        Driver          "vboxvideo"
EndSection
Section "Monitor"
        Identifier      "Generic Monitor"
EndSection
Section "Screen"
        Identifier "Default Screen"
        Device "Configured Video Device"
        Monitor "Generic Monitor"
        DefaultDepth 24
        SubSection "Display"
                Depth 24
                Modes "1024x768"
        EndSubSection
EndSection
如果需要增加对键盘等得设置,可以修改相关配置。重起xwindow已使设置生效。
 
2, 需要安装kernel-devel*.rpm程序包(安装Redhat5时,如果把开发工具包前面的勾打上,则会自动安装)。如果用yum方式安装,命令为:
yum install kernel-devel*.rpm
3, 需要安装gcc*.rpmcpp*.rpmmake*.rpmbuild*.rpm(安装Redhat5时,如果把开发工具包前面的勾打上,则会自动安装)。
4, rpm –aid方式,命令如下:rpm -ivh package name --aid 。好像需要先安装rpmdb-*.rpm,然后--aid选项才会起作用,没有测试过。
或者个人比较喜欢的yumyellowdog updater modified),命令如下:
yum install package name 。这样会自动搜索到所依赖的其他软件包并自动安装,其中你的软件包可以来自于ftp服务器等网络资源,也可以来自本地磁盘或光盘。
用这种方式需要对yum进行配置,如下可做参考:
先备份/etc/yum.repos.d目录,删除该目录下所有文件。
在该目录下新建localhost.repo文件,加入如下内容
[rhe1-server]
#程序库名称
name=Red Hat Enterprise Linux –Server
#程序库路径,在此为本地光盘的一个挂载点
baseurl=file:///media/cdrom/
enabled=1 # 0表示不启用该程序库,1表示启用
gpgcheck=1 #是否验证,1表示验证,0不验证
#用户验证的key地址,一定要,否则软件包可能安装失败
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
 
 
测试平台:
主机操作系统:Windows XP
客户机操作系统:Linux RedHat Enterprise 5
虚拟机软件:Sun VirtualBox3.0
 
 
 

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-162837-1-1.html 上篇帖子: 在VirtualBox中如何利用NAT使guest 访问host及访问其他host 下篇帖子: 虚拟机(Virtualbox-Ubuntu)与主机(WIN7)共享文件夹设置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表