====== Gentoo用上虚拟机中的战斗机KVM ======
Created 星期四 22 十月 2009 By Z.Y.F@msn.com
一,准备工作:
egrep ‘^flags.*(vmx|svm)’/proc /cpuinfo
要是没有输出什么,那就意味着你的CPU不支持KVM虚拟,你可以去试试Vmware之类。
dmesg |grep kvm
如果是 disabled by bios,那么恭喜你,你要重启一下,进BIOS,打开Virtualization相关的选项。如果找不到……,那你可以多重启几次试试。
二,准备内核:
以下内核选项必须配置正确:
Device Drivers —>
[*] Virtualization —>—Virtualization
<>KVM for AMD processors support
最下面的两项根据你的CPU来选择,当然了,都选成M也没什么问题。这个只是让Linux内核支持KVM而已。
三,开始安装:
echo “app-emulation/kvm kvm sdl qemu “>>/etc /portage /package.use
事实上你最好emerge -av kvm,然后把看到的USE放到package.use中,因为我的这个版本设置未必适合你。
emerge -av kvm usbutils bridge -utils usermode -utilities iptables
modprobe kvm
modprobe kvm -intel 当然如果是AMD的CPU的话,你要用modprobe kvm -amd
你可以修改/etc /modules.autoload.d /Kernel -2.6 来加入kvm 和kvm -intel,以免每次开机都要手动加载这两个模块
哦,最后 update -modules
四 ,使用KVM,我也刚刚开始试用,下面这里只是我的使用记录
gpasswd -a
建立一个虚拟文件
kvm -img create -f qcow2 /gentoo /kvm_xp.img 20G
开始运行
kvm -hda /gentoo /kvm_xp.img -cdrom /media /sdb2 /O /GHOSTXP_SP3V9.0 .iso -m 1024 -usbdevice host:1d6d:0001 -boot d –no -acpi
五,关于USB设备 :
localhost ~# lsusb
Bus 001 Device 001 : ID 1d6b:0002
Bus 002 Device 001 : ID 1d6b:0002
Bus 003 Device 001 : ID 1d6b:0001
Bus 003 Device 002 : ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth
Bus 004 Device 001 : ID 1d6b:0001
Bus 005 Device 002 : ID 046d:c018 Logitech, Inc.
Bus 005 Device 001 : ID 1d6b:0001
Bus 006 Device 001 : ID 1d6b:0001
Bus 007 Device 001 : ID 1d6b:0001
Bus 007 Device 002 : ID 0b97:7761 O2 Micro, Inc.
Bus 007 Device 003 : ID 0b97:7772 O2 Micro, Inc.
看到我上面的关于usb设备的设置中的参数是怎么来的了吧
六,关于网络:
太晚了,明天再弄吧,呵呵 。
附:
参数介绍:
-hda 影像文件: 使用影像文件作为虚拟系统的第一块硬盘.同样还可以使用hdb,hdc,hdd指定第2,3 ,4块硬盘.
-cdrom 光盘影像文件: 使用光盘影像文件作为虚拟系统的光盘.
-boot [a |c |d |n]: 设置虚拟系统的引导顺序,a为软驱,c为硬盘,d为光驱,n为网络.
-m 内存大小: 设置虚拟系统使用的内存大小,单位为MB.
-k 语言: 设置虚拟系统键盘类型.
-net nic[,vlan =n][,macaddr =addr][,model =type]
建立一个虚拟网卡,并把它连接到VLAN的n端口上.
-net tap[,vlan =n][,fd =h][,ifname =name][,script =file]
把主机的TAP网络接口连接到VLAN的n端口上,并使用script指定的脚本进行初始化.
Original: https://www.cnblogs.com/amboyna/archive/2009/10/22/1588377.html
Author: 玉米疯收
Title: Gentoo用上虚拟机中的战斗机KVM
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543183/
转载文章受原作者版权保护。转载请注明原作者出处!