虚拟机的安装过程及错误解决
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、准备
虚拟机和映像
示例:
CentOS-7-x86_64-Everything-1810
VMware Workstation 15.5
二、创建虚拟机
2.1打开虚拟机软件,如图所示:
2.2 选择【创建新的虚拟机】,如图所示:
2.3选择【自定义(高级)】选项,点击【下一步】
2.4当前使用VMware Workstation 15.5,点击【下一步】
2.5安装程序光盘的影像文件(ios),选择映像的保存路径,并选择稍后安装操作系统,点击【下一步】
2.6选择客户机操作系统为【Linux】,版本选择【CentOS 7 64位】,点击【下一步】
2.7命名虚拟机及该虚拟机存放位置(均可自定义),点击【下一步】
2.8处理机数量和内核根据自己电脑选择,点击【下一步】
2.9设置虚拟机的内存大小,可以输入内存大小,也可以通过滑块来设置,建议内存超过电脑物理内存的一半,点击【下一步】
2.10网络类型选择【使用网络地址转换(NAT)】,点击【下一步】
2.11使用推荐选择I/O控制器类型,点击【下一步】
2.12使用推荐选择磁盘类型,点击【下一步】
2.13选择磁盘【创建新虚拟磁盘】,点击【下一步】
2.14【最大磁盘大小】这里选择20GB,根据自身硬盘来选择,选择【将虚拟磁盘拆分成多个文件】,点击【下一步】
2.15这里为你磁盘文件的名称,为.vmdk文件,点击【下一步】
2.16已创建好虚拟机,点击【完成】
三、虚拟机安装操作系统
3.1在【编辑虚拟机设置】中选择安装光盘映像
3.2在【CD/DV(IDE)】中选择【使用ISO映像文件】为安装映像的路径,点击【确定】
3.3点击【开启此虚拟机】,待加载为100%及完成
3.4选择英语为【English】,点击【continue】
3.5配置数据时间为【Asia】【shanghai】,点击【Done】
3.6点击【INSTALLATION DESTINATION】(磁盘分区)选择【I will configure partitioning】,点击【Done】,点击【Click here to create them automatically】(点击这里我们创建它们),分别创建/boot为200MB,/(根)为10GB,/swap(交换分区)为2048MB,点击【Done】,点击【Accept Changes】(接受变化)
3.7点击【NETWORK & HOET NAME】连接以太网【ON】,可以看到创建的虚拟机的IP地址和子网掩码,点击【Done】
3.8点击【Begin Installation】(开始安装),点击【ROOT PASSWORD】设置用户密码
3.9创建完成点击【Reboot】(重新启动)
3.10创建完成后,如果想root登录,即输入root,登录时需要密码,密码为初始创建的用户密码,如果显示为该页面,即登录成功
3.11若要查询该虚拟机的ip地址等信息 输入命令 # ip a
192.168.96.133/24即为该虚拟机的ip地址和子网掩码
四、虚拟机安装过程中出现的问题(此命令仅适用于CenotOS-7)
4.1无法显示IP地址
若输入# ip a 后无法显示该虚拟机的ip地址,可能是因为
没有在【NETWORK & HOST NAME】打开以太网,可使用命令
#vi /ect/sysconfig/network-scripts/ifcfg-ens33(进入编辑)
i 命令可在编辑模式下修改
将ONBOOT="no"修改为=“yes”,即开机是否启动改为是
命令 # service network restart (重启)
重启后输入# ip a 即能显示ip地址
在进入编辑模式后如何退出
先按Esc,然后:+wq 为保存
再:+q 退出
4.2无法正常挂起
输入命令 #uname -a
若显示下图,则能正常挂起(这个虚拟机为CentOS-6,因为我的7不能正常挂起,这个图只是当个说明)
若显示下图,则不能正常挂起(这两个图片是7,不能挂起)
我百度了一下,说什么内核版本的问题,但针对这个不能挂起的解决方法我还没有找到
4.3swap(交换分区)
总结
刚同学安装CentOS-6的时候问我这个怎么选,我发现我又忘了,昨天刚学安装的时候就不停的忘,结果今天还是,不过如果忘了就还是用命令重新分配给虚拟机ip地址