Take a look at <a href="http://minimyth.org">minimyth.org</a>, This is what I use on all of my FE&#39;s. With a bit of scripting I am now to the point were I can upgrade in 10 min or so. So much nicer than compiling/building my self like I use to. The new ver also supports backend as well. <br>
<br>Bryan<br><br><br><div class="gmail_quote">On Sun, Jul 13, 2008 at 4:12 AM, Jan Ceuleers &lt;<a href="mailto:jan.ceuleers@computer.org">jan.ceuleers@computer.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Chuck Peters wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<a href="http://www.mythtv.org/wiki/index.php/Diskless_Backend" target="_blank">http://www.mythtv.org/wiki/index.php/Diskless_Backend</a> is dated 18<br>
December 2006 and wasn&#39;t too successful. &nbsp;It looks like it suffered<br>
from IO problems.<br>
<br>
I want to build/buy a new system for a bedroom and putting a SD tuner<br>
card there would be nice. &nbsp;If I use gigabit networking I don&#39;t think I<br>
would have the IO problems. &nbsp;Anybody running diskless backends?<br>
</blockquote>
<br></div>
Yes, working well.<br>
<br>
- Ubuntu 7.10 on a Via Epia EN15000.<br>
- PXE/TFTP/NFS boot from the network.<br>
<br>
It&#39;s been a while since I did that now, but I attach the script I used to create the image that the machine boots into (with passwords etc removed). Should give you some pointers.<br>
<br>
Cheers, Jan<br>
<br>#!/bin/bash<br>
mkdir -p /raid5/nobackup/fe2root<br>
mkdir -p /mnt/ubiso<br>
[ -e /raid5/dobackup/home/storage/Exclude_from_backup/ubuntu-7.10-server-i386.iso ] || ( echo &quot;can\&#39;t find ISO image&quot; &amp;&amp; exit )<br>
mount -t iso9660 -o ro,loop=/dev/loop0 /raid5/dobackup/home/storage/Exclude_from_backup/ubuntu-7.10-server-i386.iso /mnt/ubiso/<br>
debootstrap --arch i386 gutsy /raid5/nobackup/fe2root file:/mnt/ubiso<br>
umount /mnt/ubiso<br>
rmdir /mnt/ubiso<br>
<br>
cat &gt; /raid5/nobackup/fe2root/etc/fstab &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;via.xperim.be:/raid5/nobackup/fe2root &nbsp; / &nbsp; &nbsp; &nbsp; nfs &nbsp; &nbsp; rsize=8192,wsize=8192,nfsvers=3,actimeo=0,tcp,intr &nbsp; &nbsp; &nbsp;0 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;tmpfs &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /tmp &nbsp; &nbsp;tmpfs &nbsp; size=128m,mode=1777 &nbsp; &nbsp; 0 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;proc &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/proc &nbsp; proc &nbsp; &nbsp;defaults &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;sys &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /sys &nbsp; &nbsp;sysfs &nbsp; defaults &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;via.xperim.be:/raid5/nobackup/mythtv &nbsp; &nbsp;/var/lib/mythtv nfs &nbsp; &nbsp; rsize=8192,wsize=8192,nfsvers=3,actimeo=0,tcp,intr,noauto &nbsp; &nbsp; &nbsp; 0 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;via.xperim.be:/home/storage/Audio &nbsp; &nbsp; &nbsp; /home/storage/Audio &nbsp; &nbsp; nfs &nbsp; &nbsp; rsize=8192,wsize=8192,nfsvers=3,actimeo=0,tcp,intr,noauto &nbsp; &nbsp; &nbsp; 0 0<br>
delim<br>
<br>
cat &gt; /raid5/nobackup/fe2root/etc/network/interfaces &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# This file describes the network interfaces available on your system<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# and how to activate them. For more information, see interfaces(5).<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# The loopback network interface<br>
 &nbsp; &nbsp; &nbsp; &nbsp;auto lo eth0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;iface lo inet loopback<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# The primary network interface<br>
 &nbsp; &nbsp; &nbsp; &nbsp;iface eth0 inet static<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;address <a href="http://192.168.1.20" target="_blank">192.168.1.20</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;netmask <a href="http://255.255.255.0" target="_blank">255.255.255.0</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;broadcast <a href="http://192.168.1.255" target="_blank">192.168.1.255</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;network <a href="http://192.168.1.0" target="_blank">192.168.1.0</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gateway <a href="http://192.168.1.5" target="_blank">192.168.1.5</a><br>
delim<br>
<br>
echo fe2 &gt; /raid5/nobackup/fe2root/etc/hostname<br>
echo http_proxy=<a href="http://via.xperim.be:3128" target="_blank">http://via.xperim.be:3128</a> &gt;&gt; /raid5/nobackup/fe2root/etc/bash.bashrc<br>
cat /etc/apt/sources.list &gt; /raid5/nobackup/fe2root/etc/apt/sources.list<br>
<br>
cat &gt; /raid5/nobackup/fe2root/etc/hosts &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://127.0.0.1" target="_blank">127.0.0.1</a> &nbsp; &nbsp; &nbsp; localhost<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://127.0.1.1" target="_blank">127.0.1.1</a> &nbsp; &nbsp; &nbsp; <a href="http://fe2.xperim.be" target="_blank">fe2.xperim.be</a> &nbsp; fe2<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# The following lines are desirable for IPv6 capable hosts<br>
 &nbsp; &nbsp; &nbsp; &nbsp;::1 &nbsp; &nbsp; ip6-localhost &nbsp; ip6-loopback<br>
 &nbsp; &nbsp; &nbsp; &nbsp;fe00::0 ip6-localnet<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ff00::0 ip6-mcastprefix<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ff02::1 ip6-allnodes<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ff02::2 ip6-allrouters<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ff02::3 ip6-allhosts<br>
delim<br>
<br>
cat &gt; /raid5/nobackup/fe2root/etc/resolv.conf &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;search <a href="http://xperim.be" target="_blank">xperim.be</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp;nameserver <a href="http://192.168.15.1" target="_blank">192.168.15.1</a><br>
delim<br>
<br>
echo LANG=\&quot;en_US.UTF-8\&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/environment<br>
echo LANG=\&quot;en_US.UTF-8\&quot; &gt; /raid5/nobackup/fe2root/etc/default/locale<br>
echo en_US.UTF-8 UTF-8 &gt; /raid5/nobackup/fe2root/var/lib/locales/supported.d/local<br>
<br>
#cp -a /etc/alternatives/* /raid5/nobackup/fe2root/etc/alternatives<br>
echo export VISUAL=/usr/bin/vi &gt;&gt; /raid5/nobackup/fe2root/etc/profile<br>
<br>
cp /boot/memtest86* /raid5/nobackup/fe2root/boot<br>
mkdir -p /raid5/nobackup/fe2root/boot/pxelinux.cfg<br>
cp /usr/lib/syslinux/pxelinux.0 /raid5/nobackup/fe2root/boot<br>
<br>
cat &gt; /raid5/nobackup/fe2root/boot/pxelinux.cfg/default &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;default Linux<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;label Linux<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;kernel /vmlinuz-2.6.22-14-generic<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;append root=/dev/nfs nfsroot=192.168.1.11:/raid5/nobackup/fe2root initrd=/initrd.img-2.6.22-14-generic.fe2 ip=dhcp ro quiet splash<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;label Linux (recovery mode)<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;kernel /vmlinuz-2.6.22-14-generic<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;append root=/dev/nfs nfsroot=192.168.1.11:/raid5/nobackup/fe2root initrd=/initrd.img-2.6.22-14-generic.fe2 ip=dhcp ro single<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;label memtest86+<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;kernel /memtest86+.bin<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;append quiet<br>
delim<br>
<br>
chmod 666 /raid5/nobackup/fe2root/boot/pxelinux.0<br>
chmod 666 /raid5/nobackup/fe2root/boot/pxelinux.cfg/*<br>
<br>
cat &gt; /raid5/nobackup/fe2root/dobootstrap &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#!/bin/bash<br>
 &nbsp; &nbsp; &nbsp; &nbsp;mount /proc<br>
 &nbsp; &nbsp; &nbsp; &nbsp;mount /sys<br>
 &nbsp; &nbsp; &nbsp; &nbsp;dpkg-reconfigure locales<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#dpkg-reconfigure console-setup<br>
 &nbsp; &nbsp; &nbsp; &nbsp;adduser blah<br>
 &nbsp; &nbsp; &nbsp; &nbsp;echo &#39;blah ALL=(ALL) ALL&#39; &gt;&gt; /etc/sudoers<br>
 &nbsp; &nbsp; &nbsp; &nbsp;chmod 0440 /etc/sudoers<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-key update<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -u update<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y install localepurge<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y install linux-image-generic linux-restricted-modules syslinux memtest86+ openssh-server nfs-client<br>
 &nbsp; &nbsp; &nbsp; &nbsp;echo ext3 &gt;&gt; /etc/initramfs-tools/modules<br>
 &nbsp; &nbsp; &nbsp; &nbsp;update-initramfs -u<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cd /bin &amp;&amp; rm sh &amp;&amp; ln -s /bin/bash /bin/sh<br>
 &nbsp; &nbsp; &nbsp; &nbsp;dpkg-reconfigure tzdata<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -u update<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get upgrade<br>
 &nbsp; &nbsp; &nbsp; &nbsp;umount /sys<br>
 &nbsp; &nbsp; &nbsp; &nbsp;umount /proc<br>
delim<br>
<br>
chmod +x /raid5/nobackup/fe2root/dobootstrap<br>
chroot /raid5/nobackup/fe2root /dobootstrap<br>
<br>
cat &gt; /raid5/nobackup/fe2root/etc/motd.tail &lt;&lt;-delim<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Welcome to <a href="http://fe2.xperim.be" target="_blank">fe2.xperim.be</a>. Unauthorised use prohibited.<br>
delim<br>
<br>
cat &gt; /raid5/nobackup/fe2root/installapps &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#!/bin/bash<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# &nbsp; &nbsp; &nbsp; mount /proc<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# &nbsp; &nbsp; &nbsp; mount /sys<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get update<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get upgrade<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y install ntp vim-full apcupsd wget traceroute man-db lm-sensors htop debian-helper-scripts cpufrequtils sysstat<br>
 &nbsp; &nbsp; &nbsp; &nbsp;yes | sensors-detect<br>
 &nbsp; &nbsp; &nbsp; &nbsp;wget -q <a href="http://packages.medibuntu.org/medibuntu-key.gpg" target="_blank">http://packages.medibuntu.org/medibuntu-key.gpg</a> -O- | apt-key add -<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get update<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y install ubuntu-desktop mythbuntu-desktop mythbuntu-lirc-generator<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y install xserver-xorg-video-openchrome x-ttcidfont-conf libviaxvmc1 libviaxvmcpro1<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y install ffmpeg libavcodec1d libavformat1d libavutil1d libpostproc1d libswscale1d libdvdcss2 libdvdcss2-dev<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y install mythtv-backend mythtv-frontend<br>
# &nbsp; &nbsp; &nbsp; apt-get -y --force-yes install ubuntu-desktop mythbuntu-desktop xserver-xorg-video-openchrome mythtv-backend mythtv-frontend ffmpeg libavcodec1d libavformat1d libavutil1d libpostproc1d libswscale1d libdvdcss2 libdvdcss2-dev x-ttcidfont-conf mythbuntu-lirc-generator<br>

 &nbsp; &nbsp; &nbsp; &nbsp;chown root.mythtv /etc/mythtv/mysql.txt<br>
 &nbsp; &nbsp; &nbsp; &nbsp;apt-get -y --force-yes install webmin<br>
 &nbsp; &nbsp; &nbsp; &nbsp;mv /etc/webmin/config /etc/webmin/config.orig<br>
 &nbsp; &nbsp; &nbsp; &nbsp;grep -v referers_none &lt; /etc/webmin/config.orig &gt; /etc/webmin/config<br>
 &nbsp; &nbsp; &nbsp; &nbsp;### TODO: Check if DMA is enabled on DVD drive<br>
 &nbsp; &nbsp; &nbsp; &nbsp;### TODO: Check if Myth Transcoding Deamon is installed<br>
 &nbsp; &nbsp; &nbsp; &nbsp;### TODO: X config<br>
 &nbsp; &nbsp; &nbsp; &nbsp;### TODO: RNG driver<br>
 &nbsp; &nbsp; &nbsp; &nbsp;### TODO: remote setup<br>
 &nbsp; &nbsp; &nbsp; &nbsp;### DO THIS AT THE END<br>
 &nbsp; &nbsp; &nbsp; &nbsp;cat \$0 &gt; /root/timestamp.appsinstall<br>
 &nbsp; &nbsp; &nbsp; &nbsp;chmod a-wx /root/timestamp.appsinstall<br>
 &nbsp; &nbsp; &nbsp; &nbsp;echo Now log in using X and run mythtv-setup<br>
delim<br>
<br>
chmod +x /raid5/nobackup/fe2root/installapps<br>
#chroot /raid5/nobackup/fe2root /installapps<br>
<br>
cat &gt; /raid5/nobackup/fe2root/etc/ntp.conf &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;driftfile /var/lib/ntp/ntp.drift<br>
 &nbsp; &nbsp; &nbsp; &nbsp;statsdir /var/log/ntpstats/<br>
 &nbsp; &nbsp; &nbsp; &nbsp;logfile /var/log/ntp.log<br>
 &nbsp; &nbsp; &nbsp; &nbsp;server <a href="http://via.xperim.be" target="_blank">via.xperim.be</a> iburst<br>
 &nbsp; &nbsp; &nbsp; &nbsp;disable auth<br>
delim<br>
<br>
mkdir -p /raid5/nobackup/fe2root/etc/apcupsd<br>
cat &gt; /raid5/nobackup/fe2root/etc/apcupsd/apcupsd.conf &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;## apcupsd.conf v1.1 ##<br>
 &nbsp; &nbsp; &nbsp; &nbsp;UPSNAME belowtv<br>
 &nbsp; &nbsp; &nbsp; &nbsp;UPSCABLE usb<br>
 &nbsp; &nbsp; &nbsp; &nbsp;UPSTYPE usb<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DEVICE<br>
 &nbsp; &nbsp; &nbsp; &nbsp;LOCKFILE /var/lock<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ONBATTERYDELAY 6<br>
 &nbsp; &nbsp; &nbsp; &nbsp;BATTERYLEVEL 5<br>
 &nbsp; &nbsp; &nbsp; &nbsp;MINUTES 5<br>
 &nbsp; &nbsp; &nbsp; &nbsp;TIMEOUT 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ANNOY 300<br>
 &nbsp; &nbsp; &nbsp; &nbsp;ANNOYDELAY 60<br>
 &nbsp; &nbsp; &nbsp; &nbsp;NOLOGON disable<br>
 &nbsp; &nbsp; &nbsp; &nbsp;KILLDELAY 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;NETSERVER on<br>
 &nbsp; &nbsp; &nbsp; &nbsp;NISIP <a href="http://0.0.0.0" target="_blank">0.0.0.0</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp;NISPORT 3551<br>
 &nbsp; &nbsp; &nbsp; &nbsp;EVENTSFILE /var/log/apcupsd.events<br>
 &nbsp; &nbsp; &nbsp; &nbsp;EVENTSFILEMAX 10<br>
 &nbsp; &nbsp; &nbsp; &nbsp;UPSCLASS standalone<br>
 &nbsp; &nbsp; &nbsp; &nbsp;UPSMODE disable<br>
 &nbsp; &nbsp; &nbsp; &nbsp;STATTIME 0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;STATFILE /var/log/apcupsd.status<br>
 &nbsp; &nbsp; &nbsp; &nbsp;LOGSTATS off<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DATATIME 0<br>
delim<br>
<br>
mv /raid5/nobackup/fe2root/etc/default/apcupsd /raid5/nobackup/fe2root/etc/default/apcupsd.orig<br>
grep -v &quot;ISCONFIGURED=no&quot; &lt; /raid5/nobackup/fe2root/etc/default/apcupsd.orig &gt; /raid5/nobackup/fe2root/etc/default/apcupsd<br>
echo &quot;ISCONFIGURED=yes&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/default/apcupsd<br>
<br>
mkdir -p /raid5/nobackup/fe2root/etc/mythtv<br>
cp /etc/mythtv/mysql.txt /raid5/nobackup/fe2root/etc/mythtv/mysql.txt<br>
<br>
cp /root/updateSystem /raid5/nobackup/fe2root/root/<br>
cp /usr/bin/ntpStatus /raid5/nobackup/fe2root/usr/bin<br>
echo &quot;*.info;mail.none;news.none;authpriv.none;cron.none;local0.none &nbsp;@<a href="http://via.xperim.be" target="_blank">via.xperim.be</a>&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/syslog.conf<br>
<br>
chmod a+rw /raid5/nobackup/fe2root/dev/null<br>
<br>
cat &gt; /raid5/nobackup/fe2root/etc/mythtv/mysql.txt &lt;&lt;-delim<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DBHostName=<a href="http://via.xperim.be" target="_blank">via.xperim.be</a><br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# By default, Myth tries to ping the DB host to see if it exists.<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# If your DB host or network doesn&#39;t accept pings, set this to no:<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DBHostPing=no<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DBUserName=mythtv<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DBPassword=whatever<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DBName=mythconverg<br>
 &nbsp; &nbsp; &nbsp; &nbsp;DBType=QMYSQL3<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# Set the following if you want to use something other than this<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# machine&#39;s real hostname for identifying settings in the database.<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# This is useful if your hostname changes often, as otherwise you<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# will need to reconfigure mythtv (or futz with the DB) every time.<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# TWO HOSTS MUST NOT USE THE SAME VALUE<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#LocalHostName=my-unique-identifier-goes-here<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# If you want your frontend to be able to wake your MySQL server<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# using WakeOnLan, have a look at the following settings:<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# The time the frontend waits (in seconds) between reconnect tries.<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# This should be the rough time your MySQL server needs for startup<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#WOLsqlReconnectWaitTime=0<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# This is the number of retries to wake the MySQL server<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# until the frontend gives up<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#WOLsqlConnectRetry=5<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# This is the command executed to wake your MySQL server.<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#<br>
 &nbsp; &nbsp; &nbsp; &nbsp;#WOLsqlCommand=echo &#39;WOLsqlServerCommand not set&#39;<br>
delim<br>
<br>
# The following needs to be added to xorg.conf<br>
#Section &quot;Module&quot;<br>
# &nbsp; &nbsp;Disable &quot;glx&quot;<br>
# &nbsp; &nbsp;Disable &quot;xtrap&quot;<br>
# &nbsp; &nbsp;Disable &quot;record&quot;<br>
# &nbsp; &nbsp;Disable &quot;GLcore&quot;<br>
# &nbsp; &nbsp;Disable &quot;dri&quot;<br>
#EndSection<br>
<br>
mv /raid5/nobackup/fe2root/etc/rc.local /raid5/nobackup/fe2root/etc/rc.local.orig<br>
grep -v &quot;exit 0&quot; &lt; /raid5/nobackup/fe2root/etc/rc.local.orig &gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;mount /var/lib/mythtv&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;mount /home/storage/Audio&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;setpci -v -d *:* latency_timer=b0&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;setpci -v -s 00:0f.1 latency_timer=ff&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;setpci -v -s 00:11.5 latency_timer=ff&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;setpci -v -s 00:13.0 latency_timer=ff&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;setpci -v -s 01:00.0 latency_timer=ff&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;setpci -v -s 00:0e.0 latency_timer=ff&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;/usr/bin/mtd --daemon&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
echo &quot;ln -s /dev/hdb /dev/dvd&quot; &gt;&gt; /raid5/nobackup/fe2root/etc/rc.local<br>
<br>
# See <a href="https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.15/+bug/26998" target="_blank">https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.15/+bug/26998</a><br>
# In order to be able to enable DMA on the DVD drive, ide-generic must be<br>
# kept from loading.<br>
<br>
### DO THIS AT THE END<br>
cat $0 &gt; /raid5/nobackup/fe2root/root/timestamp.baseinstall<br>
chmod a-wx /raid5/nobackup/fe2root/root/timestamp.baseinstall<br>
<br>
service tftpd-hpa restart<br>
echo &quot;Now PXEboot the machine, log in as blah, set a root password,&quot;<br>
echo &quot;log in as root, and execute /installapps&quot;<br>
<br>
<br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div><br>