<?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>BruceTonge.Info &#187; HowTo</title>
	<atom:link href="http://www.brucetonge.info/category/howto/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brucetonge.info</link>
	<description>It&#039;s not difficult really...</description>
	<lastBuildDate>Wed, 23 Jun 2010 15:25:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Altiris Linux PXE Kernel Update</title>
		<link>http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/</link>
		<comments>http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:30:22 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Altiris]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[PXE]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=83&#038;iphone=true</guid>
		<description><![CDATA[I have been working on producing a method to update the kernel within the altiris DS PXE. Here is my how to for compiling a new kernel and integrating it into bootwiz. How to build a kernel First of all I built a virtual machine on my desktop using vmware server. I then installed Debian [...]]]></description>
			<content:encoded><![CDATA[<p>I have been working on producing a method to update the kernel within the altiris DS PXE. Here is my how to for compiling a new kernel and integrating it into bootwiz.</p>
<p><span id="more-83"></span></p>
<h3>How to build a kernel</h3>
<p>First of all I built a virtual machine on my desktop using vmware server. I then installed Debian 5 on it using the net install ISO to make a minimal install. I didn&#8217;t set it up with any roles i.e. desktop.<br />
Once booted install SSH. Logging on as root and enter:</p>
<p><code>apt-get install ssh</code></p>
<p>After this point you can access the vm with putty and copy files to and from the vm with Winscp. You could install a samba server of ftp but I am not going to cover this here.</p>
<p>Now we need to install all the software needed to allow us to compile kernel sources. This is done using the following command:</p>
<p><code>apt-get install gcc-4.3 make wget bzip2 build-essential</code></p>
<p>These tools are as follows:</p>
<ul>
<li> gcc-4.3 the GNU C Compiler</li>
<li> make the tool that runs the compile script</li>
<li> wget a tool to download files from http servers</li>
<li> bzip2 a compression tool</li>
<li> build-essentials tools and libraries used to compile</li>
</ul>
<p>Once this is complete you have a system that is setup to compile kernels and driver modules.<br />
We now need to get some files from the altiris system.<br />
First we need the config file from the altiris Linux boot environment. The config file holds all the settings that were used to build the kernel that is used in the current build and is a good starting place for a new kernel.<br />
To get it we need to send a job down to a machine to boot the Linux environment and run the following script:</p>
<p><code>cp /proc/config.gz /mnt/ds<br />
gzip -d /mnt/ds/config.gz</code></p>
<p>This will copy the config file from the boot environment and put it into the root of your deployment share.</p>
<p>Now we also need the rootfs file. This file is like a virtual disk that holds the file system for the Linux been environment we may need to add some files to this or delete as needed. This file is located at \bootwiz\platforms\linux\x86\base\rootfs.</p>
<p>Now you have these files copy them over to the vm using Winscp and place them in the /root directory.</p>
<p>Now we need to get hold of the source code for the kernel that we want to use. If you just want to make new driver modules you need the same version as is used in your existing build (currently 2.6.18.8).<br />
you can download the kernel from <a href="http://www.kernel.org/pub/linux/kernel/v2.6/" target="_blank">here</a> you need a kernel that follows the name linux-2.6.**.*.tar.bz2 it should be about 40mb + in size. I have had good results with 2.6.24.7. Once you have selected the kernel you need right click on it and copy the link location. Then go to your putty and enter the following commands:</p>
<p><code>cd /usr/src<br />
wget http://url to file</code></p>
<p>Instead of having the type &#8220;http://url to file your can right click and your copied location will be pasted in saving your figures. press enter and your kernel will be downloaded.<br />
Once finished you need to extract the kernel from the archive as bellow:</p>
<p><code>tar -jxf linux-2.6.**.*.tar.bz2</code></p>
<p>This will extract the source to a folder of the same name.<br />
To make life easier I would delete the archive now but its up to you.<br />
Now we need to move the kernel source to a folder called linux this is for compatibility with making new drivers.</p>
<p><code>mv linux-2.6.**.*/ linux/</code></p>
<p>Now we copy the config file into the kernel source folder and make it hidden (this is how the compiler likes it).</p>
<p><code>cp /root/config /usr/src/linux/.config</code><strong> </strong></p>
<p><strong>Dont forget the . in .config.</strong></p>
<p>Ok you now have the same conditions that the altiris developers had before they made there kernel. But we want more in our kernel so its time to make some changes.</p>
<p><code>cd linux<br />
make menuconfig</code></p>
<p>Now you need to go to the bottom of the menu and select load config it should already be filled with .config so select ok.<br />
Now you can go through the menu making the changes you require. you probably want to add support for a new chip set of SATA controller so have a look in the drivers section for what you require. I recommend compiling in your options a posed to making modules as this takes up space in the rootfs later on which has a fixed max size. So set your options to have a * a posed to a M if possible.<br />
When finished exit out and save your config.<br />
Now you can compile your kernel enter the following:</p>
<p><code>make<br />
make modules_install<br />
</code></p>
<p>That&#8217;s it, watch the screen go flying by for a while and eventually it will finish if it ends with lines with ERROR: in them something has gone wrong. But hopefully this wont happen.<br />
Your new kernel will be waiting for you in the folder /usr/src/linux/arch/x86/boot/ the kernel file is the one called bzImage.<br />
Copy this out to a safe place and rename to &#8220;linux&#8221; all lower case.<br />
Now we need to mount the rootfs file to make some changes.</p>
<p><code>mkdir /mnt/rootfs<br />
mount -o loop /root/rootfs /mnt/rootfs<br />
cd /mnt/rootfs</code></p>
<p>you are now inside the rootfs file. We now need to update the modules for the kernel:</p>
<p><code>cd lib/modules<br />
rm -r 2.6.18.8  (or what ever folder is there)<br />
cp -r /lib/modules/2.6.**.* /mnt/rootfs/lib/modules/2.6.**.*</code></p>
<p>You will probably also want to update your pci detection list. to do this enter:</p>
<p><code>update-pciids<br />
cp /usr/share/misc/pci.ids /mnt/rootfs/usr/share/pci.ids<br />
cp /usr/share/misc/pci.ids /mnt/rootfs/usr/local/share/pci.ids</code></p>
<p>You can make more changes if needed. When finished unmount the rootfs:</p>
<p><code>umount /mnt/rootfs</code></p>
<p>now copy your /root/rootfs file out to some ware safe.<br />
Thats it a new kernel is compiled.<br />
To use this kernel and root fs over right the linux and rootfs files in the \bootwiz\platforms\linux\x86\base\ folder with the onse you have just made.<br />
Then make a new Linux PXE option or edit an existing one to force a rebuild. Using the regenerate images doesn&#8217;t work at least in 6.9 sp2 of the DS.<br />
Now boot your kernel and see how it goes.<br />
If you want to see your kernel boot and get a bit more debug info from it you can remove the quiet commend from the pxeconfig file located in \bootwiz\platforms\linux\x86\misc\ you also need to rebuild the image after this as above.</p>
<h3>How to build a driver module</h3>
<p>Now you have built a kernel you can build driver modules for that kernel (important)<br />
when you have found your driver source files copy them and extract them to a folder I use /usr/scr/drivers/<br />
then cd in to the driver directory you might find another folder in that named src if so cd into there as well. you should now be in a folder with files with extensions of .c and .h. enter the following commands:</p>
<p><code>make -C /usr/src/linux SUBDIRS=$(pwd) modules</code></p>
<p>You will now have a .ko file that was not there before this is your driver and it needs to be copied to your bootwiz folder to the following directory string.<br />
&#8220;.\Boozwiz\platforms\Linux\x86\Drivers\CUSTOM\lib\modules\_ver_\kernel\opt\bdc&#8221;<br />
You will need to make all those folder if they are not already there. Then recreate your PXE image as before.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;title=Altiris+Linux+PXE+Kernel+Update" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;title=Altiris+Linux+PXE+Kernel+Update" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;title=Altiris+Linux+PXE+Kernel+Update&amp;desc=I%20have%20been%20working%20on%20producing%20a%20method%20to%20update%20the%20kernel%20within%20the%20altiris%20DS%20PXE.%20Here%20is%20my%20how%20to%20for%20compiling%20a%20new%20kernel%20and%20integrating%20it%20into%20bootwiz.%0D%0A%0D%0A%0D%0AHow%20to%20build%20a%20kernel%0D%0AFirst%20of%20all%20I%20built%20a%20virtual%20machine%20on%20my%20desktop%20using%20vmware%20server.%20I%20then%20installed%20Debian%205%20on%20i" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;bm_description=Altiris+Linux+PXE+Kernel+Update&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;title=Altiris+Linux+PXE+Kernel+Update" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;title=Altiris+Linux+PXE+Kernel+Update" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/&amp;title=Altiris+Linux+PXE+Kernel+Update" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Altiris+Linux+PXE+Kernel+Update+-+http://b2l.me/qc64j&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2009/08/20/altiris-linux-pxe-kernel-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My Single Line WordPress Upgrade</title>
		<link>http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/</link>
		<comments>http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 23:51:01 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=69</guid>
		<description><![CDATA[Here is my take on the single line word press upgrade I saw at hack a day. The bellow will download the latest version and unpack it. IT then removes the new plugins and themes as to not over wright your installed ones. IT then copies the new install over the old one and resets [...]]]></description>
			<content:encoded><![CDATA[<p>Here is my take on the single line word press upgrade I saw at hack a day.<br />
The bellow will download the latest version and unpack it. IT then removes the new plugins and themes as to not over wright your installed ones. IT then copies the new install over the old one and resets the permissions on the files.<br />
<code>wget http://wordpress.org/latest.zip &amp;&amp; unzip latest.zip &amp;&amp; rm -rf ./wordpress/wp-content/ &amp;&amp; cp -r ./wordpress/* ../</code></p>
<p>You may need to change the paths for your installation but this should work quite well.<br />
As allways take a backup before you run this just in case.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;title=My+Single+Line+Wordpress+Upgrade" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;title=My+Single+Line+Wordpress+Upgrade" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;title=My+Single+Line+Wordpress+Upgrade&amp;desc=Here%20is%20my%20take%20on%20the%20single%20line%20word%20press%20upgrade%20I%20saw%20at%20hack%20a%20day.%0D%0AThe%20bellow%20will%20download%20the%20latest%20version%20and%20unpack%20it.%20IT%20then%20removes%20the%20new%20plugins%20and%20themes%20as%20to%20not%20over%20wright%20your%20installed%20ones.%20IT%20then%20copies%20the%20new%20install%20over%20the%20old%20one%20and%20resets%20the%20permissions%20on%20t" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;bm_description=My+Single+Line+Wordpress+Upgrade&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;title=My+Single+Line+Wordpress+Upgrade" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;title=My+Single+Line+Wordpress+Upgrade" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/&amp;title=My+Single+Line+Wordpress+Upgrade" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=My+Single+Line+Wordpress+Upgrade+-+http://b2l.me/qeahf&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2009/02/23/my-single-line-wordpress-upgrade/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HOWTO: ispCP Secondary DNS</title>
		<link>http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/</link>
		<comments>http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 14:18:41 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=31</guid>
		<description><![CDATA[Secondary DNS is a bit of an issue that is yet to be sorted fully in ispCP but if you want to do some hosting with it it is a requirement. So here is the documentation of the way we have implemented secondary DNS within ISPCP. Here is a little diagram of what we are [...]]]></description>
			<content:encoded><![CDATA[<p>Secondary DNS is a bit of an issue that is yet to be sorted fully in ispCP but if you want to do some hosting with it it is a requirement. So here is the documentation of the way we have implemented secondary DNS within ISPCP.<span id="more-31"></span></p>
<p>Here is a little diagram of what we are trying to achieve.</p>
<p>the servers go here.</p>
<p>The Master server is an ispCP box running several domains.</p>
<p>The Secondary server can also be an ispCP box with its own domains on or it could be just a bind server just for secondary DNS.</p>
<p>The  Tertiary server is the same as the secondary server.</p>
<p>The zones for the domains running on Master are created automatically on the Master server but need to be transferred to the other two servers. Here is steps that we took to achieve this.</p>
<p>First off we need to create a user on all of our servers that will be used to do the transfer.<br />
<code>useradd -g bind -m -p password dnstrans</code></p>
<p>This will add a user called dnstrans in the group bind.</p>
<p>Next we need a script that will make the config file for the secondary servers this needs to be edited differently from the master servers config file. We found a script that was written to do the job but we found it not to work quite right. Here is a copy of our script.</p>
<p><code>#!/bin/bash<br />
# Replace "x.y.z.w" with the IP address of your master DNS<br />
MASTER=x.y.z.w<br />
DB_PATH=/var/cache/bind/<br />
user=dnstrans<br />
group=bind<br />
file=/home/$user/`hostname`sec<br />
echo "#start" &gt; $file #empties transfer file<br />
pushd $DB_PATH  # changes to directory path and stores pwd<br />
#ls -1 *.db | awk -v m=$MASTER -v path=$DB_PATH '{ print gensub(/(.*)\.db/,"zone\"\\1\" { type slave; file \""path"/manual/\\1.db\"; masters { "m"; }; };", g,$9); }'<br />
ls -1 /var/cache/bind/ |gawk -v m=$MASTER '{print gensub(/(.*)\.db/,"zone \"\\1\" { type slave; masters { "m"; }; file \""path"\\1.db\"; };",1) }' &gt;&gt; $file<br />
chown  $user.$group $file<br />
popd # pops back to pwd</code></p>
<p>Place this script in /usr/local/sbin/trans. It will also need to be made executable with the following</p>
<p><code>chmod +x /usr/local/sbin/trans</code></p>
<p>This script will output a file the the dnstrans home called &#8220;xxxsec&#8221; were xxx is the host name of the master DNS server that has created this file. This will be the file that we need to transfer to the secondary servers.</p>
<p>Next we automate the creation of this file every hour using crontab.<br />
<code><br />
crontab -e<br />
02 * * * * /usr/local/sbin/trans</code></p>
<p>This will run at 2 minuites after the hour every hour.</p>
<p>That is it for the master server next we need to configure our secondary servers.</p>
<p>We have to pull the file that has been created to our secondary server with this script.</p>
<p><code>#/bin/bash<br />
cd /etc/bind/<br />
wget ftp://dnstrans:password@master.server.tld/betasec --passive-ftp #download the zone file<br />
rndc reload #reload the dns domains</code></p>
<p>We also need this file to be placed in /usr/local/sbin/getdns and it will need to be made executable.<br />
<code><br />
chmod +x /usr/local/sbin/getdns</code></p>
<p>This will pull the file to the secondary DNS servers /etc/bind/ folder. Next we need to edit the secondary DNS servers config to include the new file this is done with this command.<br />
<code><br />
echo 'include "/etc/bind/hostnamesec";' &gt;&gt; /etc/bind/named.conf.local</code></p>
<p>Last off we need to automate the pull of the file this is done with a cron job on the secondary server as bellow.</p>
<p><code>crontab -e<br />
09 * * * * /usr/local/sbin/getdns</code></p>
<p>This job will run at 9 minuites after the hour every hour.</p>
<p>John has also done a wright up of this project and as he did most of it his is probably better than mine so here is the<a href="http://www.johncooke.info/linux/ispcp.php" target="_blank"> link</a> to his.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;title=HOWTO%3A+ispCP+Secondary+DNS" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;title=HOWTO%3A+ispCP+Secondary+DNS" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;title=HOWTO%3A+ispCP+Secondary+DNS&amp;desc=Secondary%20DNS%20is%20a%20bit%20of%20an%20issue%20that%20is%20yet%20to%20be%20sorted%20fully%20in%20ispCP%20but%20if%20you%20want%20to%20do%20some%20hosting%20with%20it%20it%20is%20a%20requirement.%20So%20here%20is%20the%20documentation%20of%20the%20way%20we%20have%20implemented%20secondary%20DNS%20within%20ISPCP.%0D%0A%0D%0AHere%20is%20a%20little%20diagram%20of%20what%20we%20are%20trying%20to%20achieve.%0D%0A%0D%0Athe%20serv" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;bm_description=HOWTO%3A+ispCP+Secondary+DNS&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;title=HOWTO%3A+ispCP+Secondary+DNS" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;title=HOWTO%3A+ispCP+Secondary+DNS" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/&amp;title=HOWTO%3A+ispCP+Secondary+DNS" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=HOWTO%3A+ispCP+Secondary+DNS+-+http://b2l.me/qcgkz&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2007/09/25/howto-ispcp-secondart-dns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM/Lenovo 8808 not sending inventory to Altiris</title>
		<link>http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/</link>
		<comments>http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/#comments</comments>
		<pubDate>Thu, 19 Jul 2007 10:59:09 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Altiris]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[HowTo]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=28</guid>
		<description><![CDATA[This is just a quick post to help anyone else who is pulling there hair out trying to get there Lenovo 8808 desktops to upload there inventory to an Altiris DS when booting under windows PE we have tried up to the latest version of the Aclient with no success. We were then given a [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a quick post to help anyone else who is pulling there hair out trying to get there Lenovo 8808 desktops to upload there inventory to an Altiris DS when booting under windows PE we have tried up to the latest version of the Aclient with no success. We were then given a jolt of inspiration by our Altiris support guy who advised we try booting the DOS environment to see if that would inventory the machine and lo and behold it did so we know have a first job that just boots into dos boot environment and runs a script with just a rem line in it. This makes the Aclient send an inventory which can then be worked with. Hope this helps. To most readers this will mean very little sorry better news to follow&#8230;.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;title=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;title=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;title=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris&amp;desc=This%20is%20just%20a%20quick%20post%20to%20help%20anyone%20else%20who%20is%20pulling%20there%20hair%20out%20trying%20to%20get%20there%20Lenovo%208808%20desktops%20to%20upload%20there%20inventory%20to%20an%20Altiris%20DS%20when%20booting%20under%20windows%20PE%20we%20have%20tried%20up%20to%20the%20latest%20version%20of%20the%20Aclient%20with%20no%20success.%20We%20were%20then%20given%20a%20jolt%20of%20inspiratio" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;bm_description=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;title=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;title=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/&amp;title=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=IBM%2FLenovo+8808+not+sending+inventory+to+Altiris+-+http://b2l.me/qg2jy&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2007/07/19/ibmlenovo-8808-not-sending-inventory-to-altiris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Electrical Calculations</title>
		<link>http://www.brucetonge.info/2007/05/20/electrical-calculations/</link>
		<comments>http://www.brucetonge.info/2007/05/20/electrical-calculations/#comments</comments>
		<pubDate>Sun, 20 May 2007 23:14:46 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[HowTo]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=27</guid>
		<description><![CDATA[I have just got a new house (more about that in a later post) and I have had to do some electrical work and as a result I have had to calculate out all the relevant electrical values for the installation. As a result I found a site has a calc on it so I [...]]]></description>
			<content:encoded><![CDATA[<p>I have just got a new house (more about that in a later post) and I have had to do some electrical work and as a result I have had to calculate out all the relevant electrical values for the installation. As a result I found a site has a calc on it so I have made a stripped down version in a place were I can remember were to find it&#8230; Here so here it is feel free to use it if you like though I take no responsibility for it being correct&#8230;.<br />
<!-- Calculation: electric power, voltage, current, and resistance --></p>
<p>I have pre filled the voltage for the UK you can change this though for your specific application.</p>
<p>You need to have any two of the fore values for the calculation to work.</p>
<p><!-- Calculation: electric power, voltage, current, and resistance --><br />
<script language="JavaScript1.2">
<!-- start
var E=0;
var I=0;
var R=0;
var P=0;
function clearBoxes(form)
{
form.E.value="";
form.I.value="";
form.R.value="";
form.P.value="";
form.E.focus();
}
function showresults(form)
{
form.E.value=E;
form.I.value=I;
form.R.value=R;
form.P.value=P;
}
function solve(form)
{
var i=4;
if(!form.E.value) E=0;
else E=eval(form.E.value);
if(E==0) i--;
if(!form.I.value) I=0; 
else I=eval(form.I.value);
if(I==0) i--;
if(!form.R.value) R=0;
else R=eval(form.R.value);
if(R==0) i--;
if(!form.P.value) P=0;
else P=eval(form.P.value);
if(P==0) i--;
if(i==0) return;
if(i !=2)
{
alert("\nError. Please enter 'two' values.\n");
return;
}
if(E !=0)
{
if(I !=0)
{	
R=E/I;
P=E*I;				
}
else if (R !=0)
{
I=E/R;
P=(E*E)/R;				
}
else if (P !=0)
{
I=P/E;
R=(E*E)/P;				
}
showresults(form);			
form.E.focus();
return; 
}
if(I !=0)
{
if (R !=0)
{				
E=I*R;
P=(I*I)*R;				
}
else if (P !=0)
{		
E=P/I;
R=P/(I*I);			
}
showresults(form);			
form.I.focus();
return;
}	
I=Math.sqrt(P/R);
E=Math.sqrt(P*R);			
showresults(form);			
form.R.focus();
return;
}
// end Calculation: electric power, voltage, current, and resistance -->
</script></p>
<form>
<strong>Voltage V = </strong></p>
<input size="15" name="E" value="230" type="text" /><strong> Volts V</strong><br />
<br />
<strong>Current I = </strong></p>
<input size="15" name="I" type="text" /><strong> Amperes, Amps A</strong><br />
<br />
<strong>Resistance R = </strong></p>
<input size="15" name="R" type="text" /><strong> Ohms Î©</strong><br />
<br />
<strong>Power P = </strong></p>
<input size="15" name="P" type="text" /><strong> Watts W</strong><br />
</p>
<input type="button" onClick="solve(this.form);" value=" Calculate ">
<input type="reset" onClick="clearBoxes(this.form);" value="   Reset   ">
</form>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2007/05/20/electrical-calculations/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;title=Electrical+Calculations" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;title=Electrical+Calculations" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;title=Electrical+Calculations&amp;desc=I%20have%20just%20got%20a%20new%20house%20%28more%20about%20that%20in%20a%20later%20post%29%20and%20I%20have%20had%20to%20do%20some%20electrical%20work%20and%20as%20a%20result%20I%20have%20had%20to%20calculate%20out%20all%20the%20relevant%20electrical%20values%20for%20the%20installation.%20As%20a%20result%20I%20found%20a%20site%20has%20a%20calc%20on%20it%20so%20I%20have%20made%20a%20stripped%20down%20version%20in%20a%20place%20w" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;bm_description=Electrical+Calculations&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;title=Electrical+Calculations" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;title=Electrical+Calculations" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2007/05/20/electrical-calculations/&amp;title=Electrical+Calculations" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2007/05/20/electrical-calculations/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Electrical+Calculations+-+http://b2l.me/qf7zs&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2007/05/20/electrical-calculations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo: Easy Install of ispCP on Debian Etch</title>
		<link>http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/</link>
		<comments>http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 19:30:14 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=25</guid>
		<description><![CDATA[NOTE: This is now quite old there is an updated install how to on he ispcp site here. IspCP is a branch of the VHCS project but it is a bit more of a welcoming project with a lot more activity on the development side of things. This howto will also work with Debian Sarge. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>NOTE:</strong> <em>This is now quite old there is an updated install how to on he ispcp site <a href="http://www.isp-control.net/documentation/start/installation/debian">here.</a></em></p>
<p>IspCP is a branch of the VHCS project but it is a bit more of a welcoming project with a lot more activity on the development side of things.</p>
<p>This howto will also work with Debian Sarge.</p>
<p>This is a scripted install of ispCP so after the first few commands all you have to do is answer the questions.</p>
<p>In this howto I have started off with a clean install of etch with only openssh-server installed.</p>
<p>Login as root and change to root directory.<br />
<code># cd /root</code><br />
Download the mini install script from <a href="http://www3.techcenter-systems.com/ispcp/ispcp-omega-mini-installer-latest.tar.gz" target="_blank">here</a>.<code></code><br />
Un-tar the mini install.<br />
<code># tar -xvzf ispcp-omega-mini-installer-latest.tar.gz</code></p>
<p>Remove the tar file after extraction for house keeping.<br />
<code># rm  rm ispcp-omega-mini-installer-latest.tar.gz</code></p>
<p>Change to the extracted directory.<br />
<code> # cd ispcp-omega-mini-installer-0.5/</code></p>
<p>Run the install script (from here on its just a case of answering the questions).<br />
<code># ./ispcp-omega-mini-installer-0.5.sh</code><br />
<span id="more-25"></span></p>
<p>You will get this menu:<br />
<code>Welcome to ispCP Omega mini installer.<br />
Please, select your operative system<br />
1) Debian Sarge  3) Gentoo        5) Ubuntu        7) Other<br />
2) Debian Etch   4) Fedora        6) OpenSuSE<br />
#?</code><br />
Type 2. you will then be prompted to install a package called dialog.<br />
<code>Dialog was not found on your system.<br />
Want me to install it? [Y/N]</code><br />
Typey to install dialog.<br />
<code>Reading package lists... Done<br />
Building dependency tree... Done<br />
The following NEW packages will be installed<br />
dialog<br />
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.<br />
Need to get 216kB of archives.<br />
After unpacking 1221kB of additional disk space will be used.<br />
WARNING: The following packages cannot be authenticated!<br />
dialog<br />
Install these packages without verification [y/N]?</code><br />
Type y again at the apt screen to install dialog.</p>
<p>If asked install Bzip2.</p>
<p>Select the install you want to try for a more stable install I recommend Release Candidate until there is an official stable release. If you want to test the latest release go for a nightly build though it might be a bit buggy.</p>
<p>The script will then download your chosen version.</p>
<p>You will be asked to add some new reposes to the source.list select yes for default though it will try and download all packages then from Germany if you have the default .debian.org sources for your country set-up already I would stick with them it will be faster.<br />
You will be asked if you want to install all the dependencies take note of the config options you need to make and select yes.<br />
Then it will install ispCP and will ask you some info about your domain name for the hosting front end and the ip of the server this needs to be the live internet ip just in case your server is behind a NAT firewall.<br />
I will make this more detailed as ispCP is developed but I think it might change quite a bit in the near future.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;title=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch+" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;title=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch+" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;title=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch+&amp;desc=NOTE%3A%20This%20is%20now%20quite%20old%20there%20is%20an%20updated%20install%20how%20to%20on%20he%20ispcp%20site%20here.%0D%0A%0D%0AIspCP%20is%20a%20branch%20of%20the%20VHCS%20project%20but%20it%20is%20a%20bit%20more%20of%20a%20welcoming%20project%20with%20a%20lot%20more%20activity%20on%20the%20development%20side%20of%20things.%0D%0A%0D%0AThis%20howto%20will%20also%20work%20with%20Debian%20Sarge.%0D%0A%0D%0AThis%20is%20a%20scripted" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;bm_description=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch+&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;title=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch+" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;title=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch+" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/&amp;title=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch+" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=HowTo%3A+Easy+Install+of+ispCP+on+Debian+Etch++-+http://b2l.me/qeuuq&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2007/04/23/howto-easy-install-of-ispcp-on-debian-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dual Booting RAID0 Windows with Ubuntu</title>
		<link>http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/</link>
		<comments>http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/#comments</comments>
		<pubDate>Fri, 06 Apr 2007 14:51:02 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=22</guid>
		<description><![CDATA[There is a bit of confusion out there on how to dual boot your system if you are using RAID 0 (software raid that comes with most motherboards nower days) and a Linux distribution that is on a single disk. I mainly use windows for gaming and want the performance of my raid disks in [...]]]></description>
			<content:encoded><![CDATA[<p>There is a bit of confusion out there on how to dual boot your system if you are using RAID 0 (software raid that comes with most motherboards nower days) and a Linux distribution that is on a single disk.</p>
<p>I mainly use windows for gaming and want the performance of my raid disks in windows. So here is what you need to do.<span id="more-22"></span></p>
<p>Firstly I unplug all my disks apart from the one I want to install my Linux on in my case Ubuntu and install on to the selected disk and install grub to this as well (I am a bit paranoid that I might trash the wrong drive you see). Then I connect all the disks back in again and make sure the machine boots from the BIOS to the Linux disk. Then I go in to the distro and edit the /boot/grub/menu.lst I then add the following lines to boot windows:</p>
<blockquote><p><em>title Windows NT/2000/XP</em><em>/Vista</em><em> (loader1)<br />
map (hd0,0) (hd1,0)<br />
map (hd1,0) (hd0,0)<br />
rootnoverify (hd1,0)<br />
makeactive<br />
chainloader +1</em></p></blockquote>
<p>If you have a lot of disks you might want to add several options to boot into windows like this:</p>
<blockquote><p><em>title Windows NT/2000/XP</em><em>/Vista</em><em> (loader2)<br />
map (hd1,1) (hd2,1)<br />
map (hd2,1) (hd1,1)<br />
rootnoverify (hd2,1)<br />
makeactive<br />
chainloader +1</em></p>
<p><em>title Windows NT/2000/XP</em><em>/Vista</em><em> (loader3)<br />
map (hd2,2) (hd3,2)<br />
map (hd3,2) (hd2,2)<br />
rootnoverify (hd3,2)<br />
makeactive<br />
chainloader +1</em></p>
<p><em>title Windows NT/2000/XP/Vista (loader4)<br />
map (hd3,3) (hd4,3)<br />
map (hd4,3) (hd3,3)<br />
rootnoverify (hd4,3)<br />
makeactive<br />
chainloader +1</em></p></blockquote>
<p>Once you know which loader works you can make a note and remove the excess code from the file.</p>
<p>This works for SATA as well as PATA drive. I have tried it with XP and vista and it works great.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;title=Dual+Booting+RAID0+Windows+with+Ubuntu" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;title=Dual+Booting+RAID0+Windows+with+Ubuntu" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;title=Dual+Booting+RAID0+Windows+with+Ubuntu&amp;desc=There%20is%20a%20bit%20of%20confusion%20out%20there%20on%20how%20to%20dual%20boot%20your%20system%20if%20you%20are%20using%20RAID%200%20%28software%20raid%20that%20comes%20with%20most%20motherboards%20nower%20days%29%20and%20a%20Linux%20distribution%20that%20is%20on%20a%20single%20disk.%0D%0A%0D%0AI%20mainly%20use%20windows%20for%20gaming%20and%20want%20the%20performance%20of%20my%20raid%20disks%20in%20windows.%20So%20he" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;bm_description=Dual+Booting+RAID0+Windows+with+Ubuntu&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;title=Dual+Booting+RAID0+Windows+with+Ubuntu" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;title=Dual+Booting+RAID0+Windows+with+Ubuntu" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/&amp;title=Dual+Booting+RAID0+Windows+with+Ubuntu" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Dual+Booting+RAID0+Windows+with+Ubuntu+-+http://b2l.me/qeuuu&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2007/04/06/dual-booting-raid-0-windows-with-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Case Screen Mod</title>
		<link>http://www.brucetonge.info/2007/02/01/case-screen-mod/</link>
		<comments>http://www.brucetonge.info/2007/02/01/case-screen-mod/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 00:24:18 +0000</pubDate>
		<dc:creator>OKButton</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[HowTo]]></category>

		<guid isPermaLink="false">http://www.brucetonge.info/?p=16</guid>
		<description><![CDATA[As I managed to delete my last issue of this story I am putting this up again but not quite as detailed this time I will fatten it out over time though if you would like more info on doing this please comment and I will answer them. Bellow is a gallery of my screen [...]]]></description>
			<content:encoded><![CDATA[<p>As I managed to delete my last issue of this story I am putting this up again but not quite as detailed this time I will fatten it out over time though if you would like more info on doing this please comment and I will answer them.<span id="more-16"></span></p>
<p>Bellow is a gallery of my screen mod I bought a peace of alli and filed it to shape then footprint drilled the howl in the middle which then also needed to be filled to the right size. I then used two blanking plates to mount the screen and using the screen as a template I drilled the howls to hold the screen. I have used some software called LCD Smartie (Link to follow) though the current ver is not supported in Vista it works a dream in XP.</p>
<p>[mygal=case-screen-mod]</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.brucetonge.info/2007/02/01/case-screen-mod/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;title=Case+Screen+Mod" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;title=Case+Screen+Mod" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;title=Case+Screen+Mod&amp;desc=As%20I%20managed%20to%20delete%20my%20last%20issue%20of%20this%20story%20I%20am%20putting%20this%20up%20again%20but%20not%20quite%20as%20detailed%20this%20time%20I%20will%20fatten%20it%20out%20over%20time%20though%20if%20you%20would%20like%20more%20info%20on%20doing%20this%20please%20comment%20and%20I%20will%20answer%20them.%0D%0A%0D%0ABellow%20is%20a%20gallery%20of%20my%20screen%20mod%20I%20bought%20a%20peace%20of%20alli%20an" rel="nofollow" class="external" title="Post this on Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;bm_description=Case+Screen+Mod&amp;plugin=sexybookmarks" rel="nofollow" class="external" title="Add this to Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;title=Case+Screen+Mod" rel="nofollow" class="external" title="Share this on Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;title=Case+Screen+Mod" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.brucetonge.info/2007/02/01/case-screen-mod/&amp;title=Case+Screen+Mod" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.brucetonge.info/2007/02/01/case-screen-mod/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Case+Screen+Mod+-+http://b2l.me/qck9k&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.brucetonge.info/2007/02/01/case-screen-mod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
