LinuxSir.cn,穿越时空的Linuxsir!

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

重装Gentoo,KVM装不上去了

[复制链接]
发表于 2009-11-28 11:10:12 | 显示全部楼层 |阅读模式
昨晚重装了系统,可是KVM却不能装了,方法如下:
(1)echo "app-emulation/kvm kvm sdl qemu" >> /etc/portage/package.use
(2)emerge -av kvm usbutils bridge-utils usermode-utilities iptables
可是系统提示:
These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "kvm".


怎么会事呢
发表于 2009-11-28 11:15:49 | 显示全部楼层
portage里的kvm已经改名为qemu-kvm
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-28 11:23:39 | 显示全部楼层
哦,现在正在装,多谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-28 11:41:31 | 显示全部楼层
现在装完了,可是不知道明哪个命令啊,kvm找不到了,怎么启动呀
回复 支持 反对

使用道具 举报

发表于 2009-11-28 11:43:44 | 显示全部楼层
把你的use和equery files qemu-kvm的输出贴出来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-28 11:57:12 | 显示全部楼层
make.conf文件
USE=" X a51 aac acl acpi alsa bash-completion bzip2 cairo cracklib cups curl
dri dri2 dvd encode expat fontconfig ftp gdbm gif gnutls gps gtk iconv joystick
jpeg mad mikmod mmx mp3 nls nptl ogg openal opengl oss pam pcre png quicktime
readline sdl smp sndfile spell sse sse2 ssl ssse3 startup-notification svg tcpd
theora truetype unicode v4l2 vim-syntax vorbis x264 xml xorg xulrunner xv xext xvid zlib -qt3 -qt4 -arts kde dbus gtk gnome hal avahi"
ALSA_PCM_PLUGINS="*"
VIDEO_CARDS="intel vesa"
INPUT_DEVICES="keyboard mouse evdev joystick"
LINGUAS="zh_CN zh"
---------------------------------------------------------------------
/etc/portage/package.use
app-emulation/qemu-kvm kvm sdl qemu

-----------------------------------------------------------------------------------
equery files qemu-kvm
[ Searching for packages matching qemu-kvm... ]
* Contents of app-emulation/qemu-kvm-0.11.0:
/etc
/etc/qemu
/etc/qemu/qemu-ifup
/etc/udev
/etc/udev/rules.d
/etc/udev/rules.d/65-kvm.rules
/usr
/usr/bin
/usr/bin/qemu
/usr/bin/qemu-alpha
/usr/bin/qemu-arm
/usr/bin/qemu-armeb
/usr/bin/qemu-cris
/usr/bin/qemu-i386
/usr/bin/qemu-img
/usr/bin/qemu-io
/usr/bin/qemu-m68k
/usr/bin/qemu-mips
/usr/bin/qemu-mips64
/usr/bin/qemu-mips64el
/usr/bin/qemu-mipsel
/usr/bin/qemu-nbd
/usr/bin/qemu-ppc
/usr/bin/qemu-ppc64
/usr/bin/qemu-ppc64abi32
/usr/bin/qemu-sh4
/usr/bin/qemu-sh4eb
/usr/bin/qemu-sparc
/usr/bin/qemu-sparc32plus
/usr/bin/qemu-sparc64
/usr/bin/qemu-system-arm
/usr/bin/qemu-system-cris
/usr/bin/qemu-system-m68k
/usr/bin/qemu-system-mips
/usr/bin/qemu-system-mips64
/usr/bin/qemu-system-mips64el
/usr/bin/qemu-system-mipsel
/usr/bin/qemu-system-ppc
/usr/bin/qemu-system-ppc64
/usr/bin/qemu-system-ppcemb
/usr/bin/qemu-system-sh4
/usr/bin/qemu-system-sh4eb
/usr/bin/qemu-system-sparc
/usr/bin/qemu-system-x86_64
/usr/bin/qemu-x86_64
/usr/share
/usr/share/doc
/usr/share/doc/qemu-kvm-0.11.0
/usr/share/doc/qemu-kvm-0.11.0/Changelog.bz2
/usr/share/doc/qemu-kvm-0.11.0/MAINTAINERS.bz2
/usr/share/doc/qemu-kvm-0.11.0/README.pc-bios.bz2
/usr/share/doc/qemu-kvm-0.11.0/TODO.bz2
/usr/share/doc/qemu-kvm-0.11.0/html
/usr/share/doc/qemu-kvm-0.11.0/html/qemu-doc.html
/usr/share/doc/qemu-kvm-0.11.0/html/qemu-tech.html
/usr/share/doc/qemu-kvm-0.11.0/pci-ids.txt.bz2
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/qemu-img.1.bz2
/usr/share/man/man1/qemu.1.bz2
/usr/share/man/man8
/usr/share/man/man8/qemu-nbd.8.bz2
/usr/share/qemu
/usr/share/qemu/bamboo.dtb
/usr/share/qemu/bios.bin
/usr/share/qemu/extboot.bin
/usr/share/qemu/keymaps
/usr/share/qemu/keymaps/ar
/usr/share/qemu/keymaps/common
/usr/share/qemu/keymaps/da
/usr/share/qemu/keymaps/de
/usr/share/qemu/keymaps/de-ch
/usr/share/qemu/keymaps/en-gb
/usr/share/qemu/keymaps/en-us
/usr/share/qemu/keymaps/es
/usr/share/qemu/keymaps/et
/usr/share/qemu/keymaps/fi
/usr/share/qemu/keymaps/fo
/usr/share/qemu/keymaps/fr
/usr/share/qemu/keymaps/fr-be
/usr/share/qemu/keymaps/fr-ca
/usr/share/qemu/keymaps/fr-ch
/usr/share/qemu/keymaps/hr
/usr/share/qemu/keymaps/hu
/usr/share/qemu/keymaps/is
/usr/share/qemu/keymaps/it
/usr/share/qemu/keymaps/ja
/usr/share/qemu/keymaps/lt
/usr/share/qemu/keymaps/lv
/usr/share/qemu/keymaps/mk
/usr/share/qemu/keymaps/modifiers
/usr/share/qemu/keymaps/nl
/usr/share/qemu/keymaps/nl-be
/usr/share/qemu/keymaps/no
/usr/share/qemu/keymaps/pl
/usr/share/qemu/keymaps/pt
/usr/share/qemu/keymaps/pt-br
/usr/share/qemu/keymaps/ru
/usr/share/qemu/keymaps/sl
/usr/share/qemu/keymaps/sv
/usr/share/qemu/keymaps/th
/usr/share/qemu/keymaps/tr
/usr/share/qemu/multiboot.bin
/usr/share/qemu/openbios-ppc
/usr/share/qemu/openbios-sparc32
/usr/share/qemu/openbios-sparc64
/usr/share/qemu/petalogix-s3adsp1800.dtb
/usr/share/qemu/ppc_rom.bin
/usr/share/qemu/pxe-e1000.bin
/usr/share/qemu/pxe-ne2k_pci.bin
/usr/share/qemu/pxe-pcnet.bin
/usr/share/qemu/pxe-rtl8139.bin
/usr/share/qemu/vgabios-cirrus.bin
/usr/share/qemu/vgabios.bin
/usr/share/qemu/video.x
回复 支持 反对

使用道具 举报

发表于 2009-11-28 12:03:21 | 显示全部楼层
果真没有kvm这个命令了。现在的命令是/usr/bin下以qemu打头的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-28 12:06:05 | 显示全部楼层
是啊,找了半天没有,我就用qemu把我的xp起来了。
现在启动virt-manager,老是提示权限不够,这要要怎么设呢,没有libvirt这个组。

Unable to open connection to hypervisor URI 'qemu:///system':
不能连接到 '/var/run/libvirt/libvirt-sock': 权限不够
Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/connection.py", line 456, in _try_open
    None], flags)
  File "/usr/lib64/python2.6/site-packages/libvirt.py", line 111, in openAuth
    if ret is None:raise libvirtError('virConnectOpenAuth() failed')
libvirtError: 不能连接到 '/var/run/libvirt/libvirt-sock': 权限不够
回复 支持 反对

使用道具 举报

发表于 2009-11-28 12:27:51 | 显示全部楼层
kvm的用户空间程序就是对原来的qemu进行了修改,现在它们是一个程序了。内核支持kvm的话就能利用kvm,不支持的话就会有一行提示,然后就和原来的qemu一样。
  1. open /dev/kvm: No such file or directory
  2. Could not initialize KVM, will disable KVM support
复制代码


libvirtd服务启动了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-28 12:37:00 | 显示全部楼层
我的系统是支持的,CPU,BIOS都支持
/usr/sbin/libvirtd start
12:34:08.523: error : virRun:846 : internal error '/sbin/iptables --table filter --insert INPUT --in-interface virbr0 --protocol tcp --destination-port 67 --jump ACCEPT' exited with non-zero status 3 and signal 0: FATAL: Module ip_tables not found.
iptables v1.4.3.2: can't initialize iptables table `filter': iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

12:34:08.524: error : networkAddIptablesRules:696 : failed to add iptables rule to allow DHCP requests from 'virbr0': Invalid argument


然后就不动了
回复 支持 反对

使用道具 举报

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

本版积分规则

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