在VMware上如何创建虚拟机以及安装Linux操作系统

Posted 1ta-chi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在VMware上如何创建虚拟机以及安装Linux操作系统相关的知识,希望对你有一定的参考价值。

创建虚拟机

1.点击首页的创建新的虚拟机,或者点击标签栏“文件”下面的新建虚拟机

2.选择【自定义(高级)】,点击【下一步】

3.兼容性按照默认就行,点击【下一步】

4.选择【稍后安装操作系统】,点击【下一步】

5.选择Linux操作系统,版本为CentOS 8 64位(等同于Red Hat Enterprise Linux 8 64 位)
6.设置虚拟机名称以及安装位置,点击【下一步】
7.可选择虚拟机的CPU数量以及CPU核数,完成后点击【下一步】
8.选择虚拟机的内存,依个人需求而定。点击【下一步】
9.选择网络连接类型,具体的介绍请参考。这里选择【NAT】,点击【下一步】
10.选择I/O控制器类型,默认即可。点击【下一步】
11.选择虚拟磁盘类型,这里选择【NVMe】,点击【下一步】
12.选择磁盘,建议使用【创建新磁盘】。如现有虚拟磁盘也可以选择第二项,不建议直接使用物理磁盘。点击【下一步】
13.设置磁盘大小,40即可,其他保持默认。点击【下一步】
14.设置磁盘文件的名称,直接【下一步】即可
15.虚拟机至此已经创建成功,点击【完成】即可。

安装Linux操作系统

1.接下来开始安装操作系统,通过虚拟光驱安装。

2.点击图中的CD/DVD,设置光盘文件
3.点击打开虚拟机

4.鼠标点进去,用键盘选择第一项,Install CentOS Linux 8。等待界面加载完成
5.选择安装后的语言(建议英语,否则某些情况下会出现乱码)。点击Continue(下一步)
6.图示为每一项的中文意思,KDUMP是一个系统崩溃时收集信息的工具,如果系统用于练习则不需要开启。
7.键盘和语言看个人喜好修改,建议英文。
8.时区修改为上海,点击Done(完成)
9.安装源默认为光盘,无需修改。软件选择Server with GUI(带有图形化界面)。软件有很多种,老手可自行选择,新手直接确定就行
10.安装位置选择磁盘,选中Custom,点击确定更改磁盘。
11.点击Click here to create them automatically.给磁盘进行分区
12.空间大小如图所示就好,第一次安装这些东西都不重要,等你清楚的对每个分区以及目录了解之后,按照自己需求而定。点击Done
(如果不能添加/home,可能是没有足够的空间,这时先将根分区的空间由一开始的37.9G改为28G)

13.点击Accept Changes(接受修改),其他配置可以先不考虑。

14.设置根密码并重复
15.设置一个普通用户密码,建议与根密码一样
16.直接点击Begin Installation(开始安装)
17.安装成功后点击Reboot(重启)
18.点击License Information(授权信息)进去选中I accept the license agreement,确定后出来直接点击FINSH CONFIGURATION(完成配置),等待加载完成
19.点击Not listed?(未列出),输入root,回车或点击Next,输入刚刚给root用户设置的密码,回车或点击Sign In,即可进入系统
20.一直点击Next或Skip即可
21.点击Start Using CentOS Linux,就可以体验CentOS Linux 系统了

修改主机名

修改主机名: hostname 或者 hostnamectl set-hostname 主机名

切换网络模式并获取IP

将虚拟机的网络连接模式分别调换成仅主机模式、nat模式、桥接模式并获取ip地址使用ssh通过不同用户远程连接

1.仅主机模式的配置
获取ip

远程连接
2.nat模式

获取ip

远程连接

3.桥接模式

获取ip

远程连接

哪种模式可以上网

使用ping百度测试
1.仅主机模式:不能ping通

2.nat模式

3.桥接模式:可以ping通百度

总结

看来nat模式桥接模式都可以上网。
仅主机模式就是只有主机和虚拟机可以互相访问,虚拟机自然上不了网。
nat模式是主机与虚拟机之间构造了一个虚拟的交换机,实则是虚拟机将包发给主机,回包也是回给主机,这么说来就是主机替虚拟机上网。
桥接模式是虚拟机在主机所在的内网里申请了一个ip,就是说虚拟机真是存在与内网中,可以自己访问外网,外网也可以访问它。

查看root用户与普通用户的家目录的不同


执行命令pwd查看当前家目录,发现root用户家目录为根目录,而普通用户家目录为/home/redhat

破解密码

方法一
1.重启系统并编辑内核参数。在此页面6s内按下【e】

2.找到linux这行,末尾空格后 输入 rd.break
将光标移到 initrd这行的开头,按左键就能到 linux这行的末尾

修改后按下Ctrl - X
3.输入 mount | grep sysroot
这里sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载
4.输入 mount -o remount,rw /sysroot mount | grep sysroot
以读写方式挂载/sysroot

5.修改密码 chroot /sysroot/ echo 密码 | passwd --stdin root
6.强制重置文件系统的上下文 touch /.autorellabel
7. 输入exit

8.再次执行 exit
密码修改成功
方法二

1、启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式。
在linux所在参数行尾添加以下内容:
1)将ro修改为rw
2)末尾添加init=/bin/sh
2、按Ctrl+x启动到shell。
3、运行passwd,并按提示修改root密码。
echo "pwd" | passwd --stdin root
4、如果之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:touch
/.autorelabel
5、运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启

以上是关于在VMware上如何创建虚拟机以及安装Linux操作系统的主要内容,如果未能解决你的问题,请参考以下文章

在vmware for windows创建的虚拟机能否在vmware for linux打开

VMware Workstation 安装以及Linux虚拟机安装 指北

VMware 15上新建虚拟机以及虚拟机上安装Linux系统的步骤(附图解)附带 Xshell远程连接虚拟机

Linux的安装(虚拟机环境)与基础配置

.安装 vmware workstation 虚拟机 以及 安装 linux 操作系统 CentOs -- 8版本

vmware虚拟机怎么创建虚拟机