远程重装centos6

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程重装centos6相关的知识,希望对你有一定的参考价值。

写得比较简略,也是综合网络上的文章,总结一下实操的经验

获取启动内核

wget -P /boot/ http://mirrors.163.com/centos/6.8/os/x86_64/images/pxeboot/initrd.img
wget -P /boot/ http://mirrors.163.com/centos/6.8/os/x86_64/images/pxeboot/vmlinuz

源地址

163源
http://mirrors.163.com/centos/6.8/os/x86_64/
阿里源
http://mirrors.aliyun.com/centos/6.8/os/x86_64/

如需要安装特殊版本,即非最新版本centos,需要自己搭建相关web服务

如果需要特殊版本请自行搭建镜像源
yum install nginx 

    location / {
    autoindex on;   
    }

挂载镜像 
mount -o loop /root/CentOS-6.5-x86_64-minimal.iso /usr/share/nginx/html
解压镜像 笔者使用的openvz vps 无法使用loop设备挂载镜像
yum install p7zip p7zip-plugins
7z x  /root/CentOS-6.5-x86_64-minimal.iso

grub 相关设置

default xx
表明xx是缺省的启动项目
timeout yy
表明在yy秒后缺省启动项目将启动
fallback zz
在第一个启动项目失败后,过了timeout时间后,就将启动zz项目

grub 添加启动项
vim /boot/grub/grub.conf
#在"hiddenmenu""title CentOS..." 增加一项:
#method中的url为安装centos的源



title CentOS reinstall

       root (hd0,0)

        kernel /vmlinuz vnc vncpassword=123456 headless ks=file:/dev/null hostname=localhost ip=192.168.0.2 noipv6 netmask=255.255.255.248 gateway=192.168.0.1 dns=8.8.8.8 ksdevice=eth1 method=http://mirrors.aliyun.com/centos/6.8/os/x86_64/ lang=en_US keymap=us

       initrd /initrd.img
 
重启后,等待服务器通过web源开始安装,ping 服务器ip,有相应就可以使用vnc软件 tigervnc 连接服务器IP:1,并输入刚刚设置的vnc密码即可进行centos的重装

以上是关于远程重装centos6的主要内容,如果未能解决你的问题,请参考以下文章

Centos系统远程重装脚本

Centos系统远程重装脚本

Centos 远程重装系统脚本

CentOS6.x环境通过yum命令在线安装或重装zookeeper-server

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段