Intel VT-x 技术手册 - 目录

(当时偷懒了,就翻译了个目录,但整个手册也就50来页,下面这个目录,能让您了解下该手册的内容吧...)

/*

 *

   <<Intel Vanderpool Technology for IA-32 Processors (VT-x) Preliminary Specification>>

 *

 */

 

目录

Chapter 1

VMX技术概览

1.1    关于文档

1.2    Virtual Machine 架构

1.3    VMX 指令操作简介

1.4    VMM软件的生命周期

1.5    虚拟机控制结构(VMCS)

1.6    检测VMX特性

1.7    开启使用VMX操作

1.8    VMX操作的限定

 

Chapter 2

虚拟机控制结构(VMCS)

2.1    概览

2.2    虚拟机控制结构(VMCS)的基本格式

2.3    Guset-State 域

2.3.1          Guest 寄存器状态

2.3.2          中断状态

2.4    Host-State 域

2.5    VM-Execution 控制域(Contorl Fields)

2.5.1            Pin-Based VM-Execution 控制

2.5.2            Processor-Based VM-Execution 控制

2.5.3            异常位图(Exception Bitmap)

2.5.4            页错误(Page-Fault)控制

2.5.5            I/O位图地址

2.5.6            时间戳计数器偏移(Time-Stamp Counter Offset)

2.5.7            Guest/Host Masks and Read Shadows for CRO and CR4

2.5.8            CR3目标控制

2.5.9            对CR8的控制访问

2.6        VM-Exit 控制域

2.6.1            VM-Exit 控制

2.6.2            VM-Exit MSR控制

2.7        VM-Entry 控制域

2.7.1            VM-Entry 控制

2.7.2            VM-Entry MSR控制

2.7.3            VM-Entry 插入事件 (for Event Injection)

2.8        VM-Exit 信息域

2.8.1            基本的VM-Exit 信息

2.8.2            向量事件中的VM-Exit 信息

2.8.3            处理事件分发中的VM-Exit 信息

2.8.4            指令执行中的VM-Exit信息

2.9        通过软件访问虚拟机控制结构(VMCS)和虚拟机相关结构

2.9.1            软件访问虚拟机控制结构(VMCS)

2.9.2            软件访问虚拟机相关结构

2.9.3            提供给VMXON指令的内存区域

2.10     虚拟机控制结构(VMCS)的 Lauch State

 

Chapter 3

VMX non-root 操作状态和 VMX指令转译(Transitions)

3.1        在VMX non-root操作状态下的处理器行为表现

3.1.1            在VMX non-root操作状态下指令行为的改变

3.1.2.1                IA-32 Faults 和 VM Exits 的相对优先级

3.1.2.2                无条件的指令触发VM Exits

3.1.2.3                有条件的指令触发VM Exits

3.1.3            VM Exits的其他触发方式

3.1.4            VM non-root操作状态下的其他变化

3.2        VM Entries

3.2.1            基本的 VM-Entry 检查

3.2.2            检查虚拟控制结构(VMCS)的内容

3.2.3            加载 Guest State

3.2.3.1                从Guest-State域加载State

3.2.3.2                通过VM-Entry域判定State

3.2.4            加载MSR寄存器

3.2.5            插入向量事件(Vectoring Events)

3.3        VM Exits

3.3.1            记录VM-Exit信息

3.3.2            更新虚拟控制结构的控制域

3.3.3            保存Guest State

3.3.4            加载 Host State

3.3.4.1                从Host-State域加载State

3.3.4.2                强制指定值给State

3.3.4.3                通过VM-Exit控制域判定State

3.3.4.4                加载MSR寄存器

 

Chapter 4

VMX 指令参考手册

VMCALL          --- 调用虚拟机监视器(VM Monitor)

VMCLEAR        --- 清空虚拟机控制结构(VMCS)

VMLAUNCH      --- 初始化(Lauch)虚拟机

VMRESUME      --- 重新进入先前已经初始化(Resume)的虚拟机

VMPTRLD        --- 加载指向VMCS的指针

VMPSRT          --- 存储指向VMCS的指针

VMREAD          --- 读取虚拟机控制结构(VMCS)中的域值

VMWRITE        --- 写入虚拟机控制结构(VMCS)中的域值

VMXOFF          --- 退出VMX root操作状态

VMXON           --- 进入VMX root操作状态      

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

            

转载于:https://www.cnblogs.com/coltor/archive/2011/10/27/2225947.html

您好!对于您的问题,您可以尝试以下步骤来启用 Intel VT-x 技术: 1. 首先,请确保您的电脑型号支持 Intel VT-x 技术。您可以在 Lenovo 的官方网站上找到相关信息,包括手册技术规格。 2. 重新启动您的电脑并进入 BIOS 设置。通常情况下,在启动时按下 F1、F2、F10 或 Delete 键都可以进入 BIOS 设置界面,具体键盘快捷键可能因电脑型号而异。 3. 在 BIOS 设置界面中,使用方向键导航到 "Security"(安全)或类似的选项,并进入其中。 4. 在安全选项中,查找 "Virtualization"(虚拟化)或类似的设置选项。可能会有多个虚拟化相关的设置选项,您需要找到 "Intel Virtualization Technology"(英特尔虚拟化技术)或类似的选项。 5. 将 "Intel Virtualization Technology" 的状态更改为 "Enabled"(已启用)。您可以使用键盘上的加号或减号键或选择相应的选项并按 Enter 键进行更改。 6. 保存更改并退出 BIOS 设置界面。 7. 重新启动电脑,现在 Intel VT-x 技术应该已经被启用。 请注意,BIOS 设置界面的选项和名称可能因电脑型号和制造商而异。如果您不确定具体的设置位置,请参考电脑的用户手册或咨询厂商的技术支持。同时,修改 BIOS 设置时需要小心,确保不要进行其他无关的更改,以免影响电脑的正常运行。 希望这些步骤能够帮助您启用 Intel VT-x 技术!如果您有任何其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值