★准备工作
首先确保你已经有一个安装完成的虚拟系统(Guest OS),然后进行如下的准备工作。
◇VMware
先启动虚拟系统并以管理员用户登录到虚拟系统中;然后,在 VMware 软件的主菜单选“VM”再选“Install VMware Tools”。接下来,VMware 就会在虚拟系统中启动 VMware Tools 的安装程序(你会看到一个安装界面自己跳出来)。你只需要一路点“Next”就可以了。
提醒一下:VMware Tools 是对应到每一个虚拟系统的。假设你有多个虚拟系统,那每一个虚拟系统都需要装一次。如果不安装“VMware Tools”,可能会影响后续介绍的若干功能。
◇VirtualBox
在上一篇帖子已经介绍了 VirtualBox 扩展包的下载和安装,此处不再啰嗦。
提醒一下:确保你已经安装了扩展包。如果不安装扩展包,可能会影响后续介绍的若干功能。
★运行状态
虚拟系统就跟真实的电脑一样,也有几种不同的运行状态。
◇名词解释
运行
处于运行状态时,虚拟系统会占用物理系统的内存和 CPU。如果去看真实系统的进程列表,会看到该虚拟系统对应的进程在内存中。
关机
虚拟系统处于关机状态时,既不占用内存,也不占用 CPU。
休眠
当虚拟系统休眠时,虚拟系统的内存会被写到硬盘上。处于该状态,虚拟系统完全不占用真实系统的内存和 CPU。
和“关机”状态相比,“休眠”会多出一个内存文件(该内存文件的大小也就是虚拟系统的内存大小)。所以“休眠”状态比“关机”状态会多消耗一点硬盘。
“休眠”的好处在于:启动一个“休眠”的系统比启动一个“关机”的系统更快,而且休眠的系统唤醒之后,你的虚拟系统会恢复到休眠之前的样子,省得你再重新开启一堆软件。
暂停
处于“暂停”状态的虚拟系统,会继续占用物理系统的内存,但是不占用物理系统的 CPU。这时候如果去看物理系统的进程列表,会看到该虚拟系统对应的进程还在内存中,但是该进程的 CPU 占用率为零。
“暂停”的好处在于:当你同时运行好多个虚拟系统(俺就经常这样),如果感觉真实系统的 CPU 吃不消了,可以先把没用到的虚拟系统暂停。
“暂停”操作比“休眠”操作更快,因为暂停操作不需要把虚拟系统的内存写入磁盘。坏处是——被暂停的虚拟系统依然占用你的物理内存。
◇VMware
因为 VMware 采用洋文的界面,先简单列出术语对照表
Power On 从关机状态中启动,变为运行状态
Power Off 把运行状态中的虚拟系统变为关机
Reset 重启动“运行”状态的虚拟机
Suspend 休眠
Resume 从休眠中唤醒
Pause 在“暂停”状态和“运行”状态之间切换
以下是 VMware 的截图
◇VirtualBox
VirtualBox 是中文界面,俺就不用再给术语对照了,直接上图。VirtualBox 的关机功能做得比较细致,赞一个。它的“正常关机”相当于“软关机”;它的“关闭电源”相当于“硬关机”。
★快照
快照功能是虚拟机最重要的附加功能。在本系列第2篇《介绍各种应用场景》,俺已经介绍了很多快照的用途。
◇概念解释
所谓的“快照”,就是把虚拟系统在某一个瞬间的各种状态信息保存下来。这里的“状态信息”至少包括:该虚拟系统所有(非独立)磁盘的状态、所有内存的状态、所有其它虚拟硬件的配置、等等(关于“独立磁盘”,后面会提到)。
而且虚拟机软件提供的快照功能是支持【树形层次】的,你可以在某个快照的基础上,再建立其它快照。什么是“树形层次”,看下面这张图,你应该就明白了。
◇VMware
在 VMware 中,快照称之为“Snapshot”。选主菜单的“VM”再选“Snapshot”二级菜单,就可以看到快照相关的功能项。
也可以在选中某个虚拟系统之后,直接用快捷键“Ctrl + M”调出该虚拟系统的快照管理界面。刚才那张“树形层次”的截图,就是 VMware 的快照管理界面。
◇VirtualBox
VirtualBox 的中文界面把“快照”翻译为“备份”(这样翻译,俺总觉得不太爽)。在 VirtualBox 管理器界面上,选中某个虚拟系统,然后点工具条右边的“备份”按钮,就可以切换到快照管理界面。
★显示器
◇显示模式
在本系列前面博文已经简单介绍过显示模式。考虑到某些同学比较健忘,再啰嗦一次(下面这三种模式,VMware 和 VirtualBox 都支持)
窗口模式
窗口模式是最基本的显示模式。在这种模式下,整个 Guest OS 桌面显示为 Host OS 桌面上的一个窗口。所有 Guest OS 软件的界面都在这个窗口中。
全屏模式
全屏模式就是让 Guest OS 独占整个显示器。在全屏模式下,你看不到 Host OS 的桌面。
无缝模式
所谓“无缝模式”就是:让 Guest OS 里面的软件界面从虚拟机的窗口中“跑”出来,直接融合在 Host OS 的桌面里。这种效果是很酷滴!
◇VMware
在 VMware 的主菜单选“View”就可以看到和显示模式相关的功能项。
对于窗口模式,VMware 采用标签页的方式显示,每一个标签页是一个 Guest OS。
VMware 的全屏模式有两种,分别对应上述菜单的“Full Screen”和“Quick Switch”两种。至于哪一种比较好用,那就见仁见智了。想退出全屏模式,可以按“虚拟机热键 + Enter”(虚拟机热键的设置,前一篇博文有介绍),也可以把鼠标移到屏幕顶部,就会自动浮现一个工具条(对于“Full Screen”)或菜单条(对于“Quick Switch”)。
上述菜单的“Unity”就是“无缝模式”。该功能需要 VMware Workstation 6.0 或更新版本才能用。如果你的 Guest OS 是用 6.0 之前的版本创建的,可能就用不了 Unity。
最后,建议勾选上述菜单的“Autofit Guest”选项。勾选之后,VMware 会自动调整 Guest OS 的桌面分辨率,以适应 Host OS 的显示器分辨率。
◇VirtualBox
VirtualBox 的窗口模式跟 VMware 不太一样。每一个 Guest OS 都有一个单独的窗口。在这个 Guest OS 窗口的主菜单选“视图”,就可以看到跟显示模式相关的功能项。
菜单项右边是快捷键的提示。其中的“Host”表示你设置的虚拟机热键(虚拟机热键的设置,前一篇博文有介绍)。最好熟记这几个快捷键。
VirtualBox 的窗口模式有两种:“有自动缩放”和“无自动缩放”。所谓的“自动缩放”,就是当你调整这个 Guest OS 的窗口大小时,Guest OS 的桌面分辨率会自动跟着调整,以适应该窗口的大小尺寸。
如果想退出全屏模式,可以按“虚拟机热键 + F”从全屏模式返回窗口模式;也可以把鼠标移到屏幕顶部,就会自动浮现一个工具条。
★磁盘
◇控制器
在介绍虚拟系统的硬盘配置之前,先聊一下控制器。所谓的“控制器”,通俗地说就是用于主板和存储设备之间进行数据传输的玩意儿。早期的硬盘控制器主要有两种:IDE 和 SCSI;到2010年之后,SATA 基本成为主流。
上次有读者在博客留言,询问这几种的差异,俺今天简单说一下。一个 IDE 控制器最多只能支持4个设备。举个例子:你已经在 Guest OS 上添加了一个 IDE 的硬盘和一个 IDE 的光驱。那么,今后如果要再加 IDE 硬盘,就只能再加2个了。而 SCSI 和 SATA 就没有这个限制——单个控制器可以支持好多个设备(到底是几个,你就甭管了,反正足够你用的)。
◇VMware 添加硬盘
选中某个虚拟系统,在主菜单选“VM”再选“Setting”(也可以直接用快捷键 Ctrl+D),就会弹出虚拟系统的“设置对话框”。然后点“设置对话框”下面的“Add”按钮,就会出现一个添加硬件的向导。该向导会帮你一步步地添加一个硬盘。以下是向导的5张截图。
第1步,硬件类型选“Hard Disk”
第2步
第3步,制器类型和磁盘模式
制器类型刚才已经介绍过了。磁盘模式俺稍微说一下。
默认情况下创建的都是“非独立磁盘”,也就是说,虚拟机快照会记录磁盘上的所有数据。如果你勾选“Independent”,则创建的是“独立磁盘”。“独立磁盘”的数据不会受快照的影响。
“独立磁盘”又分两类:持久性和非持久性。在“持久性磁盘”上,所以的数据修改都会永久保存,不受快照回退的影响;在“非持久性磁盘”上,所有的数据修改都不会永久保存,每次虚拟机关机之后,磁盘的数据就会恢复原状。
第4步,设置磁盘最大容量
第5步,设置虚拟磁盘在 Host OS 的存储位置
通常 VMware 会给出一个默认文件名,你直接用这个文件名即可。
◇VirtualBox 添加硬盘
在 VirtualBox 管理器界面上选中某个虚拟系统,在工具条上点“设置”(也可以直接用快捷键 Ctrl+S),就会弹出虚拟系统的“设置对话框”。在左边选“存储”,右边就会出现磁盘管理的界面。默认安装的 VirtualBox 虚拟系统,已经存在一个 IDE 控制器。
选中这个 IDE 控制器,点下方第一个带加号的按钮,然后选“添加虚拟硬盘”。
它会问你是是“创建新的”还是“使用现有的”,你选“创建新的”。
之后就会弹出创建虚拟硬盘的向导。这个向导在前一篇博文已经介绍过,这里就不再浪费口水了。
万一你需要添加的虚拟磁盘(包括虚拟光驱)超过了4个,那就得改用 SCSI 控制器。还是在刚才这个界面,点下方第三个按钮,弹出一个快捷菜单,选“添加SCSI控制器”。
然后就会多出一个新的 SCSI 控制器。选中该控制器,点下方第一个按钮,就可以创建新的 SCSI 磁盘了。
★网卡
网卡的配置有点复杂,俺多费点口水。那些等着看“双虚拟机配置方案”的网友,一定要先把这个章节看仔细喽。
◇网卡模式
虚拟系统的网卡和真实系统有较大差别。虚拟系统的网卡可以设置为不同的模式。不同的网卡模式主要影响网卡可访问的范围(可见性)。常见的网卡模式有如下几种:
Host Only(对外部网络不可见)
顾名思义,该模式的网卡只在 Host OS 的范围内可见。因此,该模式的网卡是无法访问 Host OS 的外部网络(也就是说:无法访问其它电脑)。
虽然 Host-Only 网卡不能访问外部网络,但是多个 Host-Only 网卡之间是可以互相访问滴。比如你同时运行多个 Guest OS,把这些 Guest OS 上的网卡都设置为 Host-Only 模式,那么这些 Guest OS 是可以相互访问滴。
NAT(对外部网络单向可见)
NAT 的全称是“网络地址转换”。考虑到本系列是扫盲性质,俺就不解释 NAT 的原理了。
处于 NAT 模式下的网卡,可以访问 Host OS 的外部网络。比方说你的 Host OS 已经接入互联网,那么 Guest OS 里面的软件可以通过 NAT 模式的网卡上网。但是,Host OS 外部(也就是其它电脑)是看不到这个 NAT 网卡的。
对于普通网友,俺建议把网卡设置为 NAT 模式。因为 NAT 模式可以起到类似防火墙的效果,比较有利于保护你的虚拟系统的安全。
Bridge(对外部网络双向可见)
所谓的双向可见就是——Bridge 模式的网卡可以看到外部的电脑,外部的电脑也可以看到该网卡。
普通网友一般不需要 Bridge 模式,NAT 模式就足够了。
Internal(对外部网络不可见)
这个模式类似于“Host Only”,两者的差别如下:
“Host Only”模式既可以被运行在 Host OS 系统中的进程看到,也可以被运行在 Guest OS 中的进程看到。
“Internal”模式对于运行在 Host OS 系统中的进程【不】可见;只对运行在 Guest OS 系统中的进程可见。
到目前为止,Virtual Box 支持“Internal 模式”,但是 VMware 不支持。所以下面以 Virtual Box 为例来说明其配置。
当你把某个 VM 的网卡模式设置为“Internal”模式,这时候界面上会让你输入一个“名称”——这是用来区分不同的“Internal 网段”的。
在 VirtualBox 里面可以同时配置多个相互隔离的“Internal”网段,如果两个不同的 VM,其网卡都设置为“Internal”模式并且名称相同,那么这两个网卡可以互相通讯;反之(如果名称不同),则无法互相通讯。
◇VMware 配置网卡
选中某个虚拟系统,在主菜单选“VM”再选“Setting”(也可以直接用快捷键 Ctrl+D),就会弹出虚拟系统的“设置对话框”。对于默认装好的虚拟系统,通常只有一个虚拟网卡。在“设置对话框”左边选“Network Adapter”,右边就是这个虚拟网卡的设置选项。
如果你想添加多个网卡,可以点“设置对话框”下面的“Add”按钮,会弹出“添加硬件的向导”。然后选“Network Adapter”这个硬件类型。
向导的第2步会让你选网卡模式。
◇VirtualBox 配置网卡
在 VirtualBox 管理器界面上选中某个虚拟系统,在工具条上点“设置”(也可以直接用快捷键 Ctrl+S),就会弹出虚拟系统的“设置对话框”。在左边选“网络”,右边就会出现网卡的配置界面。界面上有4个标签页,代表4个网卡。默认只有第一个是启用的。“连接方式”的下拉框会列出 VirtualBox 支持的网卡模式。
VirtualBox 支持的网卡模式比较多,但是其它那几种模式平时难得用到。最常用的还是 NAT 模式。
★数据交换
所谓的“数据交换”,就是在 Host OS 和 Guest OS 之间交换数据。
◇文件共享
大部分虚拟机软件都支持“文件共享”。所谓文件共享,就是把 Host OS 里面的某个目录映射到 Guest OS 里面。如果你的 Guest OS 是 Windows 2000及之后的版本,可以到 Guest OS 的“网上邻居”里面找到被映射进来的目录。
对于 VMware
照例打开虚拟系统的“设置对话框”,切换顶部标签页到“Options”,参照下图设置
对于 VirtualBox
照例打开虚拟系统的“设置对话框”,选左边的“共享文件夹”,参照下图设置
◇文件拖放 / 剪贴板共享
利用“文件拖放”功能,你可以在 Host OS 和 Guest OS 之间拖拽文件。
所谓“剪贴板共享”,顾名思义,就是让 Host OS 和 Guest OS 共用一个剪贴板。你可以在一个 OS 里面拷贝,在另一个 OS 里面粘帖。
对于这两个功能,VMware 只支持双向同步;而 VirtualBox 做得比较细致,支持单向同步。不过 VirtualBox 的文件拖放功能迟至 4.2.0 版本才加入,还不太成熟。
对于 VMware
照例打开虚拟系统的“设置对话框”,切换顶部标签页到“Options”,参照下图设置
对于 VirtualBox
照例打开虚拟系统的“设置对话框”,选左边的“常规”,参照下图设置
◇映射虚拟磁盘
该功能可以把某个虚拟磁盘映射到你指定的某个 Host OS 的盘符。这样一来,你无需启动虚拟机就可以访问虚拟磁盘的文件。
对于这个功能,VMware 提供了图形化的配置界面,而 VirtualBox 只能在命令行下搞定。考虑到本系列是扫盲性质,暂且只介绍 VMware 的配置操作。
VMware 的设置如下:照例打开虚拟系统的"设置对话框",选中要映射虚拟磁盘,参照如下截图设置。
★其它配置
前面介绍的都是比较常见的配置。搞明白上述这些配置,基本上就可以满足虚拟系统的常规使用了。其它一些配置,要么比较简单(比如:声卡、USB口),要么很少用到(比如:串口、并口),所以今天的介绍就到此为止。
大伙儿如果有其它疑问,请翻墙到本文留言。如果觉得还有哪些配置需要补充,也可以留言告知俺。
回到本系列的目录
本博客所有的原创文章,作者皆保留版权。转载必须包含本声明,保持本文完整,并以超链接形式注明作者编程随想和本文原始地址:
https://program-think.blogspot.com/2012/12/system-vm-5.html
有人打算整理一下关于编程随想下落的线索吗?(从正反两个方面来举证)
好多怪事都是人为的,第一在搞邪术如祭鬼封神献祭打call,其次是搞种姓的事,
这帮东西用老外的名义来操控挑拨玩弄这个那个,这也是奇葩的,和叫东土人找阿三还是鬼子去表达册封封禅这皇帝是东土的皇帝一样奇葩, ......
ym蜀人都不愿放手的东西如屁眼套路,幼女,献祭,老单和最高神位是有原因的,很值得去研究的 ......
即使博主能活着出狱,若要看到他更新六四系列,那也是在天朝发生了民主化之后,共产党不再有能力镇压批评者之时。
就算哪天中国情报部门不经司法程序,直接把人暗杀了,我也不会觉得奇怪。
https://www.zaobao.com.sg/realtime/china/story20241226-5649612
https://www.youtube.com/watch?v=ozVq_04XMro
如果出现了自杀场景,多半是政府秘密下令处决,并伪装成了自杀。
来自Firsthack的评论
而且,二审的发改率(发回重审+改判)是一个考核政绩的指标,高层认为这个数字越低说明冤假错案越少,然后下面就越容易升官。 ......
原神UID:310221197410210025
互动热线: 13524626271 上海移动
学历: 硕士
生日: 19741021
身高: 165 ......
周欣身份证310105197106042383
户籍地址 :上海市闵行区吴中路429弄15号501室
同户人 :薛军,男,310106196903180414,1969年03月18日; ......
希望各大媒体都报道这几个名字:审判长周欣,审判员:凌莉、须梅华。
家属贝震颖推特号:Birds_b_r_32309
多谢分享“中药注射剂”等国产医疗行业的相关丑闻。
另外,关于疫情期间的乱象,俺整理了一篇:
《每周转载:白纸抗议年的“动态清零”灾难(网文14篇,多图)》
多年前不记得在哪篇博文的评论区和博主讨论叙利亚的命运,当时叙利亚的局势还未尘埃落定。可惜博主现在大牢内,看不到。
这次叙利亚的民主转型发生在俄国陷入战争的泥沼的背景下。 ......
这个是个邪术,第一个是给上面看(不知什么鬼),其次的就真的会指导目标去实际地去做这么些的犯罪邪恶,侵犯幼女的情节是经常频繁重复地出现地,和侵犯女性,还有就是生命 ......
估计到最高法院也没戏,可能会以9:0判决禁抖音。
欢迎提出不同观点。
你提到的是这二者之间的差异,俺也同意这些差异确实存在。
但是,俺要开始说但是了。从本文,咱们也可以讨论这二者之间的共性,至少包含以下方面: ......
玩邪术玩出个什么结果好歹给公开一下,拼命玩邪术还一声不吭,很危险的,要分享分享,劳资帮你们来研究研究
劳资相信这帮东西是能穿越时空的,现在是2019年的ZS,时空被改变穿越了。穿越时空的套路。这帮东西几千年都一个屌样,来几个十级地震都不会任何改变。 ......
现在的两党是争先比谁对华更强硬,已经通过的制裁法案不会松绑,已经加的关税也不会再降,否则就会被在野党骂成“通敌叛国”。
明年1月19日之前,抖音会被禁。
每天上网的好多人都在聊政治呢,难道你要把每一个聊政治的人都抓起来判刑?那也没用。因为年轻人越来越倾向于认为政治制度才是造成他们被困在他那个阶层的重要原因。 ......
这个博客对于政府的批评,大部分都是有理有据。你要是觉得哪里不对,可以反驳博主嘛。判7年是究竟有多心虚? ......
以色列做任何事,都是美国包容范围,和美国民意无关(甚至抗议都无效)。台湾今后也会差不多。
国会一旦提出新的关于台湾的法案,无论是军售,亦或是改善台湾的国际地位等等,都很容易造成近乎【全票通过】。 ......
然而,公报本身只是行政政府的声明,其效力不如法律。 ......
然而,现在的人们,对于不能证明是否为间谍的走线客,也不太宽容。估计人们会支持一律用“有间谍嫌疑”之类的理由,实行一律驱逐的政策。 ......
但是,有些两党已经形成共识的事,其实是不受太大影响的。例如:把台湾武装成以色列。
所以我估计,中共在川普第2任期的前2年之内,就会对台湾动手。
因为这次GOP在众院优势实在太小了,稍微发生一点差错,钟摆效应会让民主党夺回之。
参议院不好说。如果连参议院也丢了,那川普后两年就可能成为跛脚总统,啥事都干不了。
不服者会选择:明着顺从,其实背地里跟共产党对着干。
众议院估计是个险胜。
上次共和党在众议院也是微弱优势,导致议长难产。
这次应该不会难产,因为有川普在,他只要在台上喊几句,就可以让任何一个人当议长,其它共和党议员不会阻挠。 ......
根据NBC新闻:
https://www.nbcnews.com/politics/immigration/trump-may-deport-hundreds-thousands-migrants-biden-allowed-legally-ent-rcna179357 ......
就是先用民调测量其它选举,比如某个地方议员的选举,然后和民调进行对比,看女性候选人是否严重吃亏,是否和民调严重不符。
如果发生该现象,那得出的差额数字,就是该地隐藏的“害羞的性别歧视者”的百分比。 ......
因为“害羞的川粉”等受访者不诚实回答问题的现象,仍然使得民调失真。
贺锦丽连普选票都输了。
你民主党输得这么惨,总不能反思为啥没去迎合那些“黑命贵零元购”之类的种族主义口号吧?反思搞种族平权搞得过头了?
......
美国出了个川贼东。抗战前没做到【攘外必先安内】,这下麻烦大了。
恭喜美国又创造了世界纪录。
估计是川普险胜。
因为大法官的任命是由总统和参议院共同决定,如果总统是川普,那他就会提名非常有争议的保守派大法官。
......
......
川普险胜29%
其它情况基本可以排除。
我的意见是把第13问算成川普+1,他不是国家英雄,但很多人粉川。
然后把第12问算成贺锦丽+1,因为川黑人数太多了,这些人的票会投给贺锦丽。
◇以【川普】为中心展开
◇极化现象
这个没变
......