ubuntu virtualbox安装后打开出错

本文介绍了VirtualBox在使用过程中遇到的两个典型问题及其解决方案。一是启动时出现的系统内核模块加载错误,二是导入虚拟机镜像时发生的会话打开失败问题。提供了详细的步骤来帮助用户解决这些问题。

1. 打开virtualbox后,双击系统名出错:

中间显示蓝色字体错误:     '/etc/init.d/vboxdrv setup'

解决方法:

在命令行中执行 sudo /etc/init.d/vboxdrv setup

还是出错, 安装网上的方法重装dkms:

   sudo apt-get autoremove dkms

   sudo apt-get install dkms

完后再执行sudo /etc/init.d/vboxdrv setup

root@li-desktop:~/Downloads# sudo /etc/init.d/vboxdrv setup
 * Stopping VirtualBox kernel modules                                                                                                                                                                                                 [ OK ]
 * Uninstalling old VirtualBox DKMS kernel modules                                                                                                                                                                                    [ OK ]
 * Trying to register the VirtualBox kernel modules using DKMS                                                                                                                                                                               
Error! Your kernel headers for kernel 2.6.35-31-generic cannot be found at
/lib/modules/2.6.35-31-generic/build or /lib/modules/2.6.35-31-generic/source.

 * Failed, trying without DKMS
 * Recompiling VirtualBox kernel modules                                                                                                                                                                                                     
 * Look at /var/log/vbox-install.log to find out what went wrong
还是出错,继续如下安装linux-headers-2.6.35-31-generic后重试

  sudo apt-get install linux-headers-2.6.35-31-generic
    sudo /etc/init.d/vboxdrv setup



2.  打开virtualbox后, 导入系统安装文件winxp.iso时出问题了:

Failed to open a session for the virtual machine xp.

Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

解决方法:    sudo chmod -R o-w /usr


========================

参考:

http://blog.youkuaiyun.com/li_hai/article/details/8164744

http://www.andrew-kirkpatrick.com/2011/12/virtualbox-guest-additions-with-shared-folders-on-mac-os-x/

http://blogs.miis.edu/kb/2012/06/19/how-to-install-virtualbox-and-windows-on-your-mac/

http://hi.baidu.com/zhou347742/item/1f18298615ab05ceee083def

http://www.macworld.com/article/1167170/running_windows_8_on_your_mac.html

https://www.virtualbox.org/wiki/Linux_Downloads



### 解决 VirtualBox安装 Ubuntu 22.04 启动报错的方法 当在 VirtualBox安装 Ubuntu 22.04 遇到启动错误时,可能的原因有很多。常见的原因包括硬件加速设置不当、内存分配不足以及图形适配器配置不正确等问题。 #### 检查并调整虚拟机设置 确保 VirtualBox 设置中的处理器选项启用了 VT-x/AMD-V 虚拟化技术[^1]: ```plaintext Settings -> System -> Acceleration -> EnableVT-x/AMD-V (勾选) ``` 增加分配给虚拟机的 RAM 数量至至少 2GB 或更多取决于宿主机的能力: ```plaintext Settings -> System -> Motherboard -> Base Memory ``` 确认已为 Ubuntu 分配足够的显存,并开启 3D 加速功能来改善显示性能: ```plaintext Settings -> Display -> Screen -> Video Memory, enable 3D acceleration ``` #### 更新 Guest Additions 和扩展包 有时旧版本的 Guest Additions 可能会引发兼容性问题。尝试卸载现有的 Guest Additions 并重新安装最新的版本: ```bash sudo apt-get remove virtualbox-guest* sudo /mnt/cdrom/VBoxLinuxAdditions.run ``` 重启虚拟机以应用更改。 如果上述操作仍未能解决问题,则可能是 ISO 文件损坏或下载过程中出现了中断。建议从官方渠道重新获取干净无误的 Ubuntu 22.04 LTS 映像文件进行重试。 对于特定于终端无法打开的情况,在完成以上基本排查之后,可以考虑通过 TTY 方式登录系统(按 `Ctrl`+`Alt`+`F3`),接着执行命令修复潜在的桌面环境或终端模拟器相关的问题。 ```bash sudo apt update && sudo apt upgrade -y sudo systemctl restart lightdm ``` 这将更新软件包列表并重启显示管理服务,有助于恢复正常的 GUI 登录界面和终端访问权限。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值