码迷,mamicode.com
首页 > 其他好文 > 详细

pxe网络启动

时间:2015-04-25 00:01:25      阅读:420      评论:0      收藏:0      [点我收藏+]

标签:

http://bbs.chinaunix.net/thread-2112551-2-1.html

http://www.cnblogs.com/wanyao/archive/2011/09/23/2186572.html

 

事件回放

因有一台老式笔记本想要安装系统,光驱刻盘麻烦,u盘引导不支持,看到可以pxe启动,因此去实施,也算复习一下pxe项目

piii cpu,256M内存

 

两台机器

server端:cenots6.6-64-minimal  tftp,dhcp,

client端:pxe

 

关闭iptables
chkconfig --level 2345 iptables off
关闭selinux
vi /etc/sysconfig/selinux
重启服务器
reboot

如果是http方式安装软件包,就不需要nfs了,否则需要nfs

选用http方式时,填写两个内容

1.ping mirror.symnds.com  得到ip地址63.245.196.124

2.填入这个路径  /distributions/CentOS-vault/4.5/os/i386/

yum install dhcp
yum install nfs-utils
yum install tftp-server
vi /etc/xinetd.d/tftp
service xinetd start

cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
vi /etc/dhcp/dhcpd.conf
cd /var/lib/tftpboot/
mkdir pxelinux.cfg
yum install mlocate
yum install syslinux
updatedb
locate  pxelinux.0
cp /usr/share/syslinux/pxelinux.0 ./

一定要拷贝32位的源文件,一开始不知道,弄了个64,结果在boot:界面时,报错提示才知道。选用的是centos-4.5的源,新的源,有些驱动可能不支持。

http://mirror.symnds.com/distributions/CentOS-vault/4.5/os/i386/CentOS/base/


cp /mnt/isolinux/vmlinuz ./
cp /mnt/isolinux/initrd.img ./
cp /mnt/isolinux/isolinux.cfg pxelinux.cfg/default

将disable改为no
vi /etc/xinetd.d/tftp

注释掉这两行
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;

修改成下面的
# A slightly different configuration for an internal subnet.
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.6 192.168.1.8;
  option routers 192.168.1.3;
  allow bootp;
  allow booting;
  next-server 192.168.1.112;
  filename "/pxelinux.0";
}

filename中 一定是/pxelinux.0,不能有其它,否则可能出现下面报错

停留在这里
could not find kernel boot image
boot:

正常情况下到boot这里时,回车即可

否则即使输入vmlinuz,启动一段时间后,还是出现下面报错,最后崩溃不能启动。
VFS: Cannot open root device "null(0)" or unknown-block(253,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(253,0)

pxe网络启动

标签:

原文地址:http://www.cnblogs.com/createyuan/p/4454844.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!