阿里云腾讯云使用 ISO 文件重装 CentOS 7

2019-04-10 47 次阅读 0 条评论 0 人点赞

先在控制台把云服务器重装为 CentOS 7

购买一块最小容量的云硬盘,按量计费,挂载到云服务器作为数据盘

mkfs.ext4 /dev/vdb
mkdir /data
mount /dev/vdb /data

下载最新的 ISO 文件保存到数据盘根目录

wget -O /data/CentOS-7-x86_64-Minimal-1810.iso https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso

查看数据盘 UUID 并保存备用

ls -l /dev/disk/by-uuid/

编辑 /etc/grub.d/40_custom 文件

vi /etc/grub.d/40_custom

在后面添加

menuentry "CentOS-7-x86_64-Minimal-1810.iso" {
    set iso_path="/CentOS-7-x86_64-Minimal-1810.iso"
    loopback loop (hd1)/$iso_path
    linux (loop)/isolinux/vmlinuz inst.stage2=hd:UUID="4b256980-566e-4375-9814-9eb4d150e356" noeject iso-scan/filename=$iso_path
    initrd (loop)/isolinux/initrd.img
}

其中 UUID="4b256980-566e-4375-9814-9eb4d150e356" 替换为数据盘的 UUID

编辑 /etc/default/grub 文件

vi /etc/default/grub

修改 GRUB_DEFAULT=saved 为

GRUB_DEFAULT="CentOS-7-x86_64-Minimal-1810.iso"

更新 GRUB2 配置文件

grub2-mkconfig --output=/boot/grub2/grub.cfg

最后重启服务器,使用控制台 VNC 连接服务器即可进入安装界面开始安装

安装完成之后不要忘了把数据盘销毁

cjp_jx

这个人太懒什么东西都没留下

文章评论(0)