通过PXE远程引导系统

服务器托管在外地,系统出了大问题无法正常启动,虽然有远程控制卡可以操作,可以看到屏幕,而且通过控制卡提供的程序可以加载iso,但是本地连过去的网络太慢,很多时间是干着急,这时就想到用PXE引导,尝试了一下还是很方便的。

 

首先需要确认和准备几件事:

  • 网卡支持PXE,有些服务器只支持内置的网卡引导,这时候就得注意这个网卡在交换机上如何访问到。
  • 可以远程控制目标机器的启动过程,KVM,DRAC或Console线都可以
  • 同网段内有另外一台机器可以操作,最好是在自己的内网内操作,否则会不安全
  • 可引导用的vmlinuz和initrd,可以从一些安装盘或live cd上找到
  • 提供服务器的机器需要安装好 syslinux, dhcp服务器和tftp服务器

修改tftp服务器的配置,它通过xinetd启动,编译 /etc/xinetd.d/tftp:

启动tftp服务器:

chkconfig tftp on

编辑 /etc/dhcpd.conf:

 

启动dhcpd:

/etc/init.d/dhcpd start

安装引导文件:

cp /usr/lib/syslinux/pxelinux.0 /tftpboot/
cp /path/to/vmlinuz /tftpboot/
cp /path/to/initrd /tftpboot/
mkdir /tftpboot/pxelinux.cfg

最后编辑 /tftpboot/pxelinux.cfg/default

 

 

之后远程控制要引导的机器,控制它使用适当的网卡启动,通过DHCP获得IP引导就可以了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值