对xen的认识不太清楚,希望大家帮帮忙!

NetBSD的安装、升级、更新等日常问题请在这里讨论。

版主: lionux

回复
wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

对xen的认识不太清楚,希望大家帮帮忙!

帖子 wkx9dragon » 2010-12-21 15:47

domU 可以直接上吗,是不是必须先dom0,然后domU。domU 可以是那些操作系统。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-21 20:54

wkx9dragon 写了:domU 可以直接上吗,是不是必须先dom0,然后domU。domU 可以是那些操作系统。
是,按照书上说的,DomU要通过Dom0来访问真实的硬件。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-12-22 10:21

谢谢了,刚才安装失败了,正在找原因,不知道是/ffs2 还是4k磁道的问题还是boot。cfg,开机就死。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-22 10:30

wkx9dragon 写了:谢谢了,刚才安装失败了,正在找原因,不知道是/ffs2 还是4k磁道的问题还是boot。cfg,开机就死。
虽然翻译了文档,但是一次也没有试过,目前对Ajax很感兴趣,借了一本书正在吸氧。
大家再试试xen吧,如果实在是不行,我就加入进来,不过,目前我的兴趣不在怎样运行domU的windows xp上,而是对应用xen配置服务器更感兴趣。:p

urbadman
钾 K
帖子: 15
注册时间: 2010-12-17 17:19

帖子 urbadman » 2010-12-22 10:48

感觉对XEN 有些失望,可能是我自己配置有问题吧,

NetBSD DOM0 256M
通过 HVM 跑 XP, 通过ISO,进入PE,安装完成,可就是启动不了。
通过 HVM 安 FreeBSD,总是让我的 Dom0 reboot. 已经心灰意冷。

urbadman
钾 K
帖子: 15
注册时间: 2010-12-17 17:19

帖子 urbadman » 2010-12-22 10:52

LEO,有QQ,或者,QQ群嘛?

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-22 11:32

urbadman 写了:LEO,有QQ,或者,QQ群嘛?
没有,需要吗?我觉得bbs比QQ有很多的优势,例如,聊天记录保存、大段的文字、播放各种媒体、没有会员限制、文字格式不受限制。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-12-22 12:02

boot.cfg (设置)
menu=Boot Xen with dom0:load /netbsd.xen -2;multiboot /xen-debug.gz dom0_mem=512M
引导成功了,xen 走了一半,黑屏,没有键盘。
问个笨笨的问题,怎样查看开机记录(不是dmesg),想找到到底程序走到那里死了。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-24 3:41

这么多人对xen有兴趣,难得,看来要大家一起来了。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-31 1:49

请大家参看一下,http://www.gobsd.org/showthread.php?t=2176吧,我感觉比NetBSD主页上的netbsd/xen howto要好一些,至少省略了安装时的一些麻烦,我已经安装成功了,但是暂时不能驱动xp DOMU的声卡,估计还是xen自己的局限性问题。
此外,请注意xen.gz这个文件,很有可能系统不识别这种压缩格式,所以请直接用gunzip解压缩一下,再修改一下/boot.cfg,将里面的/xen.gz更换为/xen就可以了。同理,将 / 下其它的gz类文件也都解压缩了,这样就可以完全避免NetBSD/Xen对gz类压缩文件识别问题,因为文件都不大,每个文件就几M,所以大家应该不会有困难。
我当时的测试环境NetBSD 5.1 i386 release,大家测试Xen之前可以先不更新或升级系统,我就是直接用发行版操作的,这样至少可以保证所有的pakcages都可以使用,此外,目前(这几天)CVS库还有问题,所以先别更新/升级系统。这样做应该就没有问题了。按照http://gobsd.org/showthread.php?t=2176 里3楼的操作,我实测应该可以成功的。
还有需要注意的是,也许xen对虚拟系统的磁盘虚拟并没有vmware或virtualbox那样专业,所以不要用PQ或PE等磁盘分区软件对虚拟系统的磁盘分区进行操作,直接用windows的原版安装光盘安装(我没有试过网上的windows修改版,例如番茄、深度等,我是直接用正版的随机安装盘。不过估计直接用修改版问题也不大,lionux似乎用的就是深度的版本)。
最后需要注意的是,xen在不支持HVM特性的CPU系统上并非是Full Virtualization,只能采用Paravirtualization,如果你的CPU不支持HVM特性,可能很多功能都受限制,至于具体是哪种功能受限恐怕只有大家测试了以后才能全部总结出来。
预祝大家成功。

wkx9dragon
锌 Zn
帖子: 493
注册时间: 2010-02-02 18:00

帖子 wkx9dragon » 2010-12-31 8:23

版主,辛苦了。昨天买了个罗技g1鼠标,居然在win7x64和xpx64下不认,重启了好几回,才折腾好,把我吓着了,鼠标键盘都没了,以为是热插拔,把usb口烧了,后来用openbsd,netbsd都没事。现在连netbsd都不用自定义内核了。看来。现在的了个教训,兼容性问题,绝对不要泛泛的说,要具体的看实际的软硬件环境。比如我的机子,到现在都没有搞定freebsd8.1 x64,dragonfly x64,debian 5.0 x64的xorg问题。

头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

帖子 leo » 2010-12-31 8:34

还有这种事?鼠标BSD认识widows倒不认识?还头一次听说,长见识了。
能用什么就用什么,硬件情况太复杂,不是熟悉硬件结构、原理以及编程的人要么自己乱试,要么等驱动更新,windows下也一样,我的几块relteak网卡也是老版本的windows全都不认识,都要单独安装驱动才可以用,还是驱动开发的问题。

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 2 访客