虚拟化
文章平均质量分 68
小猫恨鱼
再回首往事如梦,再回首我心依旧
展开
-
虚拟化发展和讲解
本文链接前言现在市场上最常见的虚拟化软件有VMWare workstation(VMWare)、VirtualBox(Oracle)、Hyper-V(Microsoft)、KVM(Redhat)、Xen等,这些软件统称之为VMM(Virtual Machine Monitor),使用不同的虚拟化实现。而这些虚拟化实现的方式可以分为全虚拟化、半虚拟化、硬件虚拟化等,本篇主要是理解转载 2016-11-19 15:03:28 · 1213 阅读 · 0 评论 -
全虚拟化与半虚拟化的实现方式
全虚拟化不需要对GuestOS操作系统软件的源代码做任何的修改,就可以运行在这样的VMM中在全虚拟化的虚拟平台中,GuestOS并不知道自己是一台虚拟机,它会认为自己就是运行在计算机物理硬件设备上的HostOS。因为全虚拟化的VMM会将一个OS所能够操作的CPU、内存、外设等物理设备逻辑抽象成为虚拟CPU、虚拟内存、虚拟外设等虚拟设备后,再交由GuestOS来操作使用。这样的Gue转载 2016-11-19 15:05:25 · 738 阅读 · 0 评论 -
KVM和qemu的关系
KVM是嵌入Linux操作系统标准内核中的一个虚拟化模块,它能够将一个Linux标准内核转化成为一个VMM,嵌有KVM模块的Linux可以支持通过KVM tools来进行加载GuestOS。在这样KVM通过在HostOS内核中加载KVM Kernel Module来将HostOS转换成为一个VMM。所以此时VMM可以看作是HostOS。准确来说,KVM是Linux kernel的一个模块。原创 2016-11-19 15:24:52 · 1096 阅读 · 1 评论 -
Ubuntu桌面版允许root登录
第一步:设置好root密码,sudo passwd root第二步:vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf修改配置文件在最后加上:greeter-show-manual-login=true第三步:重新启动第四步:修改/root/.profile,避免 错误提示为:Error found when loading原创 2016-11-20 20:06:02 · 4073 阅读 · 0 评论