【干货】 linux下虚拟机 , linux下虚拟机
时间:2023-07-14 20:09:01 | 来源:网站运营
时间:2023-07-14 20:09:01 来源:网站运营
【干货】 linux下虚拟机 , linux下虚拟机:由于学习的需要,我的机器一直是双启动的(Win98和RHLinux9.0)。每次切换系统都要重启机器,然后从GRUB启动菜单中选择系统启动。麻烦;由于使用 VMware 虚拟机软件,我不会为频繁重启计算机而烦恼。
从www.VMware.com简单注册后即可下载30天试用版(试用序列号将发送至您注册时使用的邮箱,请务必填写正确)。
目前软件有windows平台和Linux平台两个版本。因为我主要在Linux下使用,所以下载了RPM格式的安装包,大小约为25.1MB,版本号为4.05。
安装很简单:以root登录后,在KDE中双击下载的安装包,或者在命令行执行rpm -ivh /path/VMware-workstation-4.0.5-6030.i386.rpm。
如果没有错误信息,则安装已完成。在正式运行虚拟机之前,需要先配置好(否则会提示错误信息),在终端输入VMware-config.pl开始配置(主要是关于许可协议和网络配置),然后去一直到是的。
进入KDE后,在桌面右键-运行,进入VMware回车,就可以看到它的运行界面,很简单。单击新建虚拟机或按Ctrl+N进入新建虚拟机的设置向导。
有两种预设,Typical(典型)和Custom(自定义)。选择自定义,点击下一步按钮,进入客户操作系统类型选择界面。
从列表中可以看出VMware支持很多系统,甚至是最新的Win2003。选择系统类型后,继续下一步,在这里可以为虚拟机命名,并选择虚拟机配置文件的存储位置。
继续下一步,开始设置客户操作系统的内存大小。这里有一个权衡。过大会影响主操作系统的运行速度,过小会影响客户操作系统的运行速度。
接下来,直接进入网络类型设置中的Next。因为已经安装了多个系统,所以在磁盘选择对话框中选择使用物理磁盘(如果此时选择新建虚拟磁盘,最后启动时会提示插入引导盘执行全新安装来宾操作系统)。
确认警告消息后,选择物理磁盘。我的系统都在第一块硬盘上,所以设备选择/dev/hda(第二块硬盘是/dev/hdb),使用整个磁盘的所有分区。
接下来选择一个位置保存刚才的磁盘配置信息,可以保持默认路径。 ——经过这么多Next,终于看到Finish。
在帮助菜单中输入邮件中收到的序列号,点击启动此虚拟机启动虚拟机。在 VMware 标志之后,您可以再次看到 GRUB 启动菜单,但它已经在 VMware 中了!
选择启动Win98,熟悉的蓝天白云出现在眼前。很快就到桌面了,哎,怎么找了很多新硬件?细看又哭笑不得:我的Apollo Pro266芯片组变成了Intel 443BX,
我的D-LINK530TX网卡变成了AMD PCNET Family Ethernet,我的声卡变成了未知的多媒体设备,这些都需要驱动被安装。
不管怎样,我傻傻的按照Win98提示插入系统光盘,复制文件后重启(注意这只是虚拟机Win98重启,实际运行的RH9.0并没有重启),
并且再次进入Win98,网卡已经安装了,但是没有安装声卡(我的机器是双声卡的),安装声卡安装光盘也没有用。
进入Windows桌面时,VMware任务栏一直提示未安装VMware工具。点击主菜单中的File-install VMware tools,
在客户操作系统Win98中安装软件,以及VMware SVGA II适配器的驱动程序。虚拟机的时间可以与主操作系统同步。
做完这一切,我终于可以试试虚拟Win98了。浏览网页、使用QQ……都没有问题(如图9),连PhotoShop 7.0都运行得很好。
它看起来真的很好。这是在 Linux 中运行的 Windows。 VMware的主菜单power还提供了虚拟机的挂起、复位、开机/关机等功能。
点击VMware菜单上的全屏按钮后,与真正的Win98没有区别。谁会知道这是在 Linux 中通过 VMware 虚拟化的?唯一就是感觉慢了一点(毕竟两个系统同时运行)。
当然也不是没有缺陷。首先是硬件识别错误。也许是因为“虚拟机”。除了上面提到的主板芯片组、网卡、声卡、显卡之外,当我进入Directx时,发现我的CPU已经从1067 MHZ缩水到933 MHZ,无法使用。
DirectDraw加速、Direct3D加速、AGP纹理加速等功能。其次,进入虚拟的Win98“我的电脑”,发现双硬盘双光驱变成了单硬盘单光驱。
但这并不奇怪。在设置虚拟机的过程中,我看到它不能同时支持4个IDE设备。第三,在主操作系统(Linux)中将文件复制到客户操作系统(Win98)分区时,复制的文件在虚拟Win98中无法立即刷新。
还有,当我关闭虚拟Win98,退出Linux重启机器进入真正的Win98时,被告知显示设备错误,桌面分辨率固定为640×480,只能显示16色和一个刷新率为60HZ。
打开控制面板,提示非法操作和崩溃;好在恢复注册表后桌面显示正常,控制面板故障是删除C:/windows/control.ini中的[MMCPL]VMControlPanel.cpl=D:/PROGRAM FILES/VMware/VMCONTROLPANEL.CPL就会消失将来。
显然,从这里也可以看出,在创建虚拟机的时候选择新建虚拟磁盘进行全新安装的好处。
总的来说,作为 Linux 中的虚拟机软件,VMware 是非常不错的。
虽然或多或少还存在一些问题,但它为跨平台操作提供了便利和捷径,让我们更方便地在不同系统之间自由穿梭。
(编者按:正如作者自己所说,选择创建一个新的虚拟磁盘是一个很好的习惯,尤其是对于新手来说,因为直接在硬盘分区上操作会涉及到硬盘分区表等重要组件。虚拟硬盘更安全,使用虚拟硬盘后安装虚拟操作系统不难,按照向导操作即可。VMware的方法与Virtual PC类似。)
最后福利时间,最近不少小伙伴找我要一些 Linux 学习资料,于是我根据自己的经验,利用业余时间熬夜肝了一个月,整理一份
「10G Linux 学习资料大全」,免费共享给大家!
据说有小伙伴靠这份攻略顺利进入 BAT 哦,所以一定要好好学习这份资料!
几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!
资料也按目录进行编排,每一章下面都有更具体的内容,具体如下:
✔
Linux 常用命令汇总 ✔
Linux 经典入门书籍 ✔
Linux 网络编程教程 ✔
Linux 成神学习线图 ✔
22 份 BAT 面经 pdf 合集另外我还组建了一个「Linux 编程交流群」,群里每天大家都互相交流 Linux 学习心得,也有我们热心肠的小江美女程序媛给大家答疑。 如果你是 Linux 新手,那我相信你可以迅速融入到这里面来,同时认识更多的编程大佬。
同样你可以靠着
「10G Linux 学习资料大全」迅速度过新手阶段,让你上手 Linux 更加轻松。
大家想要上面
「10G Linux 学习资料大全 + 进入编程交流群」,可以点击下方⬇️的卡片扫码进群免费领取。