侧边栏壁纸
博主头像
liveJQ博主等级

沒有乐趣,何来开始

  • 累计撰写 195 篇文章
  • 累计创建 70 个标签
  • 累计收到 7 条评论

重装系统自动化

liveJQ
2023-02-23 / 0 评论 / 0 点赞 / 882 阅读 / 1,195 字

重装 CentOS 7.9

这个已经用不了了

wget https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-2009.qcow2
apt install -y qemu-utils
qemu-img convert -f qcow2 -O raw CentOS-7-x86_64-GenericCloud-2009.qcow2 centos7.raw.img
apt install nginx
mv centos7.raw.img /var/www/html

wget -N --no-check-certificate https://raw.githubusercontent.com/veip007/dd/master/InstallNET.sh && chmod +x InstallNET.sh && ./InstallNET.sh -i ens192 --ip-addr 192.168.1.2 --ip-gate 192.168.1.1 --ip-mask 255.255.255.0 -dd 'http://localhost/centos7.raw.img'

默认 root 密码 MoeClub.org

换这个

curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh && chmod +x reinstall.sh
bash reinstall.sh redhat --img https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-2009.qcow2

重装 Ubuntu 20.04

curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh && chmod +x reinstall.sh
bash reinstall.sh ubuntu 20.04 && reboot

默认 root 密码 输出在屏幕上的随机密码

注意,如果当前运行的是虚拟机,并且设置为UEFI启动,你需要在引导选项里面取消“安全启动”,只有这样,重启后才能顺利进入重装引导界面。

另一个需要注意的地方是,这个重装脚本运行的系统环境,需要先确保系统时间与当前实际时间一致,否则,重启后会爆红并提示获取xxx.cfg重装配置文件失败,卡在安装界面。这是因为安装环境时间错误导致 HTTPS 证书验证失败, TLS 层因为时间错误而拒绝建立信任。特征就是最初下载 reinstall.sh 时如果出现 HTTPS 不安全、提示需要加 -k 才能下载,那就表示当前系统时间很可能是有问题的。

相关资料

  1. reinstall
  2. dd
0

评论区