zoukankan      html  css  js  c++  java
  • 学习在kvm上创建vtpm

    1、安装kvm环境,并创建虚拟机

    Ubuntu14.04中安装配置创建KVM虚拟机_百度经验
    https://jingyan.baidu.com/article/b907e627cfffc946e7891cd5.html

    创建成功:

     

    2、在kvm上创建vtpm

    参考学习教程:vTPM架构分析与环境部署 - CSDN博客
    http://blog.csdn.net/lwyeluo/article/details/50726703

    注意:如果是Ubuntu系统,应该参考如下教程- vTPM环境部署(ubuntu)

    http://blog.csdn.net/lwyeluo/article/details/52028253

    创建成功:

    3、将vm与vtpm绑定

    我的命令:

    qemu-system-x86_64 -display sdl -enable-kvm  
        -m 1024 -boot c -bios $SEABIOS/bios.bin -boot menu=on -tpmdev 
        cuse-tpm,id=tpm0,path=/dev/vtpm0 
        -device tpm-tis,tpmdev=tpm0 /var/lib/libvirt/images/test1211.img
    更新:

    root@Lenovo:/home/shm# gedit ~/.bashrc
    添加如下内容:(根据自己make安装seabios的路径来定)
    #bios.bin export SEABIOS
    =/home/shm/kvm/kvm-vtpm/seabios-tpm-master/out/ export PATH=$PATH:$SEABIOS
    
    root@Lenovo:/home/shm# source ~/.bashrc
    root@Lenovo:/home/shm# echo $SEABIOS
    /home/shm/kvm/kvm-vtpm/seabios-tpm-master/out/

    root@Lenovo:/home/shm# qemu-system-x86_64 -display sdl -enable-kvm > -m 1024 -boot c -bios $SEABIOS/bios.bin -boot menu=on -tpmdev > cuse-tpm,id=tpm0,path=/dev/vtpm0 > -device tpm-tis,tpmdev=tpm0 /disk/disk.img qemu-system-x86_64: -tpmdev cuse-tpm,id=tpm0,path=/dev/vtpm0: Parameter 'type' expects a TPM backend type Supported TPM types (choose only one): passthrough Passthrough TPM backend driver root@Lenovo:/home/shm#

  • 相关阅读:
    SQL SERVER XML 学习总结
    Azkaban2官方配置文档
    I.MX6 Android CAN 命令行测试
    nginx 静态网站配置
    nginx php 配置
    uwsgi 配置 初试
    django 初试
    Ubuntu Nginx uwsgi django 初试
    I.MX6 天嵌 E9 U-boot menu hacking
    Ubuntu 搭建 LAMP 服务器
  • 原文地址:https://www.cnblogs.com/summer2017/p/8025196.html
Copyright © 2011-2022 走看看