LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1355|回复: 10

现在squeez不能安装virtualbox?

[复制链接]
发表于 2010-2-13 20:29:21 | 显示全部楼层 |阅读模式
今天想用virtualbox,但不能启动了,重新下载最新的virtualbox,安装出错,提示就内核问题
发表于 2010-2-14 20:58:11 | 显示全部楼层
有这事?一直用Sid,自编内核,下载的Virtualbox,没问题啊。前面的官核也试过没问题,新的官核倒没试过。
不会是少头文件之类的吧。
回复 支持 反对

使用道具 举报

发表于 2010-2-14 23:21:33 | 显示全部楼层
提示什么错误?

virtualbox需要安装kernel module. 你安装了么?
回复 支持 反对

使用道具 举报

发表于 2010-3-13 16:35:22 | 显示全部楼层
我今天也出这个问题了。我用的是testing,就是squeez
问题描述:
virtualbox官方很久没有更新,现在源里是最新版。我用的是163的源:
http://mirrors.163.com/debian
安装完成 /etc/init.d/virtualbox-ose start时提示:Startng kernel modules Failed!
没有module,可是我安装了virtualbox-ose-dkms,要先
#modprobe vboxdrv
可是执行上面命令时,FATAL:module vboxdrv not found

我想从源码virtualbox-ose-source用module-assistant编译也不行,究其原因,是因为Debian testing内核版本是2.6.30,而所有的virtualbox-ose用的模块的所被编译的内核环境版本是2.6.32
我手动在163里面的源找到
linux-image-686_2.6.32+23_i386.deb
linux-image-2.6-686_2.6.32+23_i386.deb
但发现这两个包里面只有doc信息,没有模块。

现在不知道怎么办?我觉得是源出了点问题,但不清楚。
回复 支持 反对

使用道具 举报

发表于 2010-3-13 22:56:16 | 显示全部楼层
源里面的很好用,与官方下载的相比还没有了恼人的声音不能共存问题!
回复 支持 反对

使用道具 举报

发表于 2010-3-14 12:22:18 | 显示全部楼层
怎么用啊?不要让我们眼馋了 ^^
回复 支持 反对

使用道具 举报

发表于 2010-3-14 17:48:27 | 显示全部楼层
Post by LaoLiulaoliu;2075083
我今天也出这个问题了。我用的是testing,就是squeez
问题描述:
virtualbox官方很久没有更新,现在源里是最新版。我用的是163的源:
http://mirrors.163.com/debian
安装完成 /etc/init.d/virtualbox-ose start时提示:Startng kernel modules Failed!
没有module,可是我安装了virtualbox-ose-dkms,要先
#modprobe vboxdrv
可是执行上面命令时,FATAL:module vboxdrv not found

我想从源码virtualbox-ose-source用module-assistant编译也不行,究其原因,是因为Debian testing内核版本是2.6.30,而所有的virtualbox-ose用的模块的所被编译的内核环境版本是2.6.32
我手动在163里面的源找到
linux-image-686_2.6.32+23_i386.deb
linux-image-2.6-686_2.6.32+23_i386.deb
但发现这两个包里面只有doc信息,没有模块。

现在不知道怎么办?我觉得是源出了点问题,但不清楚。


现在的Debian testing用的内核已经是2.6.32了。我用的是

  1. root@miahiu:/mnt/debian# ls
  2. config-2.6.32-trunk-686          lost+found
  3. grub                             System.map-2.6.32-trunk-686
  4. initrd.img-2.6.32-trunk-686      vmlinuz-2.6.32-trunk-686
  5. initrd.img-2.6.32-trunk-686.bak
复制代码

你没升级内核吧。
我没用过163的源,一直用台湾的源
deb http://ftp.debian.org.tw/debian/ testing main contrib nonfree
回复 支持 反对

使用道具 举报

发表于 2010-3-14 21:55:14 | 显示全部楼层
怎么都改成"trunk"了,难怪我apt-get dist-upgrade不会升级内核了。
要apt-get install linux-image-2.6.32-trunk-686 才行吧?
然后apt-get --purge purge linux-image-2.6.30-2-686
是这样吧?
回复 支持 反对

使用道具 举报

发表于 2010-3-14 23:11:29 | 显示全部楼层
我选定的内核包是linux-image-2.6-686,APT会自动判断具体用哪个包
  1. zeyata@miahiu:~$ aptitude search linux-image                             
  2. v   linux-image                                        -                                                              
  3. v   linux-image-2.6                                    -                                                              
  4. p   linux-image-2.6-486                                - Linux 2.6 image on old PCs                                   
  5. i   linux-image-2.6-686                                - Linux 2.6 image on modern PCs                                
  6. p   linux-image-2.6-686-bigmem                         - Linux 2.6 image on PCs with 4GB+ RAM                        
  7. p   linux-image-2.6-amd64                              - Linux 2.6 image on 64-bit PCs                                
  8. p   linux-image-2.6.30-2-486                           - Linux 2.6.30 image on x86                                    
  9. p   linux-image-2.6.30-2-686                           - Linux 2.6.30 image on PPro/Celeron/PII/PIII/P4               
  10. p   linux-image-2.6.30-2-686-bigmem                    - Linux 2.6.30 image on PPro/Celeron/PII/PIII/P4               
  11. p   linux-image-2.6.30-2-amd64                         - Linux 2.6.30 image on AMD64                                 
  12. p   linux-image-2.6.32-trunk-486                       - Linux 2.6.32 for old PCs                                    
  13. i A linux-image-2.6.32-trunk-686                       - Linux 2.6.32 for modern PCs                                 
  14. p   linux-image-2.6.32-trunk-686-bigmem                - Linux 2.6.32 for PCs with 4GB+ RAM                           
  15. p   linux-image-2.6.32-trunk-amd64                     - Linux 2.6.32 for 64-bit PCs                                 
  16. p   linux-image-2.6.32-trunk-vserver-686               - Linux 2.6.32 for modern PCs, Linux-VServer support           
  17. p   linux-image-2.6.32-trunk-vserver-686-bigmem        - Linux 2.6.32 for PCs with 4GB+ RAM, Linux-VServer support   
  18. p   linux-image-486                                    - Linux image on old PCs
  19. p   linux-image-686                                    - Linux image on modern PCs
  20. p   linux-image-686-bigmem                             - Linux image on PCs with 4GB+ RAM
  21. p   linux-image-amd64                                  - Linux image on 64-bit PCs
复制代码

选linux-image-686/linux-image-486这样的也可以
  1. zeyata@miahiu:~$ aptitude show linux-image-686
  2. 软件包:linux-image-686
  3. 状态: 未安装
  4. 版本号:2.6.32+23
  5. 优先级:可选
  6. 部分:kernel
  7. 维护者:Debian Kernel Team <debian-kernel@lists.debian.org>
  8. 未压缩尺寸:32.8k
  9. 依赖于: linux-image-2.6.32-trunk-686
  10. 提供: linux-latest-modules-2.6.32-trunk-686
  11. 描述:Linux image on modern PCs
  12. This package depends on the latest binary image for Linux kernel on PCs with Intel Pentium Pro/II/III/4/4M/D/M, Xeon,
  13. Celeron, Core or Atom; AMD K6, Geode LX/NX, Athlon (K7), Duron, Opteron, Sempron, Turion or Phenom; Transmeta
  14. Efficeon; VIA C3 "Nehemiah" or C7 processors machines.
复制代码
回复 支持 反对

使用道具 举报

发表于 2010-3-15 19:49:47 | 显示全部楼层
我的没有安装linux-image-2.6-686,所以得手动内核更新了。

$ aptitude search linux-image
v   linux-image                                                            -                                                                                 
v   linux-image-2.6                                                        -                                                                                 
p   linux-image-2.6-486                                                    - Linux 2.6 for old PCs                                                           
p   linux-image-2.6-686                                                    - Linux 2.6 for modern PCs                                                        
p   linux-image-2.6-686-bigmem                                             - Linux 2.6 for PCs with 4GB+ RAM                                                
p   linux-image-2.6-amd64                                                  - Linux 2.6 for 64-bit PCs                                                        
p   linux-image-2.6-vserver-686                                            - Linux 2.6 for modern PCs, Linux-VServer support                                 
p   linux-image-2.6-vserver-686-bigmem                                     - Linux 2.6 for PCs with 4GB+ RAM, Linux-VServer support                          
p   linux-image-2.6.30-2-486                                               - Linux 2.6.30 image on x86                                                      
pi  linux-image-2.6.30-2-686                                               - Linux 2.6.30 image on PPro/Celeron/PII/PIII/P4                                 
p   linux-image-2.6.30-2-686-bigmem                                        - Linux 2.6.30 image on PPro/Celeron/PII/PIII/P4                                 
p   linux-image-2.6.30-2-amd64                                             - Linux 2.6.30 image on AMD64                                                     
p   linux-image-2.6.32-3-486                                               - Linux 2.6.32 for old PCs                                                        
p   linux-image-2.6.32-3-686                                               - Linux 2.6.32 for modern PCs                                                     
p   linux-image-2.6.32-3-686-bigmem                                        - Linux 2.6.32 for PCs with 4GB+ RAM                                             
p   linux-image-2.6.32-3-amd64                                             - Linux 2.6.32 for 64-bit PCs                                                     
p   linux-image-2.6.32-3-vserver-686                                       - Linux 2.6.32 for modern PCs, Linux-VServer support                              
p   linux-image-2.6.32-3-vserver-686-bigmem                                - Linux 2.6.32 for PCs with 4GB+ RAM, Linux-VServer support                       
i   linux-image-2.6.32-trunk-686                                           - Linux 2.6.32 for modern PCs                                                     
p   linux-image-486                                                        - Linux for old PCs                                                               
p   linux-image-686                                                        - Linux for modern PCs                                                            
p   linux-image-686-bigmem                                                 - Linux for PCs with 4GB+ RAM                                                     
p   linux-image-amd64                                                      - Linux for 64-bit PCs                                                            
p   linux-image-vserver-686                                                - Linux for modern PCs, Linux-VServer support                                    
p   linux-image-vserver-686-bigmem                                         - Linux for PCs with 4GB+ RAM, Linux-VServer support
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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