zoukankan      html  css  js  c++  java
  • CentOS在ssh下远程重装系统

    CentOS在ssh下远程重装系统

    http://www.zxsdw.com/index.php/archives/913/

    centos.jpg
    国外VPS服务器一般都有控制面板,有很多种系统可自行安装,但国内有些IDC就比较坑了,不光没有面板,而且原始系统里面还有一堆无用的软件,如游戏,office等,而且有些商家对重装系统时间有限制,如西部数码云就限制了每8个小时才能重装系统。对于只做网站来说实在是浪费资源。本方法适用于VPS或服务器在SSH下远程重装centos任意版本的系统,我测试了在centos5.9版本以上都能完美重装系统。

    1.因为centos国内普通的源一般都是放的最新的,所以我使用中科院的centos源,里面有所有centos版本的存档。当然你要是国外的VPS或服务器那就找国外的源吧,这样安装速度会很快。
    国内中科院centos存档源地址为:http://yum.csdb.cn/vault.centos.org/
    国外centos官方存档源为:http://vault.centos.org/

    下面以国内VPS重装centos5.9版系统为例:

    mkdir /centos_install
    cd /centos_install
    wget http://yum.csdb.cn/vault.centos.org/5.9/os/i386/images/pxeboot/initrd.img
    wget http://yum.csdb.cn/vault.centos.org/5.9/os/i386/images/pxeboot/vmlinuz
    cp vmlinuz /boot/vmlinuz.cent.pxe
    cp initrd.img /boot/initrd.img.cent.pxe

    centos 32位系统是i386 ,64位系统是x86_64

    2.更改grub启动项

    vim /boot/grub/grub.conf

    #在"hiddenmenu" 和 "title CentOS..." 之间增加如下内容:

    title Centos Install (PXE)
    root (hd0,0) kernel /vmlinuz.cent.pxe vnc vncpassword=vnc连接密码 headless ip=服务器IP netmask=子网掩码 gateway=网关 dns=8.8.8.8 ksdevice=eth0 method=http://yum.csdb.cn/vault.centos.org/5.9/os/i386/ lang=en_US keymap=us
    initrd /initrd.img.cent.pxe

    查看网关及掩码的相关命令:

    1.ifconfig -a 和 cat /etc/resolv.conf (主要查看ip/netmask和dns)
    2.netstat -rn
    3.cat /etc/sysconfig/network
    4.cat /etc/sysconfig/network-scripts/ifcfg-eth0

    重启后使用vnc软件连接服务器IP:1,并输入刚刚设置的vnc密码即可,下面就是正常的centos系统安装了。 注意:如果想安装系统的界面改为中文,可以把lang=en_US改为lang=zh_CN.UTF-8另外看下你grub.conf里面的默认的引导格式是/vmlinuz.cent.pxe还是/boot/vmlinuz.cent.pxe,是/initrd.img.cent.pxe还是/boot/initrd.img.cent.pxe。另外还要看下是root (hd0,0)还是其它的,只要根据grub.conf里默认的引导路径改就没问题的。
    老外vps无特别说明(即使用优惠码)都按优惠后的价格续费。此vps无爱可看之前其它文章
    发现Out of Stock说明缺货中,可考虑购买其它VPS。自备谷歌浏览器有简单的翻译功能。

    买老外的域名、vps都需美元。有信用卡可直接购买。无卡无美元的注册Paypal到淘宝找人充美元即可。老外VPS购买教程参考:http://www.zxsdw.com/index.php/archives/259/

     

     

     

  • 相关阅读:
    26 转义符 re模块 方法 random模块 collection模块的Counter方法
    25 正则表达式
    24 from 模块 import 名字
    24 from 模块 import 名字
    24 from 模块 import 名字
    23 析构方法 items系列 hash方法 eq方法
    21 isinstance issubclass 反射 _str_ _new_ _len_ _call_
    20 属性, 类方法, 静态方法. python2与python3的区别.
    python(1)
    python之字符串格式化
  • 原文地址:https://www.cnblogs.com/chulia20002001/p/7967147.html
Copyright © 2011-2022 走看看