1.1 VMware中安装Centos7

一、添加虚拟机镜像

本文介绍了CentOS 7的官网下载地址和国内开源镜像站点,以及DVD ISO、Everything ISO、Minimal ISO等各种版本的特点和区别。CentOS 7-x86_64-Minimal-2009.iso是精简版,自带的软件最少,适合自定义安装。

通过网盘分享的文件:CentOS-7-x86_64-Minimal-2009.iso

链接: 百度网盘 请输入提取码

二、加载镜像环境

加载镜像环境是搭建虚拟机系统的关键步骤之一。将虚拟机镜像文件( CentOS-7-x86_64-Minimal-2009.iso)导入到虚拟机软件 VMware中,并进行相关配置以使其能够在虚拟机环境中正常运行。这一步骤完成后,就可以在虚拟机中启动操作系统,进而进行各种软件安装、开发测试、系统学习等操作,为后续的虚拟机使用打下坚实基础。

步骤2-1:选择虚拟机安装类型(推荐)

步骤2-2:稍后选择安装的操作系统

步骤2-3:选择安装Linux版本64位

步骤2-4:设置虚拟机的名字和目录文件夹

步骤2-5:单个文件性能好,多个文件扩展好(推荐)

步骤2-6:点击自定义硬件

步骤2-7:选择镜像的位置进行安装

步骤2-8:选择镜像的位置进行安装

步骤2-9:内存设置为总内存40%

步骤2-10:选择网卡为VMnet8(后面会配置静态IP)

三、异常解决

在旧版的 Windows 10 系统中,Hyper-V 和 VMware、VirtualBox 等虚拟机软件存在不兼容的问题。这是因为 Hyper-V 和这些虚拟机软件都会尝试控制计算机的虚拟化技术,从而导致冲突。在这种情况下,用户只能选择使用 Windows Subsystem for Linux 2(WSL2)或者 VMware、VirtualBox 等虚拟机软件中的一个来满足自己的虚拟化需求。

备注:旧版的win10中的Hyper-V和VM的不兼容,只能WSL2和VM选其中一个

解决:使用管理员CMD命令执行(重启生效)

使用VM:bcdedit /set hypervisorlaunchtype off

使用WSL2:bcdedit /set hypervisorlaunchtype auto

四、安装Centos7系统初始化

安装 CentOS 7 系统并进行初始化是一个涉及多个步骤的过程。安装完成后,虚拟机会自动重启。重启后,使用刚才创建的用户账号登录系统,即可进入 CentOS 7 的命令行界面(Minimal 版本默认为命令行界面)。

步骤4-1:选择第二项,测试并安装

步骤4-2:选择安装语言

步骤4-3:选择磁盘及分区

步骤4-4:选择分配的磁盘大小

步骤4-5:进入开始安装流程

步骤4-6:设置系统的初始用户名和密码

步骤4-7:配置root用户密码

步骤4-8:重启系统安装完成

步骤4-9:安装完成,输入root用户密码进入系统

### 配置 VMwareCentOS 7 的网络设置 #### 创建虚拟机时的初始配置 当创建新的虚拟机用于安装CentOS 7时,建议选择自定义模式来更好地控制硬件组件的选择。这一步骤允许更精细地调整内存大小、处理器数量以及其他资源分配给虚拟机的情况[^2]。 #### 设置 CD/DVD (IDE) 设备以加载 ISO 文件 为了能够顺利安装操作系统,在虚拟机属性里应指定新CD/DVD(IDE)设备使用ISO映像文件作为其数据源,并通过浏览功能定位至已下载的CentOS 7安装镜像位置完成路径设定;随后保存更改退出设置窗口[^3]。 #### 安装完成后首次启动后的网络配置 一旦成功完成了操作系统的部署过程并重启进入正常工作环境后,则需进一步处理联网事宜: 对于希望让虚拟机直接利用宿主机现有的互联网连接情况而言,“桥接模式”是一个理想选项——它使得每台虚拟机能获得独立于其他任何实体之外的真实IP地址从而实现完全透明化的访问权限管理方案[^4]。 具体步骤如下所示: 1. 打开终端命令行工具; 2. 编辑 `/etc/sysconfig/network-scripts/ifcfg-eth0` 文件(假设是以太网接口名为 eth0),可以使用 `vi /etc/sysconfig/network-scripts/ifcfg-ETH0` 命令编辑该文件; 3. 修改或确认下列参数的存在及其正确性: - `BOOTPROTO="dhcp"` 表明采用动态获取 IP 地址的方式; - `ONBOOT="yes"` 确保开机自动激活此网络接口; 4. 如果上述方法未能生效或者想要手动指派静态 IP ,则还需要额外增加几项条目如 `IPADDR`, `NETMASK`, 和 `GATEWAY`. 5. 使用 `service network restart` 或者 `systemctl restart NetworkManager.service` 来重新载入最新的网络服务配置使之立即可用。 ```bash # 对于 DHCP 自动获取 IP 地址的情形下 sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` ```bash # 若需要设置固定 IP 地址的例子 DEVICE=eth0 BOOTPROTO=static ONBOOT=yes TYPE=Ethernet USERCTL=no PEERDNS=yes NM_CONTROLLED=yes IPADDR=192.168.1.100 PREFIX=24 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 ``` ```bash # 应用修改过的网络脚本 sudo systemctl restart NetworkManager.service ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大数据探索者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值