分页: 5 / 11

发表于 : 2008-06-08 9:00
soul916
earthengine 写了:1,在宿主和客户间方便共享文件夹。我的方案是让宿主访问客户的共享文件夹,因为ubuntu是可以通过网络访问windows的共享文件夹的。但是主要的问题是,目前我们使用的是nat的方式,kvm的这种方式最简单,但是宿主不能直接访问客户。目前我还没有找到比较简单的方法。大家可以参考一下文档http://kvm.qumranet.com/
------------------------------
1、-net user方式下,最简单的让宿主访问客户机的方式是在客户机上安装一个FTP服务器,然后把端口映射给127.0.0.1
此后可以用“连接到服务器”的方式访问客户机。端口映射的方法类似于你把RDP端口映射到主机的方法。
[/code]
我用的是rdesktop的
-r disk:<sharename>=<path>,...
Redirects a path to the share \\tsclient<sharename> on the server (requires Windows XP or newer). The share name is limited to 8 characters.

连进去后自动创建主机目录的驱动器映射,非常方便。

跟VBOX的共享一样了 :twisted:

发表于 : 2008-06-08 9:08
soul916
rdesktop的桌面集成的方式不错
个人以为比VBOX的无缝方式好,两个系统互不干扰

发表于 : 2008-06-08 9:51
xinzhi
哎。我的也不支持。下次没cpu也许会记得看看这项。

发表于 : 2008-06-08 13:10
dannygao
好方法,马上试试!
soul916 写了:
earthengine 写了:1,在宿主和客户间方便共享文件夹。我的方案是让宿主访问客户的共享文件夹,因为ubuntu是可以通过网络访问windows的共享文件夹的。但是主要的问题是,目前我们使用的是nat的方式,kvm的这种方式最简单,但是宿主不能直接访问客户。目前我还没有找到比较简单的方法。大家可以参考一下文档http://kvm.qumranet.com/
------------------------------
1、-net user方式下,最简单的让宿主访问客户机的方式是在客户机上安装一个FTP服务器,然后把端口映射给127.0.0.1
此后可以用“连接到服务器”的方式访问客户机。端口映射的方法类似于你把RDP端口映射到主机的方法。
[/code]
我用的是rdesktop的
-r disk:<sharename>=<path>,...
Redirects a path to the share \\tsclient<sharename> on the server (requires Windows XP or newer). The share name is limited to 8 characters.

连进去后自动创建主机目录的驱动器映射,非常方便。

跟VBOX的共享一样了 :twisted:

发表于 : 2008-06-08 21:42
moonmon0714
USB的优盘虽然可以挂或共享,可招商银行的Ukey还是不认,网银专业版不能使用。

在VirtualBox里没问题。

发表于 : 2008-06-10 17:07
chengzh
earthengine 写了:1,在宿主和客户间方便共享文件夹。我的方案是让宿主访问客户的共享文件夹,因为ubuntu是可以通过网络访问windows的共享文件夹的。但是主要的问题是,目前我们使用的是nat的方式,kvm的这种方式最简单,但是宿主不能直接访问客户。目前我还没有找到比较简单的方法。大家可以参考一下文档http://kvm.qumranet.com/
2,偶尔看看电影什么的,需要使用PPStream。切换到真实的 windows 太麻烦。希望通过 ppstream 的网络共享,在宿主上播放。
3,kvm在运行的时候,系统挂起后,不能正常唤醒。这个是kvm和kernel的问题,请参考 https://bugs.launchpad.net/ubuntu/+sour ... .6.22/+bug /113038 这个问题对我很重要,我有笔记本不关机的习惯。
4,USB设备在虚拟机中的挂接问题。
------------------------------
1、-net user方式下,最简单的让宿主访问客户机的方式是在客户机上安装一个FTP服务器,然后把端口映射给127.0.0.1
此后可以用“连接到服务器”的方式访问客户机。端口映射的方法类似于你把RDP端口映射到主机的方法。
2、PPStream也可以通过端口映射来实现。但我不知道PPStream的端口号,你可以查到的。
3、只能等内核补丁了。
4、USB设备我试过挂摄像头。但结果是速度马上慢得不能忍受,只好放弃。具体的方法是首先lsusb获得你要挂接的设备号,然后加到-usb参数里就可以了。

在我尝试过所有方法之后,发现让主机和虚拟机互访的最简单方法是
1. sudo apt-get install uml-utilities bridge-utils
安装所需的工具程序
2. 编辑 /etc/network/interfaces文件,加入

代码: 全选

auto eth0
iface eth0 inet manual
         up ifconfig $IFACE 0.0.0.0 up
         down ifconfig $IFACE down

auto tap0
iface tap0 inet manual
        up ifconfig $IFACE 0.0.0.0 up
        down ifconfig $IFACE down
        tunctl_user 你的用户名

auto br0
iface br0 inet dhcp
         bridge_ports eth0 tap0
以上代码的解释是:配置eth0端口为手动,没有IP地址;tap0端口为虚拟网卡端口,供指定用户使用,没有IP地址;
br0端口是桥接端口,使用DHCP,并让eth0和tap0连接到其上。

然后,启动虚拟机的时候使用参数-net nic -net tap,ifname=tap0,虚拟机OS配置为DHCP方式就可以获取IP地址并连接上网了(前提是你的路由器使用了DHCP服务)。如果你需要静态IP,br0和虚拟机OS的设置要相应修改就可以。

以上方式可以用于有线网络的情况。对于无线网络,我们无法让虚拟机享受DHCP了,最好的方法是IP/ARP转发和路由方案。(待续)
[/code]
USB我尝试过ipod, Nokia的手机都不成功,始终在XP里不能认成USB2.0的设备。
Bridge有线网卡曾经尝试成功,无线死活都不行,网上查过,据说是无线的firmware问题,反正我现在用nat模式。
新版本的kvm-69是否有问题,或者也可能ubuntu最近升级出现一些小问题,常弄得键盘无反应。建议用源里的版本。

发表于 : 2008-06-11 12:04
hujj1
INTEL CELERON-M PROCESSOR 380能不能支持VT呢,谢谢

发表于 : 2008-06-11 13:51
hackerxxs
虽然我也不用可了
哈哈
不知道我家里的 机器能不能行
晚上回家看看
支持楼主

发表于 : 2008-06-11 20:47
BigSnake.NET
SecretZero 写了:我打开kvm就有这样的提示,
是上面原因呢?

~$ kvm
open /dev/kvm: Permission denied
Could not initialize KVM, will disable KVM support
Ubuntu does not support running KVM without hardware acceleration. Sorry.
将你自己加到kvm组

发表于 : 2008-06-11 21:41
BigSnake.NET
图片

kvm 跑pi .. 比 vbox 略慢

发表于 : 2008-06-12 21:30
lcg72
KVM下运行XP比在裸机下直接安装还要快,启动后内存只用到71M,真是没有想到,可能是装载的硬件比较少,做一般的应用足够了,为了用KVM我特地换了一块E8200的CPU,虽然花了不少银子,但是觉得值,在ubuntu下运行XP就是爽。

发表于 : 2008-06-12 22:08
sevk
2,如果要用kvm,你的cpu必须支持 vm 技术,否则和 qemu 的效率基本相同。

其实VBOX也可以打开CPU的VM技术,呵呵.

发表于 : 2008-06-12 22:21
xUbtu
目前俺的KVM可以玩星际争霸了~
只是USB还没搞定,继续努力中...

发表于 : 2008-06-12 22:26
BigSnake.NET
seamless 搞不定

直接用 rdesktop 算了.

发表于 : 2008-06-12 22:29
bjsm
jon@jon ~ $ sudo cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(tm) XP 2500+
stepping : 0
cpu MHz : 1826.176
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
bogomips : 3655.47
clflush size : 32


里面有vme,不知道行不行?