2024年2月18日发(作者:)
4、在Linux中打开终端窗口,进入root用户权限。执行如下命令:
$ cd /media
$ cd VBOXADDITIONS_4.1.2_73507
$ ./
6、点击VitalBox的菜单“控制(M)”。
发现其中的菜单项“Enter Seamless Mode”和“Disable Guest Display Auto-resize”不再是灰色。
点击“自动调整窗口大小”菜单项。
(Linux 随笔)VirtualBox中虚拟机系统分辨率设置问题
博客分类:
linux
虚拟机LinuxRedHat软件测试Vmware
(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下通过编译源码方式安转软件是,提示找不到gcc或cpp等编译器工具包。
4, 在Linux 下安转软件如何自动的安装其依赖的包,本地安装的话较好的方式是什么?
解决方法:
1, 一般情况下,安装完virtualbox的增强包后,虚拟机操作系统就能自动地全屏显示,还能支持虚拟机系统和主机系统间的剪贴板共享等比较实用的功能。
方法为在你新建的虚拟机的“设备”菜单下,选择“安装增强功能”菜单,这样会自动导入安装光盘。或者找到virtualbox安装目录下的,直接用虚拟光驱安装。
如果以上方法还不行,就只能手动修改xwindows配置了。如下:
备份/etc/X11/
清空原内容,加入如下内容:
# 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*.rpm、cpp*.rpm、make*.rpm、build*.rpm(安装Redhat5时,如果把开发工具包前面的勾打上,则会自动安装)。
4, rpm –aid方式,命令如下:rpm -ivh package name --aid 。好像需要先安装rpmdb-*.rpm,然后--aid选项才会起作用,没有测试过。
或者个人比较喜欢的yum(yellowdog updater modified),命令如下:
yum install package name 。这样会自动搜索到所依赖的其他软件包并自动安装,其中你的软件包可以来自于ftp服务器等网络资源,也可以来自本地磁盘或光盘。
用这种方式需要对yum进行配置,如下可做参考:
先备份/etc/.d目录,删除该目录下所有文件。
在该目录下新建文件,加入如下内容
[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
【引用】VirtualBox - 调整虚拟机中操作系统的分辨率|VirtualBox - Change the
screen resolution of the virtual machine operating system
2011-01-11 08:31:53| 分类:ubuntu | 标签: |字号大中小订阅
本文引用自傲风《VirtualBox - 调整虚拟机中操作系统的分辨率| VirtualBox - Change the screen resolution of the virtual
machine operating system》
和大家分享这篇日志,我的看法是:
原文地址:VirtualBox -&nb原文作者:傲风
作者:傲风(******************)编写时间:2010年12月17日
网址:
作者保留所有权利,转载请保留文章全部内容!
在VirtualBox中安装了Ubuntu后,Ubuntu的屏幕分辨率非常小,操作非常不便。通过安装VirtualBox提供的“增强功能组件”,可以解决这一问题,并且使用非常方便。
一、环境 | Environment
Windows2003 / Windows XP
VirtualBox 3.2.12
Ubuntu 10.10
二、调整分辨率 | Change the screen resolution
1、在VitualBox中安装完Ubuntu后,只有800 x 600(4:3)、640 x 480(4:3)两种分辨率,操作空间非常有限。
2、点击VirualBox的菜单“设备(D)” -> “安装增强功能(I)...”。
3、在Ubuntu中点击菜单“位置” -> “主文件夹”。并加载VBOXADDITIONS_3.2.12_68302虚拟光盘。
4、在Ubuntu中打开终端窗口。执行如下命令:
$ cd /media
$ cd VBOXADDITIONS_3.2.12_68302
$ ./
5、Ubuntu弹出新的窗口,开始编译内核增加新的模块。
当出现 “Installing graphics libraries and desktop services components ...done” ,表示增加功能组件安装成功。
重启Ubuntu。
6、点击VitalBox的菜单“控制(M)”。
发现其中的菜单项“Enter Seamless Mode”和“Disable Guest Display Auto-resize”不再是灰色。
点击“自动调整窗口大小”菜单项。
7、VirtualBox中的Ubuntu屏幕分辨率会随着VirtualBox窗口的大小而自动调整大小。
8、再来看屏幕分辨率,发现多了好几项。如果VirtualBox的窗口大小发生变化,这些分辨率也会变化。
原因:在Ubuntu的内核中增加了模块,Ubuntu的屏幕分辨率会随着VirtualBox的窗口大小而自动调整并与之相适应。
说明:
如果Ubuntu的内核升级了,需要重新安装“增强功能组件”。
如果是在VirtualBox 3.2.10以下版本中安装Ubuntu 10.10,在安装“增强功能组件”时会提示编译内核失败。
如果在VirtualBox 3.2.10以上版本中安装Window XP,也可以采用同样的方法:通过安装“增强功能组件”来实现Windows XP的屏幕分辨率随着VirtualBox的窗口大小而自动调整。
如果选择全屏模式,VirtualBox中的操作系统的屏幕大小就和主机一样。
[原创]Virtualbox下,给虚拟的ubuntu安装增强包
2009-08-20 20:37:17| 分类:Ubuntu | 标签: |字号大中小订阅
鉴于标题字数不能太多,这里再写一次本次教程的主要内容:
在 Sun Virtualbox虚拟机软件(任何版本)下,给虚拟的 Ubuntu Linux(操作同样适用于其他Linux发行版本,但可能会出现不同的问题)安装增强包:VBoxGuestAdditions
一. 下载 Sun Virtualbox增强包
无论你的虚拟机软件是Windows下的,还是Linux下的,无论你用的是哪个版本,我都强烈建议大家下载下面的这个增强包,因为旧版本的增强包,对于目前最新的linux系统支持都不好,甚至会出现不支持而导致不能进入图形界面。因此建议大家自己单独下载这个增强包:,
官方下载地址:/virtualbox/3.0.4/VBoxGuestAdditions_
我的网盘地址:/filebox/down/fc/71ec2b6c968a1329423b92124749fe91
(2个地址其实完全一样的东西,网盘那个我压缩了一下,解压缩后就和上面官方的一样了)
二. 加载
1. 打开Virtualbox,找到你的ubuntu虚拟机,点击它。然后从右边,点击:CD/DVD-ROM
2. 打开如下界面。选中:虚拟光盘,然后点击下图框框里面的那个小图标:
3. 弹出”光盘配置窗口“,点击:”注册“
4. 选中刚才你下载的那个:
5. 点击:Open,就能返回”虚拟光盘配置界面了“,然后点击:选择
6. 这样就加载好了,返回了最初的界面,看图,点2次”确定“,就行了
三.开始安装
1. 启动你的ubuntu虚拟机,进入ubuntu系统,可以看到桌面上有个光盘图标了,不用管它的。看图:
2. 从Application(应用程序)—— Accessories(附件)里面,打开:Terminal (终端)
3. 打开了终端窗口,我们真正的安装过程,都是在这里完成的。
(1) 输入: cd /media/cdrom0 回车(注意最后是数字零)
(2) 输入:ls回车
(3) 输入:sudosh ./回车
回车后要你的帐号密码,输入就是了,密码是根本不显示出来的,不要以为没输入上,注意别输入错了就行了。
注意:我是安装的 I386(32位)的Ubuntu,因此运行的是 ,如果你是64的,就运行 -
看图:
4. 开始自动安装了,这个安装过程,会检测你LInux系统自带的一些软件包是否齐全,Ubuntu Linux 9.04,是都齐全的,所以完全没问题。至于其他版本,如果缺少东西,就会出现错误提示的。
5. 看上面的图,最后提示: Successfully installed the virtualbox Guest Additions,就是成功了,你可以关闭这个终端窗口了,然后重启Ubuntu,就行了。
小提示:你也可以直接在上图的终端窗口里面,输入:sudo reboot,回车就能重启Ubuntu


发布评论