• 虚拟化技术学习(一)在VMware虚拟机中安装KVM


         近期一直研究虚拟化技术,曾经对VMware虚拟机有一定的了解,近期突发奇想,能不能在VMware虚拟机中再装一个虚拟机呢?

         那么问题就来了,首先,你须要一台电脑,vmware软件,(本人的电脑配置渣渣。内存有点吃不消了),这样我们就能够開始了,先在vmware中装一个ubuntu系统。(最好是64位的)。装好系统之后我们就能够在ubuntu系统中装kvm虚拟机了。

         第一步:查看我们的硬件是否支持虚拟化:

        输入命令:

     egrep '(vmx|svm)' /proc/cpuinfo 

    假设支持应该会显示以下的内容;我第一次的时候由于没打开电脑的vt虚拟化功能,导致到后来就出错了。

     

      由于我们是在VMware虚拟机中装,还要注意要在虚拟机中打开这个功能。第一次一直没发现这个问题,后来又一次装的ubuntu64位的虚拟机:

     在虚拟机里打开这个功能:


    前面都搞好了之后,说明支持虚拟化功能。

    然后我们開始安装kvm软件包:

      sudo apt-get install qemu-kvm libvirt-bin virt-manager bridge-utils
    当中 virt-manager 用于GUI管理窗体 bridge-utils 用于网络桥接

    然后我们运行以下的命令,看KVM是否成功安装

    kvm-ok
    出现以下的内容说明就成功安装啦~



    假设提示信息为:

         INFO: KVM (vmx) is disabled by your BIOS(KVM [vmx]被你的BIOS禁用)

         HINT: Enter your BIOS setup and enable Virtualization Technology (VT)
         则须要进入的BIOS设置界面,启用虚拟化技术[VT],设置步骤为:
         进入BIOS后,选择ADVANCED。然后至 PROCESSOR CONFIGURATION进去找到,
         INTEL (R) VIRTUALIZATION  TECHNOLOGY 。设置成ENABLE。保存退出 。
    兴许的内容就都是kvm的配置:能够參考http://wiki.ubuntu.org.cn/Kvm%E6%95%99%E7%A8%8B#.E5.85.B3.E4.BA.8Ekvm

         

  • 相关阅读:
    ios 中的循环引用问题及解决
    Leetcode-Maximum Depth of Binary Tree
    Leetcode-Min Stack
    Leetcode-Intersection of Two Linked Lists
    Leetcode-Binary Tree Inorder Traversal
    Leetcode-Unique Binary Search Trees II
    Leetcode-Unique Binary Search Trees
    Leetcode-binary Tree Zigzag Level Order Traversal
    Leetcode-Construct Binary Tree from inorder and preorder travesal
    Leetcode-Next Permutation
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5153609.html
Copyright © 2020-2023  润新知