<?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>Your Warranty Is Void.com</title>
	<atom:link href="http://www.yourwarrantyisvoid.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yourwarrantyisvoid.com</link>
	<description>Linux, Hardware, Software and Chaos. What more is there?</description>
	<lastBuildDate>Sat, 27 Feb 2010 07:20:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Basic Stamp: A quick guide on using a legacy joystick</title>
		<link>http://www.yourwarrantyisvoid.com/2010/02/03/basic-stamp-a-quick-guide-on-using-a-legacy-joystick/</link>
		<comments>http://www.yourwarrantyisvoid.com/2010/02/03/basic-stamp-a-quick-guide-on-using-a-legacy-joystick/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 20:28:19 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Embedded devices]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[How-To's]]></category>
		<category><![CDATA[Microcontrollers]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=356</guid>
		<description><![CDATA[
In this post, we&#8217;ll be going over the basics of using an old regular PC-gameport joystick with Parallax&#8217;s Basic Stamp powered Boe-Bot.  This howto will have all the information you need to get started including code, schematics and a parts list.  We will be covering how the joystick is wired and how to go about [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-357" title="BS2 joystick header image" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/BS2_Joystick.jpg" alt="Joystick + Basic Stamp BOE-BOT = World Domination" width="477" height="102" /></p>
<p style="text-align: left;">In this post, we&#8217;ll be going over the basics of using an old regular PC-gameport joystick with Parallax&#8217;s Basic Stamp powered Boe-Bot.  This howto will have all the information you need to get started including code, schematics and a parts list.  We will be covering how the joystick is wired and how to go about interfacing it with the Boe-Bot for an easy to use and easy to expand analog control method for your Boe-Bot.  Next step, world domination!<span id="more-356"></span></p>
<h2 style="text-align: left;">Foreword</h2>
<p style="text-align: left;">The joystick is something that has been around quite a long time, even longer than computers.  The idea of being to control something on-screen by using a joystick is one that takes almost no learning curve,  is easy to start and you only end up getting better.  Even today in modern gaming, it is easy to find controllers with at least one analog joystick on it.  My Xbox 360 controllers feature two sticks per controller which give the gamer a very precise method for movement and aiming accuracy, something that buttons can&#8217;t quite provide.  As long as I&#8217;ve been working on computers, I always remember using PC analog joysticks in my games.</p>
<p style="text-align: left;">Nowadays, the modern PC joystick has all but gone the way of the dodo, however those few that are around now are USB and have a ton of buttons.  The legacy joystick (or &#8220;gameport&#8221; joystick) still has a bit of usefulness in it and today we will be covering how to get it to work with a Basic Stamp microcontroller.</p>
<p style="text-align: left;">Of course someone&#8217;s going to ask, &#8220;Why use a PC joystick?, Why not (insert control method here)?&#8221;.  My answers are:</p>
<p style="text-align: left;">1:  Cost &#8211; The PC joystick used in this tutorial was bought at a Goodwill for $3.</p>
<p style="text-align: left;">2: Ease of use &#8211; Once you have programmed your application, you just grab it and go. There&#8217;s no need to go over complex control methods or trying to remember what does what now.</p>
<p style="text-align: left;">3: Low Parts Count &#8211; In this tutorial, I used two capacitors and six resistors to get the joystick working.  Most other control schemes require a lot more parts.</p>
<h2 style="text-align: left;">Basic Theory of Operations</h2>
<p>The way an analog PC joystick works is not very complex at all.  You have a stick which is capable of moving any position along two axes (X and Y) and with two switches or &#8220;buttons&#8221; for interaction.  The position of the stick is detected via two variable resistors usually around 10Kohm, one running horizontal (left/right) and one running vertical (towards you/away from you).  The computer would send a pulse out to the joystick and get return values from the variable resistors.  Using the returned pulse it could then decide on what action to take, how far/fast to move your character, etc..</p>
<p>The two buttons (or more) are detected through simple momentary contact switches. If the switch pin was high, then the button was depressed otherwise, the button was released.  These button switches are normally open and while the gameport pinout supports up to four buttons, additional buttons were made by figuring out how to multiplex them as shown in the chart below:<img class="aligncenter size-full wp-image-361" title="Analog Joystick Button Map" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/buttonmap.jpg" alt="Analog Joystick Button Map" /></p>
<p>When using the PC gameport joystick, you would need to go through calibration which taught the computer the limits of your axes and the button layout.  Because variable resistors are not terribly accurate across manufacturers this calibration was a requirement as no two joysticks, not even those made by the same manufacturer,  would behave exactly alike. There would always be minute differences between the joystick&#8217;s behaviors so the calibration was a way to standardize the measurements and clean up the inaccuracy of the joystick.</p>
<p>In our tutorial, we will be using a two-button model.  This joystick is a very standard stick and has a trigger button and a thumb switch button.  It connects to the computer via a 15 pin D-sub connector usually to the sound card which has a Gameport connector on it.  This connector is usually orange on newer motherboards, if it exists at all.<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0500.jpg"><img class="aligncenter size-medium wp-image-362" title="standard PC joystick" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0500-300x225.jpg" alt="standard PC joystick" width="300" height="225" /></a></p>
<p>On the bottom of this joystick, there are two sliders.  These two sliders can be used to &#8220;tune&#8221; the position of the VRs in order to be able to get the best range of motion for the stick.  You may need to use these during the next step for calibration.  Here is a picture of the bottom of my joystick.  The large circular things are suction cups which help keep the base down on the table while you move the joystick around:</p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0508.jpg"><img class="aligncenter size-medium wp-image-369" title="Underside of jostick" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0508-300x225.jpg" alt="Underside of joystick" width="300" height="225" /></a></p>
<p>After taking the bottom off, we can  see the setup of the two variable resistors (VRs).  Unlike most joysticks this one uses linear VRs and not the rotary VRs (sometimes called pots) that are commonly found for volume controls. We have oneVR on the left for the Y axis, and the other one along the bottom for the X axis, some support hardware and a small PCB:</p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0502.jpg"><img class="aligncenter size-medium wp-image-363" title="opened joystick" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0502-300x225.jpg" alt="opened joystick" width="300" height="225" /></a></p>
<p>The little circuit board at the top of the stick doesn&#8217;t conceal any electronics, It&#8217;s only a bypass as shown in these next two images:<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0503.jpg"><img class="aligncenter size-medium wp-image-366" title="closeup view of PCB" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0503-300x225.jpg" alt="closeup view of PCB" width="300" height="225" /></a></p>
<p>This picture is of the bottom of the circuit board, As stated before, this only acts as a pass through to make wiring the joystick easier during production.<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0505.jpg"><img class="aligncenter size-medium wp-image-367" title="backside of PCB" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0505-300x225.jpg" alt="backside of PCB" width="300" height="225" /></a></p>
<p>Here is a picture of one of the two linear variable resistors.  These are 100Kohm but yours might be different:<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0504.jpg"><img class="aligncenter size-medium wp-image-368" title="linear variable resistors" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0504-300x225.jpg" alt="linear variable resistors" width="300" height="225" /></a></p>
<p>Now that the joystick has been opened up and we know all it&#8217;s secrets, it&#8217;s time to start on the interface for the BOE-BOT.</p>
<h2>The interface circuit</h2>
<p>The interface for your joystick is actually quite simple.  You will need the following items:</p>
<ul>
<li>A 15 pin female D-sub connector with ribbon cable &#8211; I used the one from an old PC that I had many years ago.  The long ribbon was perfect for this job.</li>
<li>4x 220ohm resistors</li>
<li>2x 10K resistors</li>
<li>2x .1uF capacitors &#8211; Note: I used ceramic capacitors in my project as they are easier to work with however in theory electrolytic capacitors should work as well. If you use electrolytics, please pay careful attention to the polarity as electrolytics can explode if hooked in backwards and may risk hurting you and/or damaging your microcontroller.</li>
<li>Jumper wire as needed</li>
</ul>
<p>This will provide the basic parts needed to perform our calibration test.  You will need to hook up the parts as shown in this schematic below.  Click on the image for a full size one if you need it.</p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/joystick-schematic.jpg"><img class="aligncenter size-medium wp-image-370" title="joystick schematic" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/joystick-schematic-300x205.jpg" alt="joystick schematic" width="300" height="205" /></a></p>
<p>Here is a full pinout of the PC gameport connector that shows all of the various things that the pins are used for: (<a href="http://pinouts.ru/Inputs/GameportPC_pinout.shtml" target="_blank">Pinouts obtained from pinouts.ru &#8211; a good site to have handy</a>)<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/joystick-pinout.jpg"><img class="aligncenter size-medium wp-image-372" title="joystick pinout" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/joystick-pinout-300x201.jpg" alt="Joystick pinout" width="300" height="201" /></a></p>
<p>In my D-Sub connector, pin 4 and pin 5 are shorted together however this may be done either at the joystick end or in your D-sub cable as well. When in doubt, test it with a multimeter.  If you find that during your calibration test, your buttons do not respond at all try examing those two pins to make sure that they are both shorted together.  <strong>WARNING!</strong> Although the pinouts.ru pinout provided above has some things labeled &#8220;Ground&#8221; and &#8220;+5VDC&#8221; use my schematic as the final verdict.   The reason for this is the pinouts.ru site describes the joystick&#8217;s gameport connector on a computer.  Since we are not using a computer and this is not a digital joystick, I have changed some of the meanings of the pins as shown in my schematic.  If you hook it up differently, you might damage your microcontroller.</p>
<h2>Calibration Software</h2>
<p>Now that the interface is built, we need to write the code needed for making the BOE-BOT &#8220;read&#8221; the joystick and to make it do stuff.  We will be using the RCTIME<span style="text-decoration: underline;"> </span>function of the Basic Stamp to charge and time the two .1uF capacitors.  By timing their discharge rates, we can then mathematically calculate the position of the joystick.</p>
<p>As far as the buttons go, they are just as easy as any other two buttons for your microcontroller.  The BOE-BOT will monitor pin2 and 3 and if they are brought high (by pushing a button) the BS2 will sense it and perform whatever action you have programmed.  For now, we are just getting the calibration information and to make sure everything works properly.  The tags for &#8220;Lights&#8221; and &#8220;Horn&#8221; will come in the next section.</p>
<p>You can download the source code called &#8220;BS2_joystick_diagnostics.bs2&#8243; from my downloads page, or <a href="http://www.yourwarrantyisvoid.com/downloads/files/BS2_joystick_diagnostics.bs2" target="_blank">here is the direct link</a> You might need to right click on the link and go to &#8220;Save As&#8221;.</p>
<p>After loading it into your BOE-BOT, be sure to leave a debug window open, as this is where you can see the RCTIME counts and the buttons.  You may  notice that the values will be all over the place and will constantly be changing but this is normal.  Play around with it a bit and get a general feel for how your joystick works.</p>
<p>If for some reason, your RCTIME is stuck at 0, this indicates that the Basic Stamp is not seeing the capacitor or is not sensing the capacitor&#8217;s discharge.  You will need to check your wiring to make sure everything&#8217;s lined up. If need be, you can use a 100Kohm resistor between pins 1 and 3 or between pins 1 and 6  on your 15 pin D-sub connector to test.  If RCTIME shows up there, then use the multimeter on your joystick&#8217;s D-sub cable and make sure that you can see the resistance changing on those two sets of pins.  If you get no connection on the joystick, you could have a bad joystick on your hands.</p>
<p>Here are the images of my RCTIME output along with a picture showing the position of my joystick.  You will have different numbers, but the format is still the same.</p>
<div id="attachment_377" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/0-position.jpg"><img class="size-medium wp-image-377" title="Center or &quot;zero&quot; position" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/0-position-300x256.jpg" alt="Center or &quot;zero&quot; position" width="300" height="256" /></a><p class="wp-caption-text">Center or &quot;zero&quot; position</p></div>
<div id="attachment_380" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/X-left.jpg"><img class="size-medium wp-image-380" title="X (horizontal) axis left" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/X-left-300x255.jpg" alt="X (horizontal) axis left" width="300" height="255" /></a><p class="wp-caption-text">X (horizontal) axis left</p></div>
<div id="attachment_381" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/X-right.jpg"><img class="size-medium wp-image-381" title="X (horizontal) axis right" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/X-right-300x238.jpg" alt="X (horizontal) axis right" width="300" height="238" /></a><p class="wp-caption-text">X (horizontal) axis right</p></div>
<div id="attachment_383" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Y-up.jpg"><img class="size-medium wp-image-383 " title="Y (vertical) axis up" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Y-up-300x183.jpg" alt="Y axis (vertical) up" width="300" height="183" /></a><p class="wp-caption-text">Y (vertical) axis up</p></div>
<div id="attachment_382" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Y-down.jpg"><img class="size-medium wp-image-382" title="Y (vertical) axis down" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Y-down-300x225.jpg" alt="Y (vertical) axis down" width="300" height="225" /></a><p class="wp-caption-text">Y (vertical) axis down</p></div>
<div id="attachment_378" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Button-0.jpg"><img class="size-medium wp-image-378" title="Button 0 pressed" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Button-0-300x210.jpg" alt="Button 0 pressed" width="300" height="210" /></a><p class="wp-caption-text">Button 0 pressed</p></div>
<div id="attachment_379" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Button-1.jpg"><img class="size-medium wp-image-379" title="Button 1 pressed" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/Button-1-300x212.jpg" alt="Button 1 pressed" width="300" height="212" /></a><p class="wp-caption-text">Button 1 pressed</p></div>
<p style="text-align: left;">Once you have a &#8220;feel&#8221; for how the joystick responds, let&#8217;s actually do something with this. You will need to figure out the zones on where to apply the speed settings.   The BS2_Rover application contains routines that can filter out and adjust pulses sent to the servos however this requires a bit of calibration (hence the calibration application).  All you need to do is to figure out where your joystick should switch between off and low, low and medium and lastly medium and high.    The reason for this is that for precise movements, we don&#8217;t want the BOE-BOT to lurch out of control, and while high speed all the time might not be a bad idea, it can be cumbersome trying to get into a small space with it.</p>
<h2>Getting it to work</h2>
<p>Go ahead and download the file &#8220;BS2_joystick_rover.bs2&#8243; from my Downloads page or via <a href="http://www.yourwarrantyisvoid.com/downloads/files/BS2_joystick_rover.bs2" target="_blank">this direct link.</a> Load it up in your Basic Stamp Editor  as now we need to make some adjustments to it.  I&#8217;m pretty sure that your joystick will behave differently than mine will which is why my code won&#8217;t work out of the box.  Well let me rephrase that, the CODE will work, but the joystick calibration will be off.   Using the calibration application above, you can get the RCTIME values needed to make the servo speeds and the directions work properly.  Look at my speed chart below and you will get a better understanding how the BS2 rover works:</p>
<p style="text-align: center;"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/02/speed-chart.jpg"><img class="aligncenter size-full wp-image-390" title="speed chart - fear my awesome mspaint skillz..." src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/02/speed-chart.jpg" alt="speed chart" width="569" height="158" /></a></p>
<p>With this chart you can see at which points the BOE-BOT will change speeds.  You will need to make a similar chart for your joystick using the calibration program and then you can edit the BS2 Rover file and add those settings in the two GOSUB statements.  The DEADZONE is important as this is the point where your stick&#8217;s RCTIMEs will fall when no one is touching the joystick.  It is important to have a deadzone that matches your joystick to prevent your BOE-BOT from running away from you.</p>
<p>Something of note is that my chart starts at &#8220;1&#8243; and not &#8220;0&#8243;.  This is because if the VR is at minimum resistance RCTIME will still return a &#8220;1&#8243;.   The only time RCTIME will return a 0 is if there is no load for the capacitor to discharge to, for instance when the joystick is disconnected.  In the event that RCTIME does return a 0, then we will send out the same pulses as what we send out in our deadzone so that way our BOE-BOT does not move once the joystick is unplugged.</p>
<p>Here&#8217;s how the two subroutines work in a nutshell.  You start off with a pulse value of 200 and depending on where your RCTIME is, you will either add to it which makes the servo rotates one direction at one of three speeds or you will subtract from it which will make the servo rotate the other direction at one of three speeds.  Once the comparisons are done,  you add a constant value of 550 to the pulse value.  This pulse value will then get pulsed out to the servos and the wheel turns.</p>
<p>The reason 550 was selected was because 550+200 = 750 which is the point at which your servos do nothing. In the speed chart below, we can see how the offset affects the servo pulses and how each of the two items correspond with the speed levels:</p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/02/speed-chart-w-servo-pulses.jpg"><img class="aligncenter size-full wp-image-392" title="speed chart with servo pulses" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/02/speed-chart-w-servo-pulses.jpg" alt="speed chart with servo pulses" width="709" height="254" /></a>So now that you understand the two subroutines, go ahead and edit them to match your joystick&#8217;s behavior and desired positions.</p>
<h2>Extra fun stuff</h2>
<p>Now that we have the complex part out of the way, we can also instruct the BOE-BOT to do something when we press the buttons on the joystick.  I have added a buzzer, a 220 ohm resistor and an LED to the last schematic so that now when we press the trigger button, the piezo buzzer will make a beep-beep sound and when you hit the thumb button, you will see the LED turn on and off.   Here is the updated schematic with our new parts. (Click on it for a full size image)</p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/02/joystickschematic2.jpg"><img class="aligncenter size-medium wp-image-393" title="Joystick Schematic 2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/02/joystickschematic2-300x264.jpg" alt="Joystick Schematic 2" width="300" height="264" /></a></p>
<p>Once you have made the needed changes to your code, there&#8217;s one last thing that needs to be done before you upload it to your BOE-BOT.  Check one last time and make sure everything is set properly, otherwise you might have unexpected results.  If all looks well, go ahead and upload then try it out.</p>
<p style="text-align: left;">Here is a video I made of my BOE-BOT in action.  For this test, I used a white ultrabright LED which produced a lot more light than the standard LEDs that came with the BOE-BOT.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/kZrFU7r2F74&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/kZrFU7r2F74&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The &#8220;chugging&#8221; motion is normal.  This is the BOE-BOT, checking the RCTIME of X, pulsing out the X servo, checking RCTIME of Y, pulsing out the Y servo, checking the buttons then repeating itself.  Since the BOE-BOT is a single-process chip, it can only do one thing at a time otherwise the motion would be a lot smoother than it is.   If you are using the Propeller, you will get smoother action out of it by dedicating a COG to monitoring the joystick&#8217;s X and Y axes, and another COG to controlling the servos.</p>
<h2>Last words</h2>
<p>Using an analog joystick for your robotics projects can be an excellent way to bring an easy and intuitive interface for robot control into your project and I hope that this article shows you how easy it is to use.  It doesn&#8217;t take any fancy coding, expensive hardware or overkill designs, just some basic knowledge of how RCTIME works and a few bucks for the joystick. With a minimal part count, you can increase the flexibility of your robot&#8217;s design quite easily and you might even save yourself some programming headaches later on.</p>
<p>As always, thank you for reading.</p>
<p>FIRESTORM_v1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2010/02/03/basic-stamp-a-quick-guide-on-using-a-legacy-joystick/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Games: Half-life &#8220;mad-scientist&#8221; glitch found and overcome</title>
		<link>http://www.yourwarrantyisvoid.com/2010/01/23/games-half-life-mad-scientist-glitch-found-and-overcome/</link>
		<comments>http://www.yourwarrantyisvoid.com/2010/01/23/games-half-life-mad-scientist-glitch-found-and-overcome/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 17:18:01 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Toys and Games]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=346</guid>
		<description><![CDATA[
When I&#8217;m not wielding a soldering iron or slinging parts around my workbench, I like to get my frag on just like many other gamers out there.  So imagine my sadness when in the midst of the heated battle to protect the planet from the likes of an invading alien force in the original Half-life, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-347" title="Valve Logo" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/logo_valve1-300x226.jpg" alt="Valve Logo" width="300" height="226" /></p>
<p>When I&#8217;m not wielding a soldering iron or slinging parts around my workbench, I like to get my frag on just like many other gamers out there.  So imagine my sadness when in the midst of the heated battle to protect the planet from the likes of an invading alien force in the original Half-life, my pursuit of alien destruction came to a screeching halt by way of a serious game glitch. This glitch occurred on the map called &#8220;Questionable Ethics&#8221; and was readily reproducible.  Read more for details about the game glitch and a video that shows how you can get past the glitch and continue on.<span id="more-346"></span></p>
<p>Half-life is one of my most favorite games in all of the games I own.  While the honor of the &#8220;First FPS ever played&#8221; goes to Quake 2 from my days at Texas A&amp;M, this was the first FPS that brought a compelling story along with it.  Now, even though I know every nook and cranny of the game&#8217;s maps and it&#8217;s intricate storyline, I still love playing the game even if all I do is run around and flail my crowbar at random baddies that pop up.</p>
<p>My most recent game play however came across a glitch where the scientists that were supposed to help you after you save them ended up sending the scientists all over the map and rendered them unusable.  This is critically game-stopping as the same scientists are supposed to escort you to the front door of the building and open a door controlled by a retinal scanner. Without the scientists to open the door, you&#8217;re pretty much hosed.</p>
<p>Thankfully, the people at the Valve support forum had a solution.  I went ahead and tested and was able to continue with my game.  I felt that someone else might be trapped by this same situation so I went ahead and recorded a video on the glitch and how to get past it.</p>
<p>Here is the link to the forums where I found the only solution for this issue:  <a href="http://forums.steampowered.com/forums/showthread.php?p=12208808" target="_blank">http://forums.steampowered.com/forums/showthread.php?p=12208808</a></p>
<p><center><object width="445" height="364"><param name="movie" value="http://www.youtube.com/v/n_PrWwZuFqE&#038;hl=en_US&#038;fs=1&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/n_PrWwZuFqE&#038;hl=en_US&#038;fs=1&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2010/01/23/games-half-life-mad-scientist-glitch-found-and-overcome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Metrologic MS700 laser scanner Dissected</title>
		<link>http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/</link>
		<comments>http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 22:31:16 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Hardware Pr0n]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=282</guid>
		<description><![CDATA[
In the first post for the new &#8220;Hardware PrOn&#8221; category, we will be dissecting a common point-of-sale barcode scanner.  This particular victim is the MS700 laser scanner manufactured by Metrologic (now owned by either Honeywell or Gilbarco) which reveals a very nice discovery inside.  So, grab your screwdrivers and let&#8217;s take a look.
I got this [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/header.jpg"><img class="aligncenter size-full wp-image-284" title="header" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/header.jpg" alt="" width="588" height="122" /></a></p>
<p>In the first post for the new &#8220;Hardware PrOn&#8221; category, we will be dissecting a common point-of-sale barcode scanner.  This particular victim is the MS700 laser scanner manufactured by Metrologic (now owned by either Honeywell or Gilbarco) which reveals a very nice discovery inside.  So, grab your screwdrivers and let&#8217;s take a look.<span id="more-282"></span></p>
<p>I got this particular discovery from EPO (see &#8220;Places to get stuff&#8221;) and since it was untagged and in their &#8220;Bargain Corner&#8221;,  I was able to get it for the awesome price of $2.   I figured that for that price if I didn&#8217;t score something awesome, then at least I&#8217;m only out  the $2 dollars.  Since this was a laser based scanner, I figured I could get another laser diode and maybe the beam splitter mirrors for working on my line generator project.</p>
<p>First off, we&#8217;ll start off with some pictures. Here is the gallery of photos taken during the disassembly.  You can click on any of them to get a brief description. Clicking on the image again will give you a much larger image.</p>

<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/header/' title='Black/white pic used for the intro image'><img width="150" height="122" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/header-150x122.jpg" class="attachment-thumbnail" alt="Black/white pic used for the intro image" title="Black/white pic used for the intro image" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0425/' title='Front of the scanner'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0425-150x150.jpg" class="attachment-thumbnail" alt="This is the front of the Metrologic MS700" title="Front of the scanner" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0426/' title='Left side jumpers'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0426-150x150.jpg" class="attachment-thumbnail" alt="Left side jumpers" title="Left side jumpers" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0427/' title='Manufacturer ID plate'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0427-150x150.jpg" class="attachment-thumbnail" alt="Manufacturer ID plate" title="Manufacturer ID plate" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0428/' title='15 pin connector'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0428-150x150.jpg" class="attachment-thumbnail" alt="15 pin connector" title="15 pin connector" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0429/' title='First time opened'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0429-150x150.jpg" class="attachment-thumbnail" alt="First time opened" title="First time opened" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0430/' title='Laser Diode'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0430-150x150.jpg" class="attachment-thumbnail" alt="Laser Diode" title="Laser Diode" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0431/' title='Another shot of the Laser Diode'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0431-150x150.jpg" class="attachment-thumbnail" alt="Another shot of the Laser Diode" title="Another shot of the Laser Diode" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0432/' title='Lifting out the circuit boards'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0432-150x150.jpg" class="attachment-thumbnail" alt="Lifing out the circuit boards" title="Lifting out the circuit boards" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0434/' title='Top down shot showing mirrors'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0434-150x150.jpg" class="attachment-thumbnail" alt="Top down shot showing mirrors" title="Top down shot showing mirrors" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0435/' title='Lots of shielding'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0435-150x150.jpg" class="attachment-thumbnail" alt="Lots of shielding" title="Lots of shielding" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0436/' title='Disconnecting the external cable'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0436-150x150.jpg" class="attachment-thumbnail" alt="Disconnecting the external cable" title="Disconnecting the external cable" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0437/' title='Cable removed'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0437-150x150.jpg" class="attachment-thumbnail" alt="Cable removed" title="Cable removed" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0438/' title='Extracted power supply board'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0438-150x150.jpg" class="attachment-thumbnail" alt="Extracted power supply board" title="Extracted power supply board" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0439/' title='Back of power supply board'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0439-150x150.jpg" class="attachment-thumbnail" alt="Back of power supply board" title="Back of power supply board" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0442/' title='Processor board'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0442-150x150.jpg" class="attachment-thumbnail" alt="Processor board" title="Processor board" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0443/' title='Processor board other side'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0443-150x150.jpg" class="attachment-thumbnail" alt="Processor board other side" title="Processor board other side" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0444/' title='Processor board close up'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0444-150x150.jpg" class="attachment-thumbnail" alt="Processor board close up" title="Processor board close up" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0445/' title='Optical Receiver and Control board'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0445-150x150.jpg" class="attachment-thumbnail" alt="Optical Receiver and Control board" title="Optical Receiver and Control board" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0449/' title='Rear end of control board'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0449-150x150.jpg" class="attachment-thumbnail" alt="Rear end of control board" title="Rear end of control board" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0450/' title='Control board removed'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0450-150x150.jpg" class="attachment-thumbnail" alt="Control board removed" title="Control board removed" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0451/' title='Front of control board'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0451-150x150.jpg" class="attachment-thumbnail" alt="Front of control board" title="Front of control board" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0452/' title='One of three lockwashers'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0452-150x150.jpg" class="attachment-thumbnail" alt="One of three lockwashers" title="One of three lockwashers" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0453/' title='Another of the three lockwashers'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0453-150x150.jpg" class="attachment-thumbnail" alt="Another of the three lockwashers" title="Another of the three lockwashers" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0454/' title='Mirrors and mirror cube'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0454-150x150.jpg" class="attachment-thumbnail" alt="Mirrors and mirror cube" title="Mirrors and mirror cube" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0455/' title='Through-lens optical sensor'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0455-150x150.jpg" class="attachment-thumbnail" alt="Through-lens optical sensor" title="Through-lens optical sensor" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0456/' title='Overhead of optical sensor'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0456-150x150.jpg" class="attachment-thumbnail" alt="Overhead of optical sensor" title="Overhead of optical sensor" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0457/' title='Mirror mounts and cube'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0457-150x150.jpg" class="attachment-thumbnail" alt="Mirror mounts and cube" title="Mirror mounts and cube" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0458/' title='Mirror cube power ratings'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0458-150x150.jpg" class="attachment-thumbnail" alt="Mirror cube power ratings" title="Mirror cube power ratings" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0459/' title='mirror cube powered on'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0459-150x150.jpg" class="attachment-thumbnail" alt="mirror cube powered on" title="mirror cube powered on" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0461/' title='light pattern of cube'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0461-150x150.jpg" class="attachment-thumbnail" alt="light pattern of cube" title="light pattern of cube" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0460/' title='Same mirror cube test'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0460-150x150.jpg" class="attachment-thumbnail" alt="Same mirror cube test" title="Same mirror cube test" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0462/' title='Another test run'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0462-150x150.jpg" class="attachment-thumbnail" alt="Another test run" title="Another test run" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0463/' title='scan pattern'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0463-150x150.jpg" class="attachment-thumbnail" alt="scan pattern" title="scan pattern" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0464/' title='Removed one of the three lock washers'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0464-150x150.jpg" class="attachment-thumbnail" alt="Removed one of the three lock washers" title="Removed one of the three lock washers" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0467/' title='Laser mounting screws'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0467-150x150.jpg" class="attachment-thumbnail" alt="Laser mounting screws" title="Laser mounting screws" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0468/' title='Laser mount and focus lens'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0468-150x150.jpg" class="attachment-thumbnail" alt="Laser mount and focus lens" title="Laser mount and focus lens" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0469/' title='Laser diode'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0469-150x150.jpg" class="attachment-thumbnail" alt="Laser diode" title="Laser diode" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0471/' title='Reassembled optics'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0471-150x150.jpg" class="attachment-thumbnail" alt="Reassembled optics" title="Reassembled optics" /></a>
<a href='http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/dscf0472/' title='Scan Pattern'><img width="150" height="150" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2010/01/DSCF0472-150x150.jpg" class="attachment-thumbnail" alt="Scan Pattern" title="Scan Pattern" /></a>

<p>As indicated in the gallery images for the laser diode mount, don&#8217;t remove the focus lens.  I doubt I&#8217;ll ever get mine put back to a working order.</p>
<p><strong>Additional Research<br />
</strong></p>
<p>If you want to see if yours works first, you will still need to take it apart.  On the power supply PCB, there is a brown connector with three pins.  The center pin is ground and the bottom (towards the metal box side of the PCB) will be the positive voltage side.  This device ran comfortably on 12 volts DC but can go as high as 30VDC if need be.</p>
<p>According to some research, this is an RS-232 barcode scanner however I have not been able to figure out the pinout of the 15 pin header in order to hook it up.  If you are able to get this information, please let me know in the comments section of this post.</p>
<p>As indicated in the gallery images for the laser diode mount, don&#8217;t remove the focus lens.  I doubt I&#8217;ll ever get mine put back to a working order.</p>
<p><strong>What you can do with it</strong></p>
<p>I&#8217;m sure that there are a lot of things that one could do with an optics setup like this.  Not knowing the optical characteristics of the optical receiver I&#8217;d hazard to say that this would be a good base for object detection and avoidance on a robot. You could read the position of the mirror cube using the pulses of the yellow wire and then some math could determine where the object is in relation to the robot.  Failing that, you could always make a line generator for some really nice rock-concert effects.  If you take this approach, I recommend going with a green laser, but you&#8217;re probably going to need a heavy duty laser or one that can withstand being on for extended periods.  Most laser diodes in laser pointers are not rated for this kind of work so choose wisely.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2010/01/19/metrologic-ms700-laser-scanner-dissected/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Category added!</title>
		<link>http://www.yourwarrantyisvoid.com/2010/01/18/new-category-added/</link>
		<comments>http://www.yourwarrantyisvoid.com/2010/01/18/new-category-added/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 03:21:04 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Hardware Pr0n]]></category>
		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=280</guid>
		<description><![CDATA[I&#8217;ve realized that I don&#8217;t have as much time as I&#8217;d like to post my hacks, mods, discoveries, and the like on here so I have decided to create a new category in order to be able to have a wider range of subjects to post on.
The new category is called &#8220;Hardware PrOn&#8221; and will [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve realized that I don&#8217;t have as much time as I&#8217;d like to post my hacks, mods, discoveries, and the like on here so I have decided to create a new category in order to be able to have a wider range of subjects to post on.</p>
<p>The new category is called &#8220;Hardware PrOn&#8221; and will include pictures of teardowns of various devices that I encounter as well as some ideas on what you could do with one if you happened to find one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2010/01/18/new-category-added/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Clonezilla to make your HD bigger</title>
		<link>http://www.yourwarrantyisvoid.com/2009/12/29/using-clonezilla-to-make-your-hd-bigge/</link>
		<comments>http://www.yourwarrantyisvoid.com/2009/12/29/using-clonezilla-to-make-your-hd-bigge/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 20:08:49 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[How-To's]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=217</guid>
		<description><![CDATA[


(Ok, innuendo aside&#8230;)
Well, the Christmas/Yule break is over with and it&#8217;s time to get cracking.   If you were like me this holiday season, you were either placed in the position if needing to do a hard drive upgrade for someone else or you received a new hard drive of your own that warrants upgrading.  The [...]]]></description>
			<content:encoded><![CDATA[<h1 style="text-align: center;">
<p style="text-align: center;"><img class="size-medium wp-image-273   aligncenter" title="HD upgrade" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/HD-upgrade-300x153.jpg" alt="HD upgrade" width="240" height="122" /></p>
</h1>
<p>(Ok, innuendo aside&#8230;)</p>
<p>Well, the Christmas/Yule break is over with and it&#8217;s time to get cracking.   If you were like me this holiday season, you were either placed in the position if needing to do a hard drive upgrade for someone else or you received a new hard drive of your own that warrants upgrading.  The CloneZilla site didn&#8217;t contain very clear instructions for what to do so I decided to write this howto documenting the process. In this howto, I will cover using the free application &#8220;CloneZilla&#8221; to perform a hard drive upgrade on a test installation of Windows XP from 4GB to a 10GB drive.</p>
<h3><span id="more-217"></span></h3>
<h3>Foreword:</h3>
<p>Of course, it&#8217;s Christmastime/Yule and I took pity on my girlfriend&#8217;s laptop which had two things going against it.  Firstly, it had vista and secondly it had a 80GB hard drive.  I&#8217;m not sure why Toshiba in their infinite wisdom only gave it a 80GB HD, but they did. Thankfully I had just completed an upgrade to another machine and had a 250GB hard drive to spare.  So I set out to upgrade her hard drive and fix at least one of the two reasons that her laptop was evil.</p>
<p>A lot of research turned up various solutions however none of them were very viable or were free.  Most of them required two hard drives in one computer and although her laptop did have the solder traces for the second SATA hard drive connector I&#8217;m not about to take a soldering iron to her laptop, she&#8217;d kill me.  So with that said and with my head still attached to my body, I kept searching.  I found a Live CD application called CloneZilla which had Cloning abilities much like a certain Symantic product but was free and didn&#8217;t require extensive configuration to get to work.  Unfortunately the instructions were not very clear at all and after spending a nailbiting hour trying to start the copy, I finally got it done and decided to document the process in case someone else got stuck in the same need that I did.</p>
<p>In this HOWTO, I will be upgrading a 4GB Virtual Disk in VMware with that of a 10GB Virtual disk.  Aside from the fact that it&#8217;s all virtualized, this is indeed a true upgrade and is exactly how you would do an upgrade for a real &#8220;physical&#8221; computer.</p>
<h3>Prerequisites</h3>
<p>You will need the following items for a successful transfer:</p>
<ol>
<li> The CloneZilla CD available from <a title="Clonezilla community site" href="http://clonezilla.org/" target="_blank">http://clonezilla.org/</a> I&#8217;m using Clonezilla Live version 1.2.2-31.</li>
<li>A Windows computer that has a hard drive with free space greater than the size of the original disk you are upgrading.  (If you&#8217;re upgrading a 40GB HD, then this machine must have at least 40GB free on it.) This will be the WIndows Image Server.</li>
<li>The hard drive to upgrade</li>
<li>A working network where your machine to upgrade can browse the other windows machine&#8217;s file shares. (This is CRITICAL, as the other machine will store your disk image for the upgrade.)</li>
<li>A case of beer, rum, vodka, etc&#8230;</li>
</ol>
<p>The &#8220;other machine&#8221; in #2 will be the image server.  This is where CloneCD will copy the files to that make up the disk image.  I will review how to set up a fileshare in Windows for this however any machine that does SMB filesharing can work.  There are other options available however SMB sharing works the easiest.</p>
<h3>Process Overview</h3>
<p>In this HOWTO, we will be upgrading a Windows XP Virtual Machine with a 4GB HD to a 10 GB HD.  Although I&#8217;m using VMware Server to capture the screenshots, this same method can be used to upgrade almost any home Windows computer.  I&#8217;m not sure if Windows 7 or if Windows Server 200* will work but in all theory they should too.  The process for upgrading will go something like this:</p>
<ol>
<li>Examine the existing system to upgrade and get existing disk size</li>
<li>Configure Windows Image Server to accomodate images</li>
<li>Boot system to upgrade with Clonezilla, configure and start copy process</li>
<li>Swap out hard drives, reboot with Clonezilla and configure to start the restore process</li>
<li>Take whatever OS steps are needed to take advantage of new space. (OS Dependent)</li>
</ol>
<h3>Step 1:  Examine the existing system</h3>
<p>This one&#8217;s easy.  Just fire up the existing machine and take a look at the hard drive.  In my example system, there&#8217;s only one hard drive.  All I did in this screenshot was open My Computer and Right Click on Local Disk C: then go to &#8220;Properties&#8221;:</p>
<div id="attachment_223" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/systoupgrade.jpg"><img class="size-medium wp-image-223" title="systoupgrade" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/systoupgrade-300x225.jpg" alt="Test system to upgrade" width="300" height="225" /></a><p class="wp-caption-text">Test system to upgrade</p></div>
<p>If a machine has more than one partition, you might need to go to Local Disk Managment (Start -&gt; Run -&gt; diskmgmt.msc ) Here&#8217;s a screenshot of what our test system looks like through Disk managment:</p>
<div id="attachment_224" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/systoupgrade2.jpg"><img class="size-medium wp-image-224" title="systoupgrade2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/systoupgrade2-300x225.jpg" alt="System To Upgrade (Disk managment view)" width="300" height="225" /></a><p class="wp-caption-text">System To Upgrade (Disk managment view)</p></div>
<p>Based on this information and according to disk managment, the <strong>minimum</strong> free space we need on our windows image server will be 4GB.  I would recommend an extra GB just in case. Now that we know how big the disk is and how much space we need, let&#8217;s get the image server configured.</p>
<h3>Step 2:  Configuration of the Windows image server</h3>
<p>This section covers how to set up the Windows Image server for the new image.  We will need to create a new directory for the image files, create a new user on the server and then assign that user with full permissions to that directory over the network.</p>
<h4>Step 2a: Add the user</h4>
<p>Right click on the My Computer Icon and go to Manage</p>
<div id="attachment_218" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/manage.jpg"><img class="size-medium wp-image-218" title="Manage option in My computer Right click menu" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/manage-300x257.jpg" alt="" width="300" height="257" /></a><p class="wp-caption-text">&quot;Manage&quot; option in Rt Click menu, Easy way to get to users and Groups</p></div>
<p style="text-align: center;">
<p>This will bring up the Computer Managment Console.  Click on the &#8220;+&#8221; next to &#8220;Users and Groups&#8221;, then click on Users.  This will show you all of the currently installed users on the system and should resemble something like below:</p>
<div id="attachment_219" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/cmpmgmt.jpg"><img class="size-medium wp-image-219" title="cmpmgmt" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/cmpmgmt-300x213.jpg" alt="Users view in Computer Managment" width="300" height="213" /></a><p class="wp-caption-text">Users view in Computer Managment</p></div>
<p>Right click on the right side of the window and click on &#8220;New User&#8230;&#8221;</p>
<div id="attachment_220" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/newuser1.jpg"><img class="size-medium wp-image-220" title="Users and Groups Right Click Menu" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/newuser1-300x214.jpg" alt="Users and Groups Right Click Menu" width="300" height="214" /></a><p class="wp-caption-text">Users and Groups Right Click Menu</p></div>
<p style="text-align: left;">In the &#8220;New User&#8221; dialog box that pops up, you want to set the following options:  Username = clone Description = CloneZilla user&#8221;, Password = clone  &#8220;User Cannot Change Password&#8221; and &#8220;Password Never Expires&#8221; should both be checked. &#8220;Account Is Disabled&#8221; and &#8220;User Must Change password at next login&#8221; should be cleared (unchecked).  See below for the reference screenshot:</p>
<p style="text-align: left;">
<div id="attachment_221" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/newuser2.jpg"><img class="size-medium wp-image-221" title="newuser2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/newuser2-300x214.jpg" alt="New User settings" width="300" height="214" /></a><p class="wp-caption-text">New User Settings</p></div>
<p>Click &#8220;Create&#8221; and then click &#8220;Close&#8221;.  You can see the new user in the screenshot below highlighted in a red box.</p>
<div id="attachment_222" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/newuser3.jpg"><img class="size-medium wp-image-222" title="newuser3" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/newuser3-300x214.jpg" alt="Our new Clone user" width="300" height="214" /></a><p class="wp-caption-text">Our new Clone user</p></div>
<h4>Step 2B: Configure the file share and add the user to the share.</h4>
<p>Now that we have the user in the system, we need to create the file share. In this case, I&#8217;m using a directory inside my &#8220;D:&#8221; drive to store the images.  <strong>MAKE SURE THAT WHERE YOU STORE YOUR IMAGES EXCEEDS THE CAPACITY OF THE DRIVE TO BE COPIED!</strong> In our case, we found that the system to upgrade is 4GB, so we need at least a 5GB disk to copy to.</p>
<p>Go ahead and locate a suitable place for your clone files.  In this case &#8220;D:&#8221; is completely blank except for the system files that Windows generates for partitions.  Right click and create a new folder called &#8220;clone&#8221;</p>
<div id="attachment_225" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir.jpg"><img class="size-medium wp-image-225" title="clonedir" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir-300x240.jpg" alt="My clone directory" width="300" height="240" /></a><p class="wp-caption-text">My clone directory</p></div>
<p>Right click on the clone folder and go to &#8220;Sharing and Security&#8221;.  Fill out the form and name the share &#8220;Clone&#8221; however don&#8217;t click OK just yet.</p>
<div id="attachment_226" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir2.jpg"><img class="size-medium wp-image-226" title="clonedir2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir2-300x257.jpg" alt="clone directory sharing properties" width="300" height="257" /></a><p class="wp-caption-text">clone directory sharing properties</p></div>
<p>We need to make sure that the &#8220;clone&#8221; user we created earlier has full access permissions to this directory.  Click on &#8220;Permissions&#8221; and add the &#8220;clone&#8221; user to the directory with full permissions.To do this, click &#8220;Add&#8221; on the Permissions screen, type in &#8220;clone&#8221;, type in &#8220;Check Names&#8221;, then hit OK.  In my case, it added &#8220;ZEUS\clone&#8221; which is still correct.  ZEUS is the name of the image server.</p>
<div id="attachment_227" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir3.jpg"><img class="size-medium wp-image-227" title="clonedir3" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir3-300x241.jpg" alt="Adding Clone to sharing permissions" width="300" height="241" /></a><p class="wp-caption-text">Adding clone to sharing permissions</p></div>
<p>Now, I have &#8220;clone&#8221; added to the permissions window and set the proper access permissions for that username as shown below.  Go ahead and click OK to the Permissions window and to the sharing properties window.</p>
<div id="attachment_228" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir4.jpg"><img class="size-medium wp-image-228" title="clonedir4" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonedir4-300x254.jpg" alt="Permissions are set" width="300" height="254" /></a><p class="wp-caption-text">Permissions are set</p></div>
<p>If all works well, you should see a &#8220;waiter&#8217;s hand&#8221; appear below the directory icon.  This hand icon shows that this directory is shared across the network and is available for access be it read-only or read/write.  At this point, we are done with configuring the server.  We&#8217;ve added the &#8220;clone&#8221; user to the server, added a suitable &#8220;clone&#8221; directory for Clonezilla to store and retrieve the disk image&#8217;s files from and we have added proper permissions to the directory for the clone user.</p>
<h4>Step 2c:  Test it out!</h4>
<p>Go back to our initial machine to upgrade.  You should be able to find your image server by browsing &#8220;My Network Places&#8221;.  In my case, the image server was named &#8220;zeus&#8221; and showed up only after I clicked on &#8220;View Workgroup Computers&#8221; as shown in this screenshot.  You should get a similar password prompt when you try to access your image server:</p>
<div id="attachment_229" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonetest.jpg"><img class="size-medium wp-image-229" title="clonetest" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonetest-300x225.jpg" alt="Clone share testing" width="300" height="225" /></a><p class="wp-caption-text">Clone share testing</p></div>
<p>Login with the user credentials we created in 2A, (username and password of &#8220;clone&#8221;) and you should be presented with a directory listing like the one shown below:</p>
<div id="attachment_230" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonetest2.jpg"><img class="size-medium wp-image-230" title="clonetest2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonetest2-300x225.jpg" alt="directory listing " width="300" height="225" /></a><p class="wp-caption-text">directory listing</p></div>
<p>We have proven that our clone user works, but let&#8217;s test to make sure that we can write to it.  Double click on the clone share and try to create a text file.  (Right Click -&gt; New -&gt; Text File)  If it creates a &#8220;New Text File.txt&#8221; like shown below, this means that your permissions are correct and you&#8217;re good to go.  If you get any kind of read/write error, check your permissions on the image server.</p>
<div id="attachment_231" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonetest3.jpg"><img class="size-medium wp-image-231" title="clonetest3" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonetest3-300x225.jpg" alt="Write test for clone user" width="300" height="225" /></a><p class="wp-caption-text">Write test for clone user</p></div>
<p>If you&#8217;ve gotten this far, then congratulations, you&#8217;re ready to do the copy.  Go ahead and shut down the system you&#8217;re upgrading and get ready for the next step:</p>
<h3>Step 3:  Boot system to upgrade with Clonezilla, configure and start copy process</h3>
<p>Go ahead and boot the upgrade system with the CloneZilla CD. You will be presented with a boot menu like the one below. Go ahead and select the first menu option &#8220;Clonezilla live (Default Settings, VGA 1024&#215;768)&#8221;:</p>
<div id="attachment_232" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/Clonezilla.jpg"><img class="size-medium wp-image-232" title="Clonezilla" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/Clonezilla-300x225.jpg" alt="Clonezilla boot menu" width="300" height="225" /></a><p class="wp-caption-text">Clonezilla Boot Menu</p></div>
<p>It will then take a bit and flash a lot of linux based stuff at you.  Finally you should be directed to choose a language.  The prompt should look like this now:</p>
<div id="attachment_233" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla1.jpg"><img class="size-medium wp-image-233" title="clonezilla1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla1-300x225.jpg" alt="Choose a language menu" width="300" height="225" /></a><p class="wp-caption-text">Choose a language menu</p></div>
<p>You will then get a prompt about keymaps.  When in doubt, just leave it alone.</p>
<div id="attachment_234" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla2.jpg"><img class="size-medium wp-image-234" title="clonezilla2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla2-300x225.jpg" alt="Keymap prompt" width="300" height="225" /></a><p class="wp-caption-text">Keymap prompt</p></div>
<p>More console stuff will flash past and then you&#8217;ll get the prompt you&#8217;ve been waiting for.  Unless you&#8217;re very very advanced, you will only use the &#8220;Start Clonezilla&#8221; menu option:</p>
<div id="attachment_235" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla3.jpg"><img class="size-medium wp-image-235" title="clonezilla3" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla3-300x225.jpg" alt="Start Clonezilla" width="300" height="225" /></a><p class="wp-caption-text">Start Clonezilla</p></div>
<p>Now we&#8217;re at a screen that is really confusing.  We want to work with the disks but we also want to work with images to create partitions.  In this instance, we&#8217;re going from the disk to an image file on our windows image server then back to disk again.  In our instance, we will need to use option 1, Device-Image.</p>
<div id="attachment_236" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla4.jpg"><img class="size-medium wp-image-236" title="clonezilla4" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla4-300x225.jpg" alt="Image/Disk option menu" width="300" height="225" /></a><p class="wp-caption-text">Image/Disk option menu</p></div>
<p>In this screen, it&#8217;s asking where are we storing the image.  The answer is &#8220;samba/Network Neighborhood server&#8221; however if we needed to, we could use a local SSH server as well.</p>
<div id="attachment_237" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla5.jpg"><img class="size-medium wp-image-237" title="clonezilla5" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla5-300x225.jpg" alt="Image Server Type dialog" width="300" height="225" /></a><p class="wp-caption-text">Image Server Type dialog</p></div>
<p>Now it&#8217;s asking how we connect to our network.  99% of the time this will be &#8220;dhcp&#8221; as you will know if you&#8217;re using static for anything.  If you have a Linksys router or similar router/firewall device, select DHCP.</p>
<div id="attachment_238" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla6.jpg"><img class="size-medium wp-image-238" title="clonezilla6" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla6-300x225.jpg" alt="network type dialog" width="300" height="225" /></a><p class="wp-caption-text">network type dialog</p></div>
<p>After you get a successful IP address, CloneZilla needs to know what IP address your windows image server is.  In my example, the windows image server (zeus) is 192.168.0.5.</p>
<div id="attachment_239" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla7.jpg"><img class="size-medium wp-image-239" title="clonezilla7" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla7-300x225.jpg" alt="IP address dialog" width="300" height="225" /></a><p class="wp-caption-text">IP address dialog</p></div>
<p>Next, Clonezilla needs to ask for the Domain.  If you are not using a domain, then tab to &#8220;Cancel&#8221; and hit Enter.  I&#8217;m not using a domain here, so I just hit Cancel.  This is reserved for corporate networks that use a special server called a Domain Controller.</p>
<div id="attachment_240" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla8.jpg"><img class="size-medium wp-image-240" title="clonezilla8" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla8-300x225.jpg" alt="Domain prompt" width="300" height="225" /></a><p class="wp-caption-text">Domain prompt</p></div>
<p>Now Clonezilla needs to know the username of the account to connect to the server.  This will be the username and password you created in Step 2 above.  For our test, we put clone as the username</p>
<div id="attachment_241" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla9.jpg"><img class="size-medium wp-image-241" title="clonezilla9" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla9-300x225.jpg" alt="user prompt" width="300" height="225" /></a><p class="wp-caption-text">user prompt</p></div>
<p>Clonezilla prompts us for the location (the share name) of where to put the images.  In the steps above, we used &#8220;clone&#8221; as the share name.  This is the location we give to Clonezilla so it can store its images. <strong>Be sure to leave the leading / at the beginning of the directory name</strong>.</p>
<div id="attachment_242" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla10.jpg"><img class="size-medium wp-image-242" title="clonezilla10" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla10-300x225.jpg" alt="directory name for images" width="300" height="225" /></a><p class="wp-caption-text">directory name for images</p></div>
<p>Next, it&#8217;s time for the password.  When prompted, type in the password.  Although this prompt looks different than the others, this is not a sign that something has gone wrong so relax.</p>
<div id="attachment_243" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla11.jpg"><img class="size-medium wp-image-243" title="clonezilla11" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla11-300x225.jpg" alt="password dialog" width="300" height="225" /></a><p class="wp-caption-text">password dialog</p></div>
<p>If all of the information you entered was correct, you will get a filesystem mount listing similar to what is shown here.  If something went wrong, you&#8217;ll get an error message outlining the possible error and a chance to re-enter the information.  If it doesn&#8217;t give you the option to reenter or something isn&#8217;t right, just hit the power switch..  In this screenshot, you can see that the last line starting with //192.168.0.5&#8230;&#8230;  is our image server and that it is mounted correctly!</p>
<div id="attachment_244" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla12.jpg"><img class="size-medium wp-image-244" title="clonezilla12" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla12-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">mount listing</p></div>
<p style="text-align: left;">Since we have successfully mounted our image storage as part of the liveCD&#8217;s filesystem, it&#8217;s time to start the copy.  You will be prompted for which mode to run Clonezilla in.  I recommend the &#8220;Beginner&#8221; method as it makes the entire copy easy.</p>
<div id="attachment_245" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla13.jpg"><img class="size-medium wp-image-245" title="clonezilla13" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla13-300x225.jpg" alt="Mode select dialog" width="300" height="225" /></a><p class="wp-caption-text">Mode select dialog</p></div>
<p>Now we are prompted on what to do.  We will start off by selecting the first option &#8220;savedisk&#8221; as we want to save the existing disk to the image server.  We will use &#8220;restoredisk&#8221;  later.</p>
<div id="attachment_246" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla14.jpg"><img class="size-medium wp-image-246" title="clonezilla14" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla14-300x225.jpg" alt="Function select" width="300" height="225" /></a><p class="wp-caption-text">Function Select</p></div>
<p>If you are wanting to manage multiple images, you have the option to name them with something more descriptive .  For now, I selected the default name which is in YYYY-MM-DD-HH format.</p>
<div id="attachment_247" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla15.jpg"><img class="size-medium wp-image-247" title="clonezilla15" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla15-300x225.jpg" alt="Image Name Select prompt" width="300" height="225" /></a><p class="wp-caption-text">Image Name Select prompt</p></div>
<p>Now we tell CloneCD which hard drive to copy.  In most systems, there will only be one hard drive, however make sure you have the right one if not.  You can select and deselect by using the space bar to toggle the asterisk.  An asterisk in the brackets &#8220;[*]&#8221; means that the item is selected however the brackets alone &#8220;[ ]&#8221; means the item is deselected.</p>
<div id="attachment_248" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla16.jpg"><img class="size-medium wp-image-248" title="clonezilla16" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla16-300x225.jpg" alt="Drive Select prompt" width="300" height="225" /></a><p class="wp-caption-text">Drive Select prompt</p></div>
<p>One last word from Clonezilla before it starts copying.  If we wanted to run in console mode (which I will never do. <img src='http://www.yourwarrantyisvoid.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) we could do it all with one command.  Just hit enter to get past this prompt and start the copying.   This also tells us that it has successfully found and identified the drive we selected to copy and shut down Linux&#8217;s logical volume manager to allow direct access to the disk to copy.</p>
<div id="attachment_249" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla17.jpg"><img class="size-medium wp-image-249" title="clonezilla17" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla17-300x225.jpg" alt="Pre-copy ready" width="300" height="225" /></a><p class="wp-caption-text">Pre-copy ready</p></div>
<p>One last final confirmation that the information we have entered is correct.  Remember that making this image does NOT make any filesystem changes to the original hard drive and in fact, no changes to the original hard drive are ever made.  This is especially good in case you need to revert your upgrade, you can just swap out hard drives and you&#8217;re back where you started from.  If everything is correct in the yellow text, go ahead and type &#8220;Y&#8221; and hit enter.  This will start the copy process.</p>
<div id="attachment_250" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla18.jpg"><img class="size-medium wp-image-250" title="clonezilla18" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla18-300x225.jpg" alt="confirmation prompt" width="300" height="225" /></a><p class="wp-caption-text">confirmation prompt</p></div>
<p>Finally, the copy begins.  Go ahead and grab a soda, watch a movie or something as this will take a considerable amount of time depending on the size of your hard drive.  In my test example transferring a 4GB hard drive, it took roughly 16 minutes to complete.  My girlfriend&#8217;s 80GB hard drive took several hours to copy.</p>
<div id="attachment_252" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla19.jpg"><img class="size-medium wp-image-252" title="clonezilla19" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla19-300x225.jpg" alt="copy started" width="300" height="225" /></a><p class="wp-caption-text">Copy Started</p></div>
<p>At last, the file copy is complete and we are ready to exit Clonezilla:</p>
<div id="attachment_253" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla20.jpg"><img class="size-medium wp-image-253" title="clonezilla20" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla20-300x225.jpg" alt="copy complete" width="300" height="225" /></a><p class="wp-caption-text">Copy complete.</p></div>
<p>Hit &#8220;Enter&#8221; then hit 0 for power off.  After a few seconds, you will get the message &#8220;Please remove the disc, close the tray (if any) and press Enter to continue. Hit enter and your computer should now turn off.  Go ahead and perform the drive swap now. We&#8217;re halfway there!</p>
<h3>Step 4:  Swap out hard drives, reboot with Clonezilla and configure to start the restore process</h3>
<p>Before continuing, you want to make sure that your hard drive is recognized by the BIOS.  In my test setup, I have swapped out the original 4GB VMware disk with a 10GB Vmware disk and it is displayed in the BIOS here:</p>
<div id="attachment_254" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla21.jpg"><img class="size-medium wp-image-254" title="clonezilla21" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla21-300x225.jpg" alt="BIOS showing new hard drive" width="300" height="225" /></a><p class="wp-caption-text">BIOS showing new hard drive</p></div>
<p>Just like before, we will use the same options to create the disk image to restore the disk image.    Use all of the instructions in step 2 all the way until you get to the Mode screen shown below.  Instead of selecting &#8220;savedisk&#8221; like we did at the last screen, we want to use &#8220;restoredisk&#8221; instead.</p>
<div id="attachment_255" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla22.jpg"><img class="size-medium wp-image-255" title="clonezilla22" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla22-300x225.jpg" alt="Select Mode dialog, revisited" width="300" height="225" /></a><p class="wp-caption-text">Select Mode dialog, revisited</p></div>
<p>Now we select the image to restore to disk. Since we only have one image listed, this is the one we use.</p>
<div id="attachment_256" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla23.jpg"><img class="size-medium wp-image-256" title="clonezilla23" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla23-300x225.jpg" alt="Select Image dialog" width="300" height="225" /></a><p class="wp-caption-text">Select Image dialog</p></div>
<p>Once we have selected a viable image, now we are prompted to select the target device.  Again, it&#8217;s the only hard drive, so it&#8217;s the device we want:</p>
<div id="attachment_257" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla24.jpg"><img class="size-medium wp-image-257" title="clonezilla24" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla24-300x225.jpg" alt="Select Target dialog" width="300" height="225" /></a><p class="wp-caption-text">Select Target dialog</p></div>
<p>Just like before, it will tell us that we can rerun this restore using a single command from command mode:</p>
<div id="attachment_258" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla25.jpg"><img class="size-medium wp-image-258" title="clonezilla25" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla25-300x225.jpg" alt="clone command line " width="300" height="225" /></a><p class="wp-caption-text">clone command line</p></div>
<p>This time, the warning needs to be read.  This is just prior to performing any filesystem changes to the new hard drive.   If you are absolutely sure, go ahead and answer &#8220;y&#8221; to start the restore process:</p>
<div id="attachment_259" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla26.jpg"><img class="size-medium wp-image-259" title="clonezilla26" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla26-300x225.jpg" alt="restore confirmation text" width="300" height="225" /></a><p class="wp-caption-text">restore confirmation text</p></div>
<p>One last time, it asks to make sure you are sure about your restore decision.  If everything is correct, answer &#8220;Y&#8221;.</p>
<div id="attachment_260" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla27.jpg"><img class="size-medium wp-image-260" title="clonezilla27" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clonezilla27-300x225.jpg" alt="Final restore prompt" width="300" height="225" /></a><p class="wp-caption-text">Final restore prompt</p></div>
<p>A good bit of text will go across the screen and you will ultimately end up at a partclone screen like the one below.  The text that you saw earlier is the partition application creating the destination partition for the image.  Once created, partclone takes over and starts restoring the data from the image. Again, grab another drink, (I&#8217;ve got a margarita) and wait a few hours for the image to restore.</p>
<div id="attachment_261" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone28.jpg"><img class="size-medium wp-image-261" title="clone28" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone28-300x225.jpg" alt="Partition restore in progress" width="300" height="225" /></a><p class="wp-caption-text">Partition restore in progress</p></div>
<p>Once the restore process completes, you will be prompted to power off.  Hit Enter, select option 1 and remove the CD from the CDROM tray when prompted.</p>
<div id="attachment_262" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone29.jpg"><img class="size-medium wp-image-262" title="clone29" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone29-300x225.jpg" alt="restore completed" width="300" height="225" /></a><p class="wp-caption-text">restore completed</p></div>
<p>Once the system reboots, it should automatically start Windows.  If it does, you&#8217;re ready to go to the last step!</p>
<h3>Step 5: Take whatever OS steps are needed to take advantage of new space. (OS Dependent)</h3>
<p>Now these steps depend on which OS you&#8217;re using. At this point, we have made an image of the old drive, saved that image to another server and restored it to a new blank drive that is larger than the original image.  As shown earlier, we have a 10GB disk in our machine to upgrade and we have just restored our 4GB image to it. We have successfully booted windows however our disk properties show that the disk image is still 4GB.  (Ignore the disk space used, as I was shutting down the disk image it decided to install 50 windows updates&#8230;)</p>
<div id="attachment_263" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone30.jpg"><img class="size-medium wp-image-263" title="clone30" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone30-300x225.jpg" alt="Disk space still the same?" width="300" height="225" /></a><p class="wp-caption-text">Disk space still the same?</p></div>
<p>Here is the same shot of the disk managment window after the upgrade/restore.  You can see that it is a 10GB drive, but is still a 4GB partition.</p>
<div id="attachment_264" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone31.jpg"><img class="size-medium wp-image-264" title="clone31" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone31-300x225.jpg" alt="disk managment" width="300" height="225" /></a><p class="wp-caption-text">disk managment</p></div>
<p><span style="text-decoration: underline;"><strong>Attention Vista Users!!:</strong></span> If you are running Windows Vista, you can use Disk Managment to expand the disk size.  All you have to do is right click on the C: partition shown above then go to &#8220;Expand Disk&#8221;.  This will walk you through the process for expanding the disk to take up the entire space of your new drive.  I&#8217;ll add new instructions to this as soon as my girlfriend lets me use her laptop again.</p>
<p>For those of you not running Vista, keep reading. At this point, we have validated that our restored image works properly.  Now all we need to do is resize the partition to take up the entire disk.  Thankfully clonezilla has a solution for that.  Reboot using the CloneZilla CD. Answer the same questions regarding keymap like you did before except instead of starting clonezilla, we want to enter the Clonezilla shell.</p>
<div id="attachment_265" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone32.jpg"><img class="size-medium wp-image-265" title="clone32" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone32-300x225.jpg" alt="Go to Clonezilla shell" width="300" height="225" /></a><p class="wp-caption-text">Go to Clonezilla shell</p></div>
<p>You will get dropped to a text prompt that presents you with several options.  You will want to select option 2, &#8220;Enter Command Line Prompt&#8221;.  Once done, you will be at a user@debian prompt as shown here:</p>
<div id="attachment_266" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone33.jpg"><img class="size-medium wp-image-266" title="clone33" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone33-300x225.jpg" alt="command prompt" width="300" height="225" /></a><p class="wp-caption-text">command prompt</p></div>
<p>We are going to use the utility &#8220;ntfsresize&#8221; in order to increase the size of the partition that we restored to the new disk but first we need more information.  Before we get started, run the command &#8220;<strong>su -</strong>&#8221; to get to the &#8220;root&#8221; user. This will allow us to modify the drive&#8217;s layout.  Then we will use &#8220;fdisk&#8221; to get the disk&#8217;s full size.  I ran the command &#8220;<strong>fdisk -l /dev/hda</strong>&#8221; to get the drive size:</p>
<div id="attachment_267" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone34.jpg"><img class="size-medium wp-image-267" title="clone34" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone34-300x225.jpg" alt="fdisk disk size" width="300" height="225" /></a><p class="wp-caption-text">fdisk disk size</p></div>
<p>This is important as we are going to <strong>delete</strong> the partition, then <strong>recreate</strong> the partition.  First off let&#8217;s run &#8220;<strong>fdisk /dev/hda</strong>&#8221; and use &#8220;p&#8221; to get the partition size.  In this screen, we see that the partition starts at 1 and ends at 521.  We want it to extend to the rest of the disk.  We&#8217;ll start off by using &#8220;d&#8221; to delete the partition, (FDISK will assume partition 1) and then create a New partition using the defaults as shown below (Use the commands &#8220;N&#8221; for New partition, &#8220;P&#8221; for primary partition, and give it partition number 1).  Once we have created the new partition, we will need to set the &#8220;System&#8221; back to HPFS/NTFS otherwise NTFSresize won&#8217;t work properly.  Below is the FDISK responses to these commands we&#8217;ve used so far.</p>
<div id="attachment_268" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone35.jpg"><img class="size-medium wp-image-268" title="clone35" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone35-300x225.jpg" alt="FDISk resizing" width="300" height="225" /></a><p class="wp-caption-text">FDISK resizing</p></div>
<p>Now that we&#8217;ve create the new partition, we have to reset it&#8217;s type.  Use the &#8220;t&#8221; command and set it to ID of 7 (HPFS/NTFS) and then use &#8220;a&#8221; to toggle it&#8217;s bootable state.  We want to be able to boot into Windows after all.  Use the &#8220;w&#8221; command to write the partition data to the hard drive and exit.  Now that we have reset the partition size, we can use NTFSResize to expand the NTFS data.  Cross your fingers and run &#8220;<strong>ntfsresize /dev/hda</strong>&#8221; and it should produce output like what is shown here.  When run with no additional parameters, NTFSResize should automatically find the beginning and the end of the partition and expand the existing NTFS data to take the entire drive as shown:</p>
<div id="attachment_269" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone36.jpg"><img class="size-medium wp-image-269" title="clone36" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone36-300x225.jpg" alt="NTFSResize" width="300" height="225" /></a><p class="wp-caption-text">NTFSResize</p></div>
<p>With our newly resized partition we should be able to reboot and get into our Windows environment.  To do that, just type &#8220;<strong>reboot</strong>&#8221; and remove the CD when prompted.  <span style="text-decoration: underline;"><strong>Note:</strong></span> The above screenshot missed me using the &#8220;a&#8221; and &#8220;w&#8221; commands to toggle bootable status.  Here&#8217;s what it looks like:</p>
<div id="attachment_270" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone37.jpg"><img class="size-medium wp-image-270" title="clone37" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone37-300x225.jpg" alt="Bootable flag now set" width="300" height="225" /></a><p class="wp-caption-text">Bootable flag now set, sorry guys. <img src='http://www.yourwarrantyisvoid.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p></div>
<p>Ok, so now that I have fixed my grievous error, it&#8217;s time to reboot.  With any luck, your computer will boot Windows and go staight into a chkdsk environment.  <span style="text-decoration: underline;"><strong>THIS IS OK!</strong></span>, this means that Windows sees the new partition size and that it needs to run a consistency check.  DO NOT PANIC!!!  Let the consistency check run, then it will reboot your computer again.  After it boots for the second time, it might prompt to restart because it found new hardware (the new HD).  This is OK as well.  Let the windows installation reboot.  Once it has completed rebooting for the third time,  get your disk properties by right clicking on C: drive and going to Properties.  As shown below, we have successfully resized our partition to take up the entire drive and are now sitting at 10GB (well 9.99GB according to windows.):</p>
<div id="attachment_271" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone38.jpg"><img class="size-medium wp-image-271" title="clone38" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone38-300x225.jpg" alt="Windows XP's new filesize" width="300" height="225" /></a><p class="wp-caption-text">Windows XP&#39;s new filesize</p></div>
<p>Here is a screenshot from Windows XP&#8217;s Disk managment to show that we used the entire drive:</p>
<div id="attachment_272" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone39.jpg"><img class="size-medium wp-image-272" title="clone39" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/12/clone39-300x225.jpg" alt="Disk managment with new partition sizes" width="300" height="225" /></a><p class="wp-caption-text">Disk managment with new partition sizes</p></div>
<p>At this point, we have successfully finished the migration!  Here&#8217;s a rundown of what all we did in this step:</p>
<ol>
<li>We restored the partition to the new drive</li>
<li>We verified that the restore worked properly when booted into, e.g windows booted properly and without errors.</li>
<li>We then deleted the existing partition, recreated a new partition and then set the partition type and bootable flag using Linux&#8217;s FDISK on the Clonezilla CD.</li>
<li>We used NTFSResize to expand the NTFS data to take up the entire new resized partition.</li>
<li>We then booted into Windows and let it do a filesystem check</li>
<li>When Windows was restarted again, we validated through Properties and &#8220;Disk Management&#8221; that the new disk was used fully.</li>
</ol>
<p>This was the most complex part of the migration as CloneZilla only goes about 90% of the way to migrating to a new, larger hard drive.  I hope that this howto provides the last 10% that you are looking for.  With this howto and a copy of CloneZilla, you can then upgrade almost ANY hard drive that Linux supports and can even go from IDE to SATA or SATA to IDE if need be.</p>
<h3>Afterword:</h3>
<p>I sincerely hope that this helps someone out there trying to make sense of a hard drive upgrade.  I know that I learned a lot about partitions and filesystem structures by attempting an upgrade of my girlfriend&#8217;s laptop and this Windows XP installation.  I know that working with partitions is a scary thing as you could potentially lose data but keep in mind that your &#8220;original&#8221; hard drive still has all the original data on it, as does the image that was stored on the windows image server.</p>
<p>The items in this howto can potentially be a life saver especially if you have a family member that keeps messing their computer up.  You could create an image after you have performed all needed windows updates and software installations and then retain it for if something goes wrong.  Rather than having to manually do an OS reload, you can run though this HOWTO in an hour and have their system up and running again, fully patched and ready to go.</p>
<p>I hope that you had a great Christmas/Yule  with your family and look forward to keep going strong in 2010.  As always, thank you for your continued patronage, you are always welcome here at YourWarrantyIsVoid.com!</p>
<p>FIRESTORM_v1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2009/12/29/using-clonezilla-to-make-your-hd-bigge/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Merry Christmas!</title>
		<link>http://www.yourwarrantyisvoid.com/2009/12/25/merry-christmas/</link>
		<comments>http://www.yourwarrantyisvoid.com/2009/12/25/merry-christmas/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 19:37:55 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=214</guid>
		<description><![CDATA[From all of us here at YWIV, wishing you and yours a blessed and happy Christmas this year.
Look for a new post within the next few days that might help with any yuletide hard drive upgrades.  
]]></description>
			<content:encoded><![CDATA[<p>From all of us here at YWIV, wishing you and yours a blessed and happy Christmas this year.</p>
<p>Look for a new post within the next few days that might help with any yuletide hard drive upgrades. <img src='http://www.yourwarrantyisvoid.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2009/12/25/merry-christmas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated theme for mobile users</title>
		<link>http://www.yourwarrantyisvoid.com/2009/11/30/updated-theme-for-mobile-users/</link>
		<comments>http://www.yourwarrantyisvoid.com/2009/11/30/updated-theme-for-mobile-users/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 12:05:09 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=210</guid>
		<description><![CDATA[Hello Everyone!
A review of my stats shows that I&#8217;ve been getting increasing traffic to my site from mobile users with iPhones and Android based phones at the top of the list.  I know the site&#8217;s a bit slow on mobile devices so I went ahead and uploaded a new theme called WPTouch for those of [...]]]></description>
			<content:encoded><![CDATA[<p>Hello Everyone!</p>
<p>A review of my stats shows that I&#8217;ve been getting increasing traffic to my site from mobile users with iPhones and Android based phones at the top of the list.  I know the site&#8217;s a bit slow on mobile devices so I went ahead and uploaded a new theme called WPTouch for those of you on the go that still like to drop by.  All major functions of the site are available through WPTouch so you can still comment and view all the information here, it&#8217;s just now in a considerably faster mobile-friendly format.  If you have any issues, please let me know in the comments so I can address them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2009/11/30/updated-theme-for-mobile-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add a real lasersight to the Nerf Nitefinder</title>
		<link>http://www.yourwarrantyisvoid.com/2009/11/24/add-a-real-lasersight-to-the-nerf-nitefinder/</link>
		<comments>http://www.yourwarrantyisvoid.com/2009/11/24/add-a-real-lasersight-to-the-nerf-nitefinder/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 17:46:52 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Toys and Games]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=174</guid>
		<description><![CDATA[
Well here&#8217;s the seccond post as promised.  These posts should also proves that you don&#8217;t have to know sick computer skills or mad hardware to be able to pull off some bad ass hacks. In this post, we will address the Nerf Nitefinder and it&#8217;s so-called light sight.  While the verbage does get around the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/nerf1.jpg"><img class="aligncenter size-full wp-image-191" title="nerf" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/nerf1.jpg" alt="nerf" width="180" height="89" /></a></p>
<p>Well here&#8217;s the seccond post as promised.  These posts should also proves that you don&#8217;t have to know sick computer skills or mad hardware to be able to pull off some bad ass hacks. In this post, we will address the Nerf Nitefinder and it&#8217;s so-called light sight.  While the verbage does get around the expected/anticipated lack of a good lasersight, this post will walk you through adding a real laser sight to your Nitefinder.  Read on for more details along with lots of pictures.<span id="more-174"></span></p>
<h2>Foreword:</h2>
<p>During Xmas/Yule/whatever, I was given the lovely gift of a Nerf Nitefinder handgun with a touted light sight. Upon final inspection however I was dismayed as was the person that bought it that the device did not contain a real laser sight as evidenced by all the commercials on TV. Not to be let down by a mere exaggeration on Nerf&#8217;s part, I set out to create a lasersight for this not so lasersighted weapon of nerf destruction.</p>
<p>While I was researching this topic, I came across many many websites about Nerf modding, but everyone&#8217;s solution seemed to be more of writing off the nerf sight and duct taping a keychain laser pen to it. If I was going to do something, I was going to do it right damnit, and Duct tape wasn&#8217;t going to be the solution. After a few Nerf wars, I also had become weary of having to recalibrate the optics because a frenzied firefight resulted in a slight bump to one of the pieces of plastic that jutted from the sides of the optics package at the end of the gun.</p>
<p>So here it is, the fruits of my hard labor, and my beer, the instructions necessary to install a lasersight in the Nerf Nitefinder.</p>
<h2>Required Tools and Parts:</h2>
<ul>
<li> Nerf Nitefinder</li>
<li>Some common 2 battery laser pen</li>
<li>Note: The 2 battery part is CRUCIAL, a 3 battery pointer won&#8217;t work as well.</li>
<li>A sacrifical NERF dart.</li>
<li>A soldering iron with solder</li>
<li>Small tip Philips screwdriver (+)</li>
<li>Knife</li>
</ul>
<p>Total Cost: ~$20.00, depending on cost of laser pointer.</p>
<p>Note: The reason why a 2 battery laser is important is because the Nitefinder itself only has two batteries, equalling about 3.0vDC. Most laser pens take 3 or more batteries which is 4.5vDC or more (each cell is typically 1.5v). Since I didn&#8217;t feel like carving out a battery holder, the 2 battery laser just made sense.</p>
<h2>Pre-Analysis:</h2>
<p>For those of you considering, this is what the light sight looked like before the hack was completed.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/olddot.jpg"><img class="aligncenter size-full wp-image-192" title="olddot" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/olddot.jpg" alt="olddot" width="179" height="134" /></a><br />
This image was taken with all the lights in the room off, the gun about 2 feet away from the wall and the camera set to nite mode. The camera didn&#8217;t capture the &#8220;halo effect&#8221; that made the dot rather distracting. The dot wasn&#8217;t really a dot either, it was more of a funky &#8220;U&#8221; shape, which is explained later. There&#8217;s definately room for improvement here.</p>
<h3>Phase 1: Prep the gun.</h3>
<p>Start off by removing all the screws, the battery cover and the batteries from the gun. It will look something like this:<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/opened.jpg"><img class="aligncenter size-full wp-image-193" title="opened" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/opened.jpg" alt="opened" width="384" height="288" /></a>Of particular note is the circuit board attached to the red and black leads. This is the source of the &#8220;light&#8221;. The picture below shows us that it is nothing special, just a high intensity red LED and a resistor.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/light.jpg"><img class="aligncenter size-full wp-image-190" title="light" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/light.jpg" alt="light" width="384" height="288" /></a><br />
Go ahead and unscrew the two black screws holding the black tube down. This is where we will be doing most of our work.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/sight.jpg"><img class="aligncenter size-full wp-image-201" title="sight" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/sight.jpg" alt="sight" width="384" height="288" /></a><br />
The entire sight module comes out. It consists of the aforementioned light board, the black tube and the housing that protects the optics package. Remove the light board from the end of the black tube.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/remount.jpg"><img class="aligncenter size-full wp-image-198" title="remount" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/remount.jpg" alt="remount" width="384" height="288" /></a><br />
This picture shows one of the two screws necessary for attaching the optics package to the sight. Remove both screws and carefully use your knife to scrape away the glue holding the two parts together. Set aside the tube, optics package and the gun for now.</p>
<h3>Phase 2: Rip the pointer apart.</h3>
<p><em><strong>A special note:</strong></em> Not all laser pointers are created equal. Some modules like this one were press-formed together, while others might have a retaining nut or some other screw-in device. It is especially important to pay attention to detail as there is a piece on most laser diodes that you do not want to unscrew and that&#8217;s the focusing element of the laser itself. This particular pointer was press-formed together, which made it an easy harvest. I would avoid using the lasers that multiple tips, as this is an almost sure fire screw-on situation that might just leave you screwed in a bad way.</p>
<p>Start by removing the batteries, Take special note of which end is positive, typically it&#8217;s the end that you unscrew to get to the batteries. Polarity matters later on.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/batteries.jpg"><img class="aligncenter size-full wp-image-176" title="batteries" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/batteries.jpg" alt="batteries" width="192" height="144" /></a><br />
With the knife, locate the seam between the head of the laser pointer and the body. and press hard to start seperating the two pieces.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/scoring.jpg"><img class="aligncenter size-full wp-image-200" title="scoring" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/scoring.jpg" alt="scoring" width="258" height="178" /></a><br />
After you get it scored enough, or if you feel the head loosening, gently pry up using the knife blade or a screwdriver. You will end up with something like this.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/laser2.jpg"><img class="aligncenter size-full wp-image-188" title="laser2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/laser2.jpg" alt="laser2" width="443" height="240" /></a><br />
The brass cylinder is the actual laser diode we came for. This particular model is press-formed together and is held together by a star shaped collar. This collar was easily moved by a very fine screwdriver.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/retainer.jpg"><img class="aligncenter size-full wp-image-199" title="retainer" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/retainer.jpg" alt="retainer" width="192" height="144" /></a><br />
Before you attempt to extract the laser, look inside the tube and see what you might need to do about getting that switch out of the way. This laser had a rubberized switch so I didn&#8217;t have an issue but you might. If necessary you can destroy the switch as we will not use it, but MAKE SURE IT&#8217;S THE SWITCH AND NOT A CAPACITOR. In the picture below, the switch is the little white boxin the lower right hand quadrant. The other white pieces are parts of a plastic sabot made to hold the board in place.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/innards.jpg"><img class="aligncenter size-full wp-image-186" title="innards" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/innards.jpg" alt="innards" width="384" height="288" /></a><br />
After successful extraction, you will have something like this.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/gutted.jpg"><img class="aligncenter size-full wp-image-185" title="gutted" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/gutted.jpg" alt="gutted" width="160" height="120" /></a><br />
Now that we have the circuit out, it&#8217;s time to find out where we&#8217;re going to solder. Remember earlier when I said pay attention to the batteries? This is why: In most device, the chassis is ground and the switched power is hot or positive. If the batteries plus sides were all pointed to the spring, then the pointer has a cold chassis, meaning that it is always connected to negative. If the batteries plus sides were all facing the unscrew cap for the battery compartment, then it has a hot chassis. This is one of those your mileage may vary things. Mine had a hot chassis, which means that the switch was controlling the negative or ground side of the batteries. An examination of my circuit board showed me the pads for the ground quite easily. Remember, that the white box is a switch and we will remove it soon.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/circuit1.jpg"><img class="aligncenter size-full wp-image-177" title="circuit1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/circuit1.jpg" alt="circuit1" width="320" height="240" /></a><br />
This is the critical part. Since my laser pointer is hot chassis, that means that the circuit is getting its power from another contact. The only contact that is evident is the brass casing of the laser diode itself! Since this laser diode has three contacts, it is extremely important to locate the contact that does not have a ring around it and that you can see solid metal all around. This is the casing lead and where we will be attaching our positive lead. Alternatively, if you see a lead labled Vdd like this circuit board does, that is the location of the positive connection. Vdd=power, GND=negative or ground.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/circuit3.jpg"><img class="aligncenter size-full wp-image-179" title="circuit3" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/circuit3.jpg" alt="circuit3" width="384" height="288" /></a><br />
Now it&#8217;s time to fire up that soldering iron. Detach the red and black leads from the light board on the gun, set aside the circuit board. On the laser pointer, remove the switch and the spring end.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/circuit2.jpg"><img class="aligncenter size-full wp-image-178" title="circuit2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/circuit2.jpg" alt="circuit2" width="512" height="384" /></a><br />
Looking at the solder traces (the bright green lines) you can tell where the switch was. You will want to attach the black lead to the pad that does not go to the spring. This bypasses the switch and leaves it always on. (Remember: the trigger switch will control the power to the laser.)<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/solder.jpg"><img class="aligncenter size-full wp-image-202" title="solder" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/solder.jpg" alt="solder" width="384" height="288" /></a><br />
If you still have the shroud and the star shaped retainer, remove them now. They are not needed and can be discarded. After soldering, it is a good idea to check that the diode still works and that we haven&#8217;t shorted something. Carefully connect the two AA batteries and press the trigger button. The Laser should light.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/test1.jpg"><img class="aligncenter size-full wp-image-204" title="test1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/test1.jpg" alt="test1" width="384" height="288" /></a><br />
Now that&#8217;s all said and done, we have a functioning laser diode, now it&#8217;s time to mount it in the tube. Grab your sacrifical nerf dart and set it alongside the black tube with the laser diode circut. You will want at least a 1/2 inch.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/cut1.jpg"><img class="aligncenter size-full wp-image-180" title="cut1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/cut1.jpg" alt="cut1" width="384" height="288" /></a><br />
Cut the dart enough so that there is no foam over the end of the brass laser diode and so that there is enough foam to cover the circuit board.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/cut2.jpg"><img class="aligncenter size-full wp-image-181" title="cut2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/cut2.jpg" alt="cut2" width="384" height="288" /></a><br />
Next, slit the cut piece lengthwise and place the laser assembly inside.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/cut3.jpg"><img class="aligncenter size-full wp-image-182" title="cut3" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/cut3.jpg" alt="cut3" width="384" height="288" /></a><br />
Grab the optics package and set it on the table, screws side up.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/optics.jpg"><img class="aligncenter size-full wp-image-194" title="optics" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/optics.jpg" alt="optics" width="384" height="288" /></a><br />
Remove all three screws, and open up the optics package.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/optics1.jpg"><img class="aligncenter size-full wp-image-195" title="optics1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/optics1.jpg" alt="optics1" width="384" height="288" /></a><br />
Remove the lens, and the two orange clips. Discard these, we don&#8217;t need them and they distort the laser light. Reassemble the optics package and go to the next section.</p>
<h3>Phase 3: Reassembling the sight</h3>
<p>This is going to be almost as challenging as getting the laser diode out. You will need to take the foam wrapped laser assembly and squeeze, shove and stick it in the small end of the tube. Make especially sure that there the foam stays covering the brass diode and that you don&#8217;t destroy the circuit board. The end result will be something like this.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/stick.jpg"><img class="aligncenter size-full wp-image-203" title="stick" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/stick.jpg" alt="stick" width="384" height="288" /></a><br />
Looking down the tube, we will see the laser diode still there with nothing protruding over the little hole in the brass. This is actually the laser&#8217;s aperture and any blockage will cause the dot that the laser projects to look weird.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/laser3.jpg"><img class="aligncenter size-full wp-image-189" title="laser3" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/laser3.jpg" alt="laser3" width="384" height="288" /></a><br />
Reattach the optics package to the barrel and screw the barrel to the gun. You may need to trim the foam in order to get the gun halves to get back together.</p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/trim.jpg"><img class="aligncenter size-full wp-image-205" title="trim" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/trim.jpg" alt="trim" width="384" height="288" /></a></p>
<h3>Phase 4: Now, about the firing distance</h3>
<p>The following image is an exploded view of the assembly at the top of the gun. This is held in place by two screws and is easily removed. The parts in order from left to right are:pressure chamber, spring, regulator, stabilizer tip, barrel. For max effectiveness, remove the spring and the regulator. (items 2,3)<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/exploded.jpg"><img class="aligncenter size-full wp-image-183" title="exploded" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/exploded.jpg" alt="exploded" width="384" height="288" /></a><br />
Reassemble the barrel like shown and reattach to the gun. Make sure that all springs are in their proper place, less the regulator spring.</p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/barrel1.jpg"><img class="aligncenter size-full wp-image-175" title="barrel1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/barrel1.jpg" alt="barrel1" width="384" height="288" /></a></p>
<h3>Phase 5: Calibration</h3>
<p>Now that both mods are in their final stages of being complete, you need to calibrate the gun. Put the other half of the gun on, but do not use any screws just yet. This will be a process of fire and adjust over and over again until you are satisfied. There are no pictures for this phase, just remember that if your gun shoots to the right of the laser dot,wiggle the laser to the left. If it shoots low, wiggle it down. After a few shots, you&#8217;ll have it zeroed in and working fairly well.</p>
<p>The reason why I didn&#8217;t calibrate right after we put the sight back on was because of the firing distance mod. If you had calibrated and then performed the mod, the calibration would be no good because of the considerable difference between the air pressure hitting the bullet pre and post calibration.</p>
<h3>Phase 6: Give the cats a new reason to hate you.</h3>
<p>If all is well, the gun is sighted in and working, go ahead and close it up! You&#8217;re done.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/reddot.jpg"><img class="aligncenter size-full wp-image-197" title="reddot" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/reddot.jpg" alt="reddot" width="384" height="288" /></a></p>
<p>See, now that&#8217;s a real lasersight!  Happy Nerfing!!</p>
<p>FIRESTORM_v1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2009/11/24/add-a-real-lasersight-to-the-nerf-nitefinder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mod the Nerf Maverick to eject chamber right</title>
		<link>http://www.yourwarrantyisvoid.com/2009/11/24/mod-the-nerf-maverick-to-eject-chamber-right/</link>
		<comments>http://www.yourwarrantyisvoid.com/2009/11/24/mod-the-nerf-maverick-to-eject-chamber-right/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 16:26:18 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Toys and Games]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=148</guid>
		<description><![CDATA[


Well, I will admit that I&#8217;ve been slacking a lot.  There are posts that need to be posted, and I&#8217;ve been extremely busy at work.  So, to make up for it, today&#8217;s going to be a two-post day!.    In this post, I&#8217;ll demonstrate how to modify the Nerf Maverick chamber to work properly like a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/load1.jpg"><br />
</a></p>
<p><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/nerf.jpg"><img class="aligncenter size-full wp-image-158" title="nerf" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/nerf.jpg" alt="nerf" width="180" height="89" /></a></p>
<p style="text-align: left;">Well, I will admit that I&#8217;ve been slacking a lot.  There are posts that need to be posted, and I&#8217;ve been extremely busy at work.  So, to make up for it, today&#8217;s going to be a two-post day!.    In this post, I&#8217;ll demonstrate how to modify the Nerf Maverick chamber to work properly like a real revolver.  Read on for a complete step-by-step guide to this basic Nerf mod.</p>
<p style="text-align: left;"><span id="more-148"></span></p>
<h3 style="text-align: left;">Foreword:</h3>
<p style="text-align: left;">I recently got my hands on the new Maverick which is Nerf&#8217;s response to the demand for a revolver-type handgun for nerf fanatics. The drawback is while they could have gone all the way with their design they did not pay enough attention to one critical issue: loading time. The Nerf Maverick is a pain to load because you have to pop out the chambers as with a standard revolver but  the Maverick&#8217;s chambers only come out about an inch, giving you visibility to put in about 2 darts without needing to rotate the chamber.   My hack will give you visibility to 4 of the 6 chambers in the gun.</p>
<p>This gun shoots remarkably well given the really short pneumatic piston in comparison to the other guns I have.  This leads me to wonder why the other ones suck as far as range is concerned, but that will have to wait for another day and another hack.</p>
<hr style="text-align: left;" />
<h3 style="text-align: left;">Required Tools and Parts:</h3>
<table style="text-align: left;" border="1" width="100%">
<tbody>
<tr>
<td>
<li> A fine-tipped screwdriver</li>
<li> A knife of some sort</li>
<li> A $3,000 CDROM repair tool. (straightened paper clip.)</li>
<li> <strong> Optional: </strong> A sharpie or other marking pen</li>
</td>
</tr>
</tbody>
</table>
<p style="text-align: left;">Total Cost: ~$8.99 (there are no parts required.)</p>
<hr style="text-align: left;" />
<h2 style="text-align: left;">Pre-Analysis</h2>
<h2 style="text-align: left;">The Nerf Maverick&#8217;s chambers only come about an inch as shown below.  I think we could do better.<a href="../wp-content/uploads/2009/11/load1.jpg"><img class="aligncenter" title="load1" src="../wp-content/uploads/2009/11/load1.jpg" alt="load1" width="512" height="384" /></a></h2>
<p style="text-align: center;">
<h2 style="text-align: left;">Disassembly</h2>
<p style="text-align: left;">The disassembly starts off with removal of the grey slide at the top of the gun. Lay the gun on the table with the chambers pointing to the right, remove the three screws and gently remove the half of the slide facing you. Set it aside.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/slideoff.jpg"><img class="aligncenter size-full wp-image-166" title="slideoff" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/slideoff.jpg" alt="slideoff" width="512" height="384" /></a><br />
Now you are safe to remove the rest of the screws. When I came across this step, I had to use the knife to gently seperate the two halves. You will want to keep that other half of the slide against the other half of the plastic frame as there is a small spring that is connected to the silver pin that makes up the slide. This is not the end of the world if you manage to seperate it, but you will need to use the paper clip to re-string it if it flies off. Thankfully the other end is attached to the frame by a screw.<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/open.jpg"><img class="aligncenter size-full wp-image-159" title="open" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/open.jpg" alt="open" width="512" height="384" /></a></p>
<p>Now that you have the gun opened, you will need to carefully remove the chambers. This can be done, but it will take a bit of finesse. Below is the front of the chamber assembly.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/revolver-front1.jpg"><img class="aligncenter size-full wp-image-165" title="revolver-front1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/revolver-front1.jpg" alt="revolver-front1" width="512" height="384" /></a><br />
This is the back of the revolver.  The hexagonal shape matches with the orange hexagon advancer in the body of the gun.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/revolver-back.jpg"><img class="aligncenter size-full wp-image-164" title="revolver-back" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/revolver-back.jpg" alt="revolver-back" width="512" height="384" /></a><br />
This is the mating orange advancer and the pneumatic piston for firing the darts.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/chamber1.jpg"><img class="aligncenter size-full wp-image-153" title="chamber1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/chamber1.jpg" alt="chamber1" width="512" height="384" /></a><br />
This picture shows the chamber in the gun, with the chamber in place for firing. By messing around with it a bit, we can see the plastic that needs to be removed.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/chamber2.jpg"><img class="aligncenter size-full wp-image-154" title="chamber2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/chamber2.jpg" alt="chamber2" width="512" height="384" /></a><br />
With the chamber seperated, take the red sharpie and highlight the rounded plastic edge to remove.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/remove2.jpg"><img class="aligncenter size-full wp-image-161" title="remove2" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/remove2.jpg" alt="remove2" width="512" height="384" /></a><br />
Take the sharpie and highlight the little square next to the advancer and the piston.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/remove1.jpg"><img class="aligncenter size-full wp-image-160" title="remove1" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/remove1.jpg" alt="remove1" width="512" height="384" /></a><br />
Take your knife and remove the two pieces of plastic. Be warned that the plastic is tough, so don&#8217;t cut yourself. You want to get it as smooth as possible so that way it doesn&#8217;t foul up the chamber&#8217;s movements. This is a shot of the chamber with the plastic removed.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/removed-front.jpg"><img class="aligncenter size-full wp-image-163" title="removed-front" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/removed-front.jpg" alt="removed-front" width="512" height="384" /></a><br />
And another shot of the plastic removed next to the advancer.<br />
<a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/removed-chamber.jpg"><img class="aligncenter size-full wp-image-162" title="removed-chamber" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/removed-chamber.jpg" alt="removed-chamber" width="512" height="384" /></a><br />
Reassemble the gun, and revel in the fact that your Nerf revolver now works closer to a real revolver!</p>
<p style="text-align: left;"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/muchbetter.jpg"><img class="aligncenter size-full wp-image-157" title="muchbetter" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/11/muchbetter.jpg" alt="muchbetter" width="512" height="384" /></a></p>
<h2 style="text-align: left;">Conclusion</h2>
<p>While I&#8217;m not quite sure why Nerf didn&#8217;t implement this in their original design, it wasn&#8217;t exactly rocket surgery to make it happen.  I think that this makes the Maverick this much more useful as when you&#8217;re in a firefight with the rest of the members of the household, the last thing you have time to do is reload. <img src='http://www.yourwarrantyisvoid.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Happy Nerfing, everyone!</p>
<p>FIRESTORM_v1</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2009/11/24/mod-the-nerf-maverick-to-eject-chamber-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breaking into APC&#8217;s BR24BP battery pack</title>
		<link>http://www.yourwarrantyisvoid.com/2009/10/27/breaking-into-apcs-br24bp-battery-pack/</link>
		<comments>http://www.yourwarrantyisvoid.com/2009/10/27/breaking-into-apcs-br24bp-battery-pack/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 10:24:18 +0000</pubDate>
		<dc:creator>firestorm_v1</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[How-To's]]></category>
		<category><![CDATA[Investigative Dissassembly]]></category>

		<guid isPermaLink="false">http://www.yourwarrantyisvoid.com/?p=126</guid>
		<description><![CDATA[In this post, we will show what was necessary on how to get access into the BR24BP battery pack for APC&#8217;s BackUPS RS/XS series of battery backups.  Read more for additional details, caveats and some good to know general informaton on how you can replace the stock batteries in the battery pack with your own [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-127" title="apcLogo_141x68.jpg" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/apcLogo_141x68.jpg.gif" alt="apcLogo_141x68.jpg" width="141" height="68" />In this post, we will show what was necessary on how to get access into the BR24BP battery pack for APC&#8217;s BackUPS RS/XS series of battery backups.  Read more for additional details, caveats and some good to know general informaton on how you can replace the stock batteries in the battery pack with your own batteries to save money and time.</p>
<p><span id="more-126"></span></p>
<p><strong>BIG MONSTEROUS LEGAL DISCLAIMER:</strong> This information is provided as anecdotal as-is information. It is recommended when working with electronic components to replace the defective component with a component of the same type, model and rating.  Battery backups are no exception to this rule and as such we recommend that you follow the exact ratings as specified on your UPS, even if they differ from the information on this site.  When in doubt, go with a 1-to-1 replacement, or better yet, purchase a replacement battery pack from APC directly.  By following the steps in this guide, you indicate that you can not sue firestorm_v1 or those of us at YourWarrantyIsVoid.Com if you burn your eyebrows off or cause damage to loved ones or property, etc..</p>
<p>Now that the legalese is done with, let&#8217;s talk about this a bit.</p>
<p><strong>Foreward:</strong></p>
<p>Ever since the dawn of time, or at least the dawn of the computer age, mankind has been faced with one monsterous problem:  How to keep the computer running when the power goes out.  Even in the 21st century, we are still not immune to the power failures, surges and brownout/blackouts that plague our planet&#8217;s power grid.  The solution was to use uninterruptable power supplies (UPSes) also commonly called &#8220;battery backups&#8221; to keep the juice flowing, even though the power from the electric company had ceased.  The idea was that power would be stored in batteries and would be used through specialized circuitry to recreate the line voltage that our beloved machines needed to operate.  The idea was a grand saviour to the information age  and since then have saved countless months of uptime loss, unavailability and other such lack of availability.</p>
<p>However, with every great solution is a thorn in its side.  In our case with the batttery backups, the thorn is the batteries.  Every now and then, through regular use and standby charging, it becomes necessary to change them out.  Usually this cost is a lot less than just buying another battery backup and is a preferred method to keeping old but still usable UPSes out of the trash can. In my specific case, I have an <a title="APC Battery Back-UPS XS 1500" href="http://www.apcc.com/resource/include/techspec_index.cfm?base_sku=BX1500" target="_blank">APC Battery Back-UPS XS 1500</a> and it has served me extremely well through the years.  Unfortunately an extended power failure had knocked it and the <a title="BR24BP battery pack" href="http://www.apcc.com/resource/include/techspec_index.cfm?base_sku=Br24bp" target="_blank">addon battery pack, BR24BP</a> out of comission and had rendered the UPS useless.</p>
<p><strong>Initial examination:</strong></p>
<p>Pior to just ripping the face place off of anything, even if it pisses me off, I perform a good bit of research using Google and Yahoo to attempt to find disassembly instructions for something.  In the case of the battery backup&#8217;s battery pack, I had nothing but a bunch of forum posts with people looking for the same details.  Unfortunately no solution was to be had so I started investigating on my own and was ultimately successful.  This writeup is a testament to those findings and a howto for anyone that was as lost as I was with trying to find a way in.</p>
<div id="attachment_129" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_06291.JPG"><img class="size-full wp-image-129" title="BR24BP side vew" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_06291.JPG" alt="BR24BP battery pack side view" width="504" height="336" /></a><p class="wp-caption-text">BR24BP side vew</p></div>
<p style="text-align: center;">
<p style="text-align: left;">
<p style="text-align: left;">This is a shot of the BR24BP in all it&#8217;s glory.  Despite it&#8217;s innocent looking exterior, it&#8217;s a mofo to get into.  With no visible way of getting in, I set out with my metal screwdrivers and started prying like a madman.  Eventually, I was able to get the white front cover off and the secret to this beast was unlocked.</p>
<div id="attachment_130" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0613.JPG"><img class="size-full wp-image-130" title="Front cover finally off" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0613.JPG" alt="Front panel finally off" width="504" height="336" /></a><p class="wp-caption-text">Front cover finally off</p></div>
<p style="text-align: center;">
<p style="text-align: left;">(The grey piece on the back was held together much in the same fashion, pardon editor&#8217;s fault for the back showing ajar. <img src='http://www.yourwarrantyisvoid.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )  In this shot, we learn something important.  The front is not held on by any fancy method, locking mechanism or other trickery.  It is held to the front of the battery backup by means of a pair of snaps.  One at the top of the cover pointing down, and one at the bottom cover pointing up.  It would be almost trivial to modify the case so that you could get into the battery box at some point again to do a second swap out fo the batteries.</p>
<div id="attachment_131" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0614.JPG"><img class="size-full wp-image-131" title="Back of front cover." src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0614.JPG" alt="Back of front cover. The back is identical except it's grey and has a hole fro the power cord." width="504" height="336" /></a><p class="wp-caption-text">Back of front cover</p></div>
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: left;">Here is a shot of the front cover.  The back cover is identical to this except it is grey and has a hole for the power cable to go through.  It could be theorized that the ends of the snaps are sliced to prevent from someone gaining access to the innards of the battery box.  It could also be theorized that a quick session with a Dremel could prodice a hole with which to pry up on the snaps to gain access in the future without having to pry the case open like your life depended on it.</p>
<div id="attachment_132" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0615.JPG"><img class="size-full wp-image-132" title="Back cover pried off" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0615.JPG" alt="Back cover pried off" width="504" height="336" /></a><p class="wp-caption-text">Back cover pried off</p></div>
<p style="text-align: center;">
<p style="text-align: left;">This is a shot of the rear cover after being pried off.  The thin holes at the top and the bottom are the holes for the snaps.  Once finally freed of both the front and the rear faceplates, we are left with the battery box and six phillips screws from victory.</p>
<div id="attachment_133" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0616.JPG"><img class="size-full wp-image-133" title="battery pack sans front/back covers" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0616.JPG" alt="Battery pack sans front/back covers" width="504" height="336" /></a><p class="wp-caption-text">battery pack sans front/back covers</p></div>
<p style="text-align: center;">
<p style="text-align: left;">In this shot, we can finally remove the only screws in this battery pack&#8217;s setup and pull off the cover to reveal the batteries inside.  One special note about the covers.  They are omni-directional (Editor&#8217;s note: omni-sidal seemed to not be a word. <img src='http://www.yourwarrantyisvoid.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) meaning that the &#8220;left&#8221; side could easily be the &#8220;right side&#8221;.  The only thing that determined direction was that the indentation for the pedestal foot was at the bottom (pointed towards you if on a table) and that the cord came out of the &#8220;back&#8221;.  Aside from that, it was anyone&#8217;s game.</p>
<div id="attachment_134" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0617.JPG"><img class="size-full wp-image-134" title="Finally unboxed" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0617.JPG" alt="Finally unboxed" width="504" height="336" /></a><p class="wp-caption-text">Finally unboxed</p></div>
<p style="text-align: center;">
<p style="text-align: left;">(I apologize for the blurriness of the full-size picture, just use the thumbnail for general positioning data.)  Behold, here is the batteries in all its glory.  Keep in mind that my top two batteries are &#8220;poofy&#8221; and need to be replaced.  The bottom ones, are not poofy so will get taken to a battery place to get charged and tested.</p>
<div id="attachment_135" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0624.JPG"><img class="size-full wp-image-135" title="Battery type and model #" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0624.JPG" alt="Battery type and model #" width="504" height="336" /></a><p class="wp-caption-text">Battery type and model #</p></div>
<p style="text-align: center;">
<p style="text-align: left;">Before we get into wiring diagrams and all that nonsense, please make sure you use the right battery.  These are 12 volt,  3.4A batteries.  CSB# HR-1234W-F2 and are the Sealed Lead Acid (SLA) type.  <strong>IT IS CRITICALLY IMPORTANT THAT YOU USE THE SAME TYPE AND RATINGS OF BATTERIES IN YOUR UPS.  EXTENDING YOUR UPS MAY GIVE YOU ADDITIONAL UPTIME BUT WILL CAUSE YOUR ADDITIONAL UPTIME TO FAIL AS THE CHARGER CIRCUIT CAN NOT HANDLE THE EXTENDED CAPACITY! (Can I say this enough?)</strong> If you are in doubt about whether or not you have the right battery, take one from the pack to an <a title="Interstate Batteries.com" href="http://www.interstatebatteries.com/cs_estore/" target="_blank">Interstate Batteries</a> or a <a title="Batteries Plus.com" href="http://www.batteriesplus.com/" target="_blank">Batteries Plus</a> and get four just like it.  Bring them home and wire up as covered below.</p>
<p style="text-align: left;">
<p style="text-align: left;"><strong>Wiring it all up:</strong></p>
<p style="text-align: left;">The interesting thing about this pack is that despite the link that I found for APC, this is actually a 24VDC system, not a 12VDC system as advertised. Granted, the batteries themselves are 12VDC, but they are hooked into a 12&#215;2x2 array meaning that the batteries are connected in series (to make 24VDC) and then are connected in parallel to another pair connected in series.  The entire thing ends up being a 2x 24v array as shown in our next picture:</p>
<div id="attachment_136" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0618.JPG"><img class="size-full wp-image-136     " title="Battery Hookup" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0618.JPG" alt="battery hookup" width="504" height="336" /></a><p class="wp-caption-text">Battery Hookup</p></div>
<p style="text-align: left;">Ok, so let&#8217;s review this hookup.  The umbilical cord that goes to the main BackUPS is in my hand.  For now, ignore the little yellow wire.  It has nothing to do with our hookup at the moment.  Clockwise from top left, we have the UL (upper left) battery, UR (Upper Right) battery, LR (Lower Right) and LL (Lower Left) batteries.  The umbilical has two positives and two negative leads on it. <strong>WHEN HOOKING UP BATTERIES, YOU MUST OBEY THIS IMPORTANT RULE: AT NO TIME WILL THE POSITIVE AND NEGATIVE OF THE UMBILICAL BE ON THE SAME BATTERY!!! THIS WILL CAUSE AN EXPLOSION AS THE 24V BATTERIES TRY TO (AND SUCCEED) OVER CHARGE THE SINGLE 12V BATTERY!</strong> That being said, connect one of the <strong>RED</strong> wires to the positive terminal on two batteries and connect the <strong>BLACK</strong> wires to the other two batteries&#8217; negative terminals.  At this point, all four batteries should be connected with one connection from the umbilical.  Connect the <strong>BLUE</strong> wires from the positive battery&#8217;s <strong>NEGATIVE</strong> terminal to the negative battery&#8217;s <strong>POSITIVE</strong> terminal.   In essence, you have created two 24 volt battery packs made of UL and UR, and LL and LR respectively.</p>
<div id="attachment_137" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0622.JPG"><img class="size-full wp-image-137  " title="Little Yellow Wire" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0622.JPG" alt="Little Yellow Wire" width="504" height="336" /></a><p class="wp-caption-text">Little Yellow Wire</p></div>
<p style="text-align: left;">Now, back to this little yellow wire (and the 80A fuze)  This wire acts as a &#8220;Sense&#8221; for the battery backup to determine the battery pack&#8217;s overall health. The wire has a resistor shrinkwrapped inline with it and should not be tampered with.  Doing so may adversely affect the UPS&#8217;s operation.</p>
<p style="text-align: left;"><strong>Afterthoughts</strong>:</p>
<p style="text-align: left;">It&#8217;s been fun dissecting this battery pack however it was hard as hell initially.  APC does not make it easy to pry open the front/back of their UPS battery packs.  I&#8217;m hoping that someone aside from myself finds this information useful as it was not easy obtaining it.  If you have any information on where to get good replacement batteries, or you wish to share your experience, feel free to fire back at me in the comments section.</p>
<p style="text-align: left;">
<p style="text-align: left;">Until the next post, happy hacking!</p>
<p style="text-align: left;">
<p style="text-align: left;">FIRESTORM_v1</p>
<p style="text-align: left;">
<hr />
<p style="text-align: center;">UPDATE!!! 11/10/09</p>
<hr />Readers Derek and Shaaz commented concerning the resistor that was inline on the yellow lead of the power cable.  After performing some investigative research (edit: I tore off the shrinkwrap), I have found that it is a 1% tolerance metal oxide film resistor.  The resistor color code is Red, Black, Black, Red, Brown which indicates a value of 20 ohms with a tolerance of 1%.  <span style="text-decoration: line-through;">The tolerance is key as I am still of the opinion that this is how the APC backup monitors the battery level and is able to determine the level of power left.</span> <span style="text-decoration: line-through;">I would not suggest using a standard resistor instead of this 1% tolerance resistor as this will affect how long the UPS thinks it has on charge remaining</span>.</p>
<p>Reader &#8220;Steevo&#8221; wrote in to catch me on a critical error in regards to this resistor.  M initial calculations were incorrect, the value of this resistor is not 20K ohm, but rather 20 ohm, Please make sure you use the correct resistor if you ever need to replace it.</p>
<div id="attachment_144" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0659.JPG"><img class="size-full wp-image-144" title="The secret is revealed!" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/IMG_0659.JPG" alt="Finally the mystery is unveiled" width="504" height="336" /></a><p class="wp-caption-text">The secret is revealed!</p></div>
<p style="text-align: center;">
<p style="text-align: center;"><span style="text-decoration: underline;"><strong>UPDATE:</strong></span> More details about the power connector from the BBU power pack to the UPS</p>
<p style="text-align: left;">After requests for information in regards to the power pack&#8217;s connector, I realized that I had made a serious oversight.  I had not documented the power connector that connects the battery pack to the UPS body.  With this in mind, I took some more pictures of the connector:</p>
<p style="text-align: left;">
<div id="attachment_401" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/DSCF0578.jpg"><img class="size-medium wp-image-401" title="Power connector" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/DSCF0578-300x225.jpg" alt="Power connector" width="300" height="225" /></a><p class="wp-caption-text">Power connector</p></div>
<p style="text-align: left;">The power connector has four pins holding the strain relief on.  After getting the pieces pried apart, the end connector slides off and you can then see the wiring on the inside.  Barring that, I went ahead and was able to extract the outside case off of the three spade connectors as shown here. In order to extract the three spade connectors, you will need to take a long sharp screwdriver and pry the plastic clips holding the spade connectors down.</p>
<p style="text-align: left;">
<div id="attachment_402" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/DSCF0579.jpg"><img class="size-medium wp-image-402" title="connector endcap" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/DSCF0579-300x225.jpg" alt="connector endcap" width="300" height="225" /></a><p class="wp-caption-text">connector endcap</p></div>
<p style="text-align: left;">Here&#8217;s the connector with the spades having been successfully extracted:</p>
<p style="text-align: left;">
<div id="attachment_403" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/DSCF0582.jpg"><img class="size-medium wp-image-403" title="successful extraction" src="http://www.yourwarrantyisvoid.com/wp-content/uploads/2009/10/DSCF0582-300x225.jpg" alt="successful extraction" width="300" height="225" /></a><p class="wp-caption-text">successful extraction</p></div>
<p style="text-align: left;">Keep in mind that the plug orientation is not certain as I&#8217;ve reinstalled the UPS and it&#8217;s buried under the desk.  The red mark on the connector jacket is there for orientation purposes, but interfacing with the UPS may require that the black wire is on the left, and the yellow wire is on the right.</p>
<p style="text-align: left;">
<p style="text-align: center;">
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.yourwarrantyisvoid.com/2009/10/27/breaking-into-apcs-br24bp-battery-pack/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>
