virtualbox 打不开ubuntu解决


装了一个win7x64,准备打开ubuntu12.04,后来竟然报错(最新版的virtualbox,VirtualBox-4.3.18-96516-Win):


也没找到什么原因,网上查了之后,禁用了win7自带主题,发现也没有奏效。

贴一下log,也没看出所以然:

VirtualBox COM Server 4.3.18 r96516 win.amd64 (Oct 11 2014 13:21:57) release log
00:00:00.000000 main     Log opened 2014-11-08T08:42:16.804322600Z
00:00:00.000000 main     Build Type: release
00:00:00.000000 main     OS Product: Windows 7
00:00:00.000000 main     OS Release: 6.1.7600
00:00:00.000000 main     OS Service Pack: 
00:00:00.140400 main     DMI Product Name: 28747GC
00:00:00.171600 main     DMI Product Version: ThinkPad SL410
00:00:00.171600 main     Host RAM: 2936MB total, 1870MB available
00:00:00.171600 main     Executable: C:\Program Files\Oracle\VirtualBox\VBoxSVC.exe
00:00:00.171600 main     Process ID: 3932
00:00:00.171600 main     Package type: WINDOWS_64BITS_GENERIC
00:00:00.171600          Loading settings file "C:\Users\Administrator/.VirtualBox\VirtualBox.xml" with version "1.12-windows"
00:00:00.795601          usbLibDevCfgDrGet: DeviceIoControl 1 fail winEr (31)
00:00:01.123202          HostDnsMonitorProxy: Host's DNS information updated:
00:00:01.123202          DNS server 1: 192.168.2.1
00:00:01.123202          DNS server 2: 0.0.0.0
00:00:01.123202          VDInit finished
00:00:01.138802          Loading settings file "C:\Users\Administrator\VirtualBox VMs\mmm\mmm.vbox" with version "1.13-windows"
00:00:06.273271          ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={Machine} aText={Machine is not locked for session (session state: Unlocked)}, preserve=false
00:00:12.105753          ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={3295e6ce-b051-47b2-9514-2c588bfe7554} aComponent={ExtPackManager} aText={No extension pack by the name 'Oracle VM VirtualBox Extension Pack' was found}, preserve=false
00:00:12.167261          ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={SessionMachine} aText={Saved screenshot data is not available (VERR_NOT_SUPPORTED)}, preserve=false
00:02:46.806671          ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={Machine} aText={Machine is not locked for session (session state: Unlocked)}, preserve=false
00:02:51.247051          ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={3295e6ce-b051-47b2-9514-2c588bfe7554} aComponent={ExtPackManager} aText={No extension pack by the name 'Oracle VM VirtualBox Extension Pack' was found}, preserve=false
00:02:51.297557          ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={SessionMachine} aText={Saved screenshot data is not available (VERR_NOT_SUPPORTED)}, preserve=false
00:03:06.024594          ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={Machine} aText={Machine is not locked for session (session state: Unlocked)}, preserve=false
00:03:10.461978          ERROR [COM]: aRC=VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) aIID={3295e6ce-b051-47b2-9514-2c588bfe7554} aComponent={ExtPackManager} aText={No extension pack by the name 'Oracle VM VirtualBox Extension Pack' was found}, preserve=false
00:03:10.504483          ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={SessionMachine} aText={Saved screenshot data is not available (VERR_NOT_SUPPORTED)}, preserve=false





后来安装了旧版本:VirtualBox-4.2.16-86992-Win

虽然能打开了,安装tools的时候竟然不识别xwindow。

好吧,于是下载其他版本试试看,下载了一个4.3.10 版本的virtualbox,终于可以用了。



这件事情给我的经验教训是对于有些软件,不要尝试最新版本。百度贴吧上对于virtualbox有各种乱七八糟的问题的讨论。

这个东西毕竟是免费的,也不能怪他。之前用的vmware也用的很不顺心,后来只能用virtualbox。感觉vmware的bug比virtualbox多多了。





### 回答1: 如果VirtualBox打开Ubuntu后出现黑屏,可能是由于以下原因: 1. 显卡驱动问题:在VirtualBox中,Ubuntu默认使用VESA驱动程序,如果您的显卡不支持VESA,则可能会出现黑屏。 2. 分辨率问题:如果您的Ubuntu虚拟机的分辨率设置不正确,则可能会出现黑屏。 3. 内存不足:如果您的虚拟机没有足够的内存来运行Ubuntu,则可能会出现黑屏。 解决方法: 1. 安装VirtualBox增强功能:在Ubuntu虚拟机中,安装VirtualBox增强功能可以解决显卡驱动问题和分辨率问题。您可以在VirtualBox菜单中选择“设备”>“安装增强功能”来安装。 2. 调整分辨率:在Ubuntu虚拟机中,您可以通过更改分辨率来解决黑屏问题。您可以在Ubuntu设置中更改分辨率。 3. 增加内存:如果您的虚拟机没有足够的内存来运行Ubuntu,则可以尝试增加内存。您可以在VirtualBox设置中更改虚拟机的内存大小。 ### 回答2: 当使用VirtualBox打开Ubuntu时,可能会出现黑屏的问题。这种情况下,我们需要检查以下几个可能的原因: 1. 显卡驱动问题:Ubuntu需要正确的显卡驱动才能正常运行。如果我们使用的显卡驱动不正确或过时,就可能会出现黑屏的情况。因此,我们需要检查Ubuntu安装的显卡驱动是否正确,如果不正确则需要重新安装。 2. VirtualBox设置问题:在VirtualBox的配置中可能会出现一些问题,比如硬件配置不正确或虚拟机配置不当等,这些都可能导致Ubuntu黑屏。我们需要检查VirtualBox的设置是否正确,如果不正确则需要进行调整。 3. 安装问题:如果我们在安装Ubuntu过程中遇到任何问题,比如文件损坏、进程被意外终止等,都可能导致Ubuntu无法正常启动。因此,我们需要重新安装Ubuntu,并确保安装过程中没有任何问题。 4. 硬件问题:如果我们使用的电脑硬件存在问题,比如显卡过时或电脑内存不足等,也可能导致Ubuntu黑屏。因此,我们需要确保我们使用的电脑硬件能够正常运行Ubuntu。 总之,如果我们在打开Ubuntu时遇到黑屏问题,就需要逐一排除以上几种可能的原因,并进行适当的调整。同时,在使用VirtualBox过程中,我们也应该保持软件的更新和维护,以确保其正常运行。 ### 回答3: 当你使用VirtualBox打开Ubuntu后发现出现黑屏的情况可能源于多种原因。下面我们将针对其中常见原因分别进行解释和解决。 1. 显卡驱动问题 在VirtualBox中,显卡驱动是不会被安装的,因此,如果Ubuntu在打开时遇到了显卡驱动问题,那么黑屏就有可能出现。为了解决这个问题,你可以通过在Ubuntu虚拟机中选择“显示器”菜单,选择“VBGA”图形控制器,并重新启动虚拟机。 2. 分辨率问题 如果Ubuntu虚拟机开机后显示器分辨率设置过大,那么也有可能会出现黑屏情况。当然,这种情况多数是由于个人操作疏忽引起的。为了解决这个问题,你可以试着使用CTRL+ALT+F1来调出Linux的控制台,并尝试手动修改分辨率。 3. 安装问题 在安装Ubuntu时,如果没有正确地安装或者没有完全安装,同样也有可能会出现黑屏的情况。在这种情况下,你可以重新安装Ubuntu,并确保安装完全正常。 4. 硬件问题 最后,虚拟机的硬件问题也不容忽视。在某些情况下,主机硬件设备可能会因为不兼容性问题而使虚拟机无法启动。解决这个问题的方法就是关闭该硬件设备,并尝试重新启动虚拟机。 总之,虚拟机黑屏的情况需要我们分析原因再针对性解决,才能让我们更好地使用Ubuntu虚拟机。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值