【ubuntu】Ubuntu 升级VisualBox后无法启动 Kernel driver not installed (rc=-1908)

【ubuntu】Ubuntu 升级VisualBox后无法启动 Kernel driver not installed (rc=-1908)

VisualBox之所以在Linux上比传统的VMware快得多,关键一点就是它和Linux内核的结合比较紧密,这也是开源的优点。 不过Linux内核更新很频繁,每次更新内核后启动VirtualBox都会提示: VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing ‘/etc/init.d/vboxdrv setup’ as root. 所以需要重新编译VirtualBox的内核,Ubuntu下执行如下命令: 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 * Failed, trying without DKMS * Recompiling VirtualBox kernel modules * Look at /var/log/vbox-install.log to find out what went wrong 找到/var/log/vbox-install.log文件,内容大致为: Makefile:172: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop. 所以需要安装当前Linux内核的源文件,编译VirtualBox内核的时候需要它,Ubuntu下执行如下命令安装当前Linux内核的源文件: sudo apt-get install linux-headers-`uname -r` 注意括起uname -r的不是单引号,而是Esc键下面的那个符号。 然后再编译VirtualBox内核执行如下命令: sudo /etc/init.d/vboxdrv setup


【Ubuntu】 开机出现 grub rescue> 终端模式修复方法

最近又一次安装了ubuntu 15.04不过没有办法引导启动,开机后会出现grub rescue终端 1. 先使用ls命令,找到Ubuntu的安装在哪个分区: grub rescue>ls 会罗列所有的磁盘分区信息,比方说: (hd0),(hd0,msdos3),(hd0,msdos2),(hd0,msdos1) 2. 然后依次调用如下命令: msdosX表示各个分区,注意 msdos 与 数字 之间没有空格! grub rescue>ls (hd0,msdosX)/grub 如果都找不到的话,需要查一下是否因为Linux版本差异,造成grub的路径不对, 例如ls(hd0,X)/boot/grub等等。 3. 假设找到(hd0,msdos3)时,显示了文件夹中的文件,则表示 Linux 安装在这个分区。 4. 调用如下命令: grub rescue>set root=(hd0,msdos3) grub rescue>set prefix=(hd0,msdos3)/boot/grub grub rescue>insmod normal 5. 然后调用如下命令,就可以显示出丢失的grub菜单了。 grub rescue>normal 6. 不过不要高兴,如果这时重启,问题依旧存在,我们需要进入Linux中,对grub进行修复。 进入Linux之后,在命令行执行: sudo update-grub sudo grub-install /dev/sda (sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对,如果是两张硬盘注意是sda还是sdb) 7. 重启测试是否已经恢复了grub的启动菜单。  


【ubuntu】解决"GPG 由于没有公钥,无法验证"的问题

今天为了安装中州韵特意在源列表中添加了个源,但是在用apt-get update更新后出现了:“W: GPG 错误:http://www.remastersys.com oneiric Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY B6068D255563B350“这样的错误,其实解决起来也挺省事的。 取无法验证下列签名中那串字母和数字的混合字符串的后八位 然后运行: sudo apt-key adv –recv-keys –keyserver keyserver.Ubuntu.com 5563B350


【ubuntu】Ubuntu 13.04中鼠标闪烁什么原因

最近更新了ubuntu 1…[阅读更多]