<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>pxe Linux Install &#8211; Harry Jackson</title>
	<atom:link href="http://127.0.0.1:8090/tag/pxe-linux-install/feed" rel="self" type="application/rss+xml" />
	<link>http://127.0.0.1:8090</link>
	<description>Parent, Painter, Programmer</description>
	<lastBuildDate>Sun, 21 Aug 2005 00:31:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>pxe Linux Install</title>
		<link>http://127.0.0.1:8090/pxe_linux_install.htm</link>
					<comments>http://127.0.0.1:8090/pxe_linux_install.htm#respond</comments>
		
		<dc:creator><![CDATA[harry]]></dc:creator>
		<pubDate>Sun, 21 Aug 2005 00:31:28 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[pxe Linux Install]]></category>
		<guid isPermaLink="false">http://www.hjackson.org/wp/?p=285</guid>

					<description><![CDATA[I recently purchased a Dual Opteron HP Proliant and decided today to install Debian on it. The first problem is that there is no CD/DVD in it. I know I could have just ripped one out of another PC but I decided to do things a bit differently. Basically I wanted to install Debian on &#8230; <p class="link-more"><a href="http://127.0.0.1:8090/pxe_linux_install.htm" class="more-link">Continue reading<span class="screen-reader-text"> "pxe Linux Install"</span></a></p>]]></description>
										<content:encoded><![CDATA[<p>I recently purchased a Dual Opteron HP Proliant and decided today to install Debian on it. The first problem is that there is no CD/DVD in it. I know I could have just ripped one out of another PC but I decided to do things a bit differently.<br />
Basically I wanted to install Debian on the machine and the simplest way to do this if we are not allowed to use a CD is to use PXE and some ingenuity.<br />
These are a rough set of steps I followed<br />
apt-get install tftp-hpa and tftpd-hpa<br />
You will also need a dhcp server and a resolver<br />
apt-get install dnsmasq dhcpd<br />
mkdir /tftpboot<br />
grab <a href="http://ftp.uk.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/netboot.tar.gz">The debian net insall bits</a><br />
cp netboot.tar.gz /tftpboot/<br />
cd /tftpboot/<br />
tar -zxvf netboot.tar.gz<br />
chown -R nobody:nogroup /tftpboot/*<br />
edit /etc/xinetd.conf and add the following<br />
service tftp<br />
{<br />
disable = no<br />
socket_type = dgram<br />
protocol = udp<br />
wait = yes<br />
user = root<br />
server = /usr/sbin/in.tftpd<br />
server_args = -s /tftpboot<br />
}<br />
/etc/init.d/xinetd restart<br />
add the following to /etc/dhcp3/dhcpd.conf<br />
host box2 {<br />
hardware ethernet 00:00:1a:19:4e:7c;<br />
filename &#8220;pxelinux.0&#8221;;<br />
fixed-address         192.168.1.10;<br />
}<br />
subnet 192.168.1.0 netmask 255.255.255.0 {<br />
range 192.168.1.20 192.168.1.30;<br />
}<br />
add the following to /etc/dnsmasq.conf<br />
interface=eth1<br />
dhcp-host=00:00:1A:19:4E:7C,box2<br />
For those using an iptables firewall<br />
iptables -A OUTPUT  -p udp -o eth1 -j ACCEPT<br />
iptables -A INPUT   -p udp -i eth1 -j ACCEPT<br />
iptables -A INPUT -p udp -i eth1 &#8211;dport 67:68 &#8211;sport 67:68 -j ACCEPT<br />
iptables-A INPUT  -p udp -i eth1 &#8211;dport 67:68 &#8211;sport 67:68 -j ACCEPT<br />
iptables-A OUTPUT -p udp -o eth1 &#8211;dport 53                  -j ACCEPT<br />
iptables-A INPUT  -p udp -i eth1 &#8211;sport 53                  -j ACCEPT<br />
Set the client machine to use network boot and restart it and hey presto a Debian installer. I chose linux26 at this point because I am using SATA disks with an Adaptec 1210SA controller.</p>
]]></content:encoded>
					
					<wfw:commentRss>http://127.0.0.1:8090/pxe_linux_install.htm/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
