在虚拟化环境中,定制一个基础 CentOS 7 系统镜像可以大幅提升实验环境搭建效率。本文详细介绍在 VMware 中定制 CentOS 7.9.2009 Minimal 版系统的完整流程。核心内容包括:系统命名规范(centos_7_2009_x64_20G_odbase_20240910)、分区策略(20G 全部分配给根分区 /)、root 密码配置(123456)、VMware NAT 网关配置(192.168.235.2)、虚拟机静态 IP 配置(192.168.235.100)、网络服务重启与 SSH 连接测试,以及定制欢迎标语(/etc/motd)。最后提供关机后移除 CD 驱动器和虚拟机文件夹结构说明。
本文适用于需要快速创建标准化 CentOS 7 虚拟机模板的运维人员。
textcentos_7_2009_x64_20G_odbase_20240910

text总分配空间 20G, /boot分区就不要了, 完全给根, 狠狠榨干 分区sda1: Mount Point:/ Desired Capacity:20GiB Device Type:Standard Partition File System:ext4
text123456

shellvi /etc/sysconfig/network-scripts/ifcfg-ens32
textTYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="dhcp" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens32" UUID="8555e027-fc65-4e69-aab8-89a3969caa22" DEVICE="ens32" ONBOOT="yes"
textTYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="no" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens32" UUID="8555e027-fc65-4e69-aab8-89a3969caa22" DEVICE="ens32" ONBOOT="yes" IPADDR=192.168.235.100 NETMASK=255.255.255.0 GATEWAY=192.168.235.2 DNS1=223.5.5.5 DNS2=8.8.8.8
shellservice network restart
shell# ssh root@192.168.235.100 -p 22
ssh root@192.168.235.100

shellcat << EOF > /etc/motd Welcome to Odboy Cloud Elastic Compute Service ! EOF
shellshutdown -h now


谁成功转换了,且导入Hyper-V中启动成功的,麻烦告诉我怎么成功的,想讨教讨教。


本文作者:Odboy
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC 4.0 BY-SA 许可协议。转载请注明出处!