在 CentOS Minimal 环境下“克隆”通常指以下几种情况之一,我分别说明,你看看你属于哪一种:
如果你是用 VMware 安装的 CentOS Minimal:
⚠️ 克隆后需要修改:
# 修改主机名
hostnamectl set-hostname centos2
# 重新生成网卡 UUID(可选)
nmcli con show
nmcli con del ens33
nmcli con add type ethernet ifname ens33
virt-clone \
--original centos-minimal \
--name centos-clone \
--file /var/lib/libvirt/images/centos-clone.qcow2
启动:
virsh start centos-clone
dd if=/dev/sda of=/dev/sdb bs=4M status=progress
⚠️ 风险极高,必须确认设备名
rsync -aAXv / /mnt/newroot --exclude={/dev,/proc,/sys,/tmp,/run}
适合做备份或迁移。
# 生成 ks.cfg
systemctl start httpd
cp ks.cfg /var/www/html/
安装时指定:
ks=http://ip/ks.cfg
yum install -y git
git clone https://github.com/xxx/xxx.git
你可以告诉我:
我可以直接给你一步一步命令版。