- 论坛徽章:
- 0
|
这个简单,混个帖子
Openbsd3.7的pxe安装
Server为linux
Client的NIC要支持pxe启动
1修改dhcpd.conf
vi /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
allow booting ;
allow bootp ;
option broadcast-address 192.168.1.255;
option domain-name-servers 192.168.1.1;
option domain-name "simerson.net";
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.32 192.168.1.99;
server-name "pxe-gw";
server-identifier 192.168.1.1;
next-server 192.168.1.1;
default-lease-time -1;
filename "pxeboot";
}
2
mkdir /mnt/cdrom
mkdir /usr/local/apache/htdocs/openbsd
mount -o loop /opt/openbsd3.7/OpenBSD-3.7-install.iso /mnt/cdrom
cp /mnt/cdrom/3.7/i386/pxeboot /tftpboot/
cp /mnt/cdrom/3.7/i386/bsd.rd /tftpboot/
cp -R /mnt/cdrom/3.7/* /usr/local/apache/htdocs/openbsd/
ls /tftpboot/
pxeboot bsd.rd
3
cat /etc/xinetd.d/tftp
service tftp
{
disable = yes
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
per_source = 11
cps = 100 2
flags = IPv4
}
4.选用http安装,后面的就简单了,自己装个apache
5启动
service dhcpd restart
service xinetd restart
/usr/local/apache/bin/apachectl start
参考http://www.openbsd.org/faq/faq6.html#PXE |
|