ubuntu server14.4安装xen,配置vtpm manager 创建失败

99-107 2016-03-09 09:00:06
实验环境:

Ubuntu server 14.04
xen 4.4.2(我是源码编译安装的)
TPM-emulator v0.7.4(对应TPM1.2版本)
TSS已经安装(trousers v0.3.10和tpm-tools v1.3.8-1)
在创建vtpm manager的时候报错:
步骤为:
$ sudo dd if=/dev/zero of=/var/vtpmmgr-stubdom.img bs=16M count=1
新建了一个配置文件:vtpmmgr.cfg内容如下:
kernel="/usr/local/lib/xen/boot/vtpmmgr-stubdom.gz"
memory=16
disk=["file:/var/vtpmmgr-stubdom.img,hda,w"]
name="vtpmmgr"
iomem=["fed40,5"]

保存退出然后运行:
# xl create -c vtpmmgr.cfg
报错信息如下:


Parsing config from vtpmmgr.cfg
Xen Minimal OS!
start_info: 0xa3000(VA)
nr_pages: 0x1000
shared_inf: 0x83e8f000(MA)
pt_base: 0xa6000(VA)
nr_pt_frames: 0x5
mfn_list: 0x9b000(VA)
mod_start: 0x0(VA)
mod_len: 0
flags: 0x0
cmd_line:
stack: 0x5a800-0x7a800
MM: Init
_text: 0x0(VA)
_etext: 0x3a314(VA)
_erodata: 0x46000(VA)
_edata: 0x48c60(VA)
stack start: 0x5a800(VA)
_end: 0x9ae20(VA)
start_pfn: ae
max_pfn: 1000
Mapping memory range 0x400000 - 0x1000000
setting 0x0-0x46000 readonly
skipped 0x1000
MM: Initialise page allocator for b4000(b4000)-1000000(1000000)
MM: done
Demand map pfns at 1001000-2001001000.
Heap resides at 2001002000-4001002000.
Initialising timer interface
Initialising console ... done.
gnttab_table mapped at 0x1001000.
Initialising scheduler
Thread "Idle": pointer: 0x2001002050, stack: 0xd0000
Thread "xenstore": pointer: 0x2001002800, stack: 0xe0000
xenbus initialised on irq 1 mfn 0x26f129
Thread "shutdown": pointer: 0x2001002fb0, stack: 0xf0000
Dummy main: start_info=0x7a900
Thread "main": pointer: 0x2001003760, stack: 0x100000
"main"
Shutting down ()
Shutdown requested: 3
Thread "shutdown" exited.
INFO[VTPM]: Starting vTPM manager domain
INFO[VTPM]: Option: Using tpm_tis driver
******************* BLKFRONT for device/vbd/768 **********


backend at /local/domain/0/backend/qdisk/9/768
Failed to read /local/domain/0/backend/qdisk/9/768/feature-barrier.
32768 sectors of 512 bytes
**************************
blk_open(device/vbd/768) -> 3
============= Init TPM BACK ================
Thread "tpmback-listener": pointer: 0x20010043b0, stack: 0xf0000
============= Init TPM TIS Driver ==============
IOMEM Machine Base Address: FED40000
Enabled Localities: 0
1.2 TPM (device-id=0xFFFF vendor-id = FFFF rev-id = FF)
TPM interface capabilities (0xffffffff):
Burst Count Static
Command Ready Int Support
Interrupt Edge Falling
Interrupt Edge Rising
Interrupt Level Low
Interrupt Level High
Locality Change Int Support
Sts Valid Int Support
Data Avail Int Support
tpm_transmit: tpm_send: error 4294967291
transmit failed -5
tpm_transmit: tpm_send: error 4294967291
Could not get TPM timeouts and durations
Shutting down tpm_tis device
ERROR[VTPM]: Unable to initialize tpmfront device
Tpmback:Info Shutting down tpm backend
close(3)
Thread "tpmback-listener" exited.
close blk: backend=/local/domain/0/backend/qdisk/9/768 node=device/vbd/768
close(-1)
close(-1): Bad descriptor
INFO[VTPM]: VTPM Manager stopped.
ERROR[VTPM]: Unable to initialize vtpmmgr domain!
close(0)
close(1)
close(2)
main returned -1
Do_exit called!
base is 0x10fef8 caller is 0x1f3b3
base is 0x10ff18 caller is 0x1fc79
base is 0x10ff48 caller is 0x28edb
base is 0x10ff68 caller is 0x1fbf9
base is 0x10ffe8 caller is 0x343b
...全文
1436 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_19290497 2017-07-27
  • 打赏
  • 举报
回复
我最近也遇到了,不知道楼主解决没有?着急,不知道怎么回事
_明月 2016-03-16
  • 打赏
  • 举报
回复
引用 10 楼 clarkchenhot 的回复:
[quote=引用 9 楼 dear_Alice_moon 的回复:] 楼主,你的问题解决了么? 嗯,对于CSDN论坛,我感觉他更多的是解决各种编程语言、云、虚拟化、大数据方面比较好。对于“网络通信”、“Linux系统”之类的回复的人比较少。 嗯,给你推荐2个Linux系统技术QQ交流群,这两个Linux系统技术交流群是我今天在“QQ查找群”中选择的2个,你也可以自己在QQ中查找下关于Linux系统的技术交流群。我感觉如果遇到问题,在专业的技术交流群里交流问题,得到的答案的速度回更快,学习的东西也相对于在论坛上发帖学习的更多。 QQ群1:12175411, QQ群2:130029660。 嗯,CSDN论坛也创建了自己的QQ技术交流群,群里每天异常热闹。 祝你好运,亲测。
谢谢你了,不过还没解决,我搜索下xen的群比较靠谱。[/quote] 嗯,好的。有解决问题的办法就好。
99-107 2016-03-16
  • 打赏
  • 举报
回复
引用 9 楼 dear_Alice_moon 的回复:
楼主,你的问题解决了么? 嗯,对于CSDN论坛,我感觉他更多的是解决各种编程语言、云、虚拟化、大数据方面比较好。对于“网络通信”、“Linux系统”之类的回复的人比较少。 嗯,给你推荐2个Linux系统技术QQ交流群,这两个Linux系统技术交流群是我今天在“QQ查找群”中选择的2个,你也可以自己在QQ中查找下关于Linux系统的技术交流群。我感觉如果遇到问题,在专业的技术交流群里交流问题,得到的答案的速度回更快,学习的东西也相对于在论坛上发帖学习的更多。 QQ群1:12175411, QQ群2:130029660。 嗯,CSDN论坛也创建了自己的QQ技术交流群,群里每天异常热闹。 祝你好运,亲测。
谢谢你了,不过还没解决,我搜索下xen的群比较靠谱。
_明月 2016-03-15
  • 打赏
  • 举报
回复
楼主,你的问题解决了么? 嗯,对于CSDN论坛,我感觉他更多的是解决各种编程语言、云、虚拟化、大数据方面比较好。对于“网络通信”、“Linux系统”之类的回复的人比较少。 嗯,给你推荐2个Linux系统技术QQ交流群,这两个Linux系统技术交流群是我今天在“QQ查找群”中选择的2个,你也可以自己在QQ中查找下关于Linux系统的技术交流群。我感觉如果遇到问题,在专业的技术交流群里交流问题,得到的答案的速度回更快,学习的东西也相对于在论坛上发帖学习的更多。 QQ群1:12175411, QQ群2:130029660。 嗯,CSDN论坛也创建了自己的QQ技术交流群,群里每天异常热闹。 祝你好运,亲测。
_明月 2016-03-14
  • 打赏
  • 举报
回复
引用 7 楼 clarkchenhot 的回复:
[quote=引用 6 楼 dear_Alice_moon 的回复:] [quote=引用 5 楼 clarkchenhot 的回复:] [quote=引用 4 楼 dear_Alice_moon 的回复:] [quote=引用 3 楼 clarkchenhot 的回复:]
你去给论坛上的一些技术大牛们发私信,邀请他们。或许你邀请的人中,有的网友可能因为工作时间忙,没有时间回复你,但是还是会有人回复你的这个帖子的。 祝你好运。 [/quote] 。。。。。。还是没人。。[/quote] 告诉你一个办法,去年论坛上讲过,说如果自己的帖子(针对的是技术贴)一直没有人回复,可以发私信给该板块的版主,请他将自己的帖子推荐。 你发个私信给这个板块的版主或者一些管理员,请求他们将你的这个帖子“推荐”。之后,看到你帖子的人就多了,就会有回复的。 再告诉你一个在论坛上发帖的技巧:发帖要发在每周适当的日期、时间点,你的帖子得到他人回复的几率会相对高一些。至于发帖的日期、时间点,你自己可以去琢磨、总结下。 祝你好运,以后我学习到Linux系统,有什么不懂的地方,希望能够到得到你的帮助。 [/quote] 好的,谢谢你,相互学习。[/quote] 不用谢。 你的帖子发了好几天了,估计帖子沉到地下了,看的人就不多了。 算了,我给管理员发封私信,看看他是否能将你的这个帖子给推荐下。
99-107 2016-03-14
  • 打赏
  • 举报
回复
引用 6 楼 dear_Alice_moon 的回复:
[quote=引用 5 楼 clarkchenhot 的回复:] [quote=引用 4 楼 dear_Alice_moon 的回复:] [quote=引用 3 楼 clarkchenhot 的回复:]
你去给论坛上的一些技术大牛们发私信,邀请他们。或许你邀请的人中,有的网友可能因为工作时间忙,没有时间回复你,但是还是会有人回复你的这个帖子的。 祝你好运。 [/quote] 。。。。。。还是没人。。[/quote] 告诉你一个办法,去年论坛上讲过,说如果自己的帖子(针对的是技术贴)一直没有人回复,可以发私信给该板块的版主,请他将自己的帖子推荐。 你发个私信给这个板块的版主或者一些管理员,请求他们将你的这个帖子“推荐”。之后,看到你帖子的人就多了,就会有回复的。 再告诉你一个在论坛上发帖的技巧:发帖要发在每周适当的日期、时间点,你的帖子得到他人回复的几率会相对高一些。至于发帖的日期、时间点,你自己可以去琢磨、总结下。 祝你好运,以后我学习到Linux系统,有什么不懂的地方,希望能够到得到你的帮助。 [/quote] 好的,谢谢你,相互学习。
_明月 2016-03-12
  • 打赏
  • 举报
回复
引用 5 楼 clarkchenhot 的回复:
[quote=引用 4 楼 dear_Alice_moon 的回复:] [quote=引用 3 楼 clarkchenhot 的回复:]
你去给论坛上的一些技术大牛们发私信,邀请他们。或许你邀请的人中,有的网友可能因为工作时间忙,没有时间回复你,但是还是会有人回复你的这个帖子的。 祝你好运。 [/quote] 。。。。。。还是没人。。[/quote] 告诉你一个办法,去年论坛上讲过,说如果自己的帖子(针对的是技术贴)一直没有人回复,可以发私信给该板块的版主,请他将自己的帖子推荐。 你发个私信给这个板块的版主或者一些管理员,请求他们将你的这个帖子“推荐”。之后,看到你帖子的人就多了,就会有回复的。 再告诉你一个在论坛上发帖的技巧:发帖要发在每周适当的日期、时间点,你的帖子得到他人回复的几率会相对高一些。至于发帖的日期、时间点,你自己可以去琢磨、总结下。 祝你好运,以后我学习到Linux系统,有什么不懂的地方,希望能够到得到你的帮助。
99-107 2016-03-12
  • 打赏
  • 举报
回复
引用 4 楼 dear_Alice_moon 的回复:
[quote=引用 3 楼 clarkchenhot 的回复:]
你去给论坛上的一些技术大牛们发私信,邀请他们。或许你邀请的人中,有的网友可能因为工作时间忙,没有时间回复你,但是还是会有人回复你的这个帖子的。 祝你好运。 [/quote] 。。。。。。还是没人。。
_明月 2016-03-10
  • 打赏
  • 举报
回复
引用 3 楼 clarkchenhot 的回复:
你去给论坛上的一些技术大牛们发私信,邀请他们。或许你邀请的人中,有的网友可能因为工作时间忙,没有时间回复你,但是还是会有人回复你的这个帖子的。 祝你好运。
99-107 2016-03-10
  • 打赏
  • 举报
回复
_明月 2016-03-09
  • 打赏
  • 举报
回复
真的很抱歉,对于Ubantu之类的Linux系统,我只是浅浅的了解些,对于您在帖子中写的各种命令我都不清楚,不能给你一个好的回复,抱歉了。 嗯,你可以给“yah99_wolf”这位李先生发一封私信,邀请他回复你的这个帖子。李先生对于Linux是精通的。 李先生的个人主页网址为:http://my.csdn.net/yah99_wolf 祝你好运,亲测。
99-107 2016-03-09
  • 打赏
  • 举报
回复
有木有人啊

4,450

社区成员

发帖
与我相关
我的任务
社区描述
云计算 云安全相关讨论
社区管理员
  • 云安全社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧