<?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>Ardamis &#187; Hardware</title>
	<atom:link href="http://www.ardamis.com/category/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ardamis.com</link>
	<description>Ardamis is a blog about web development and technology in general.</description>
	<lastBuildDate>Thu, 02 Feb 2012 07:07:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Autonegotiation</title>
		<link>http://www.ardamis.com/2011/12/21/autonegotiation/</link>
		<comments>http://www.ardamis.com/2011/12/21/autonegotiation/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 16:51:58 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Nonsense]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=1816</guid>
		<description><![CDATA[Some notes on the commonly misunderstood subject of network autonegotiation, with an emphasis on duplex mismatches caused by differences in configurations of two partners to a connection.]]></description>
			<content:encoded><![CDATA[<h2>Autonegotiation</h2>
<p>Network autonegotiation is easily misunderstood.  Consider two 10/100Mb devices attached to one another &#8211; a PC connected to a router.  For each of these devices, it&#8217;s possible to configure the connection to use either 1) a fixed speed and duplex or 2) to negotiate the optimal shared speed and duplex with whatever it is connecting to.  What is not intuitive is that both devices must be configured with the same settings.  The connection will suffer a performance hit, or may not work at all, if the two devices are configured differently.</p>
<blockquote><p>A common misconception about autonegotiation is that it is possible to manually configure one link partner for 100 Mbps full-duplex and autonegotiate to full-duplex with the other link partner. In fact, an attempt to do this results in a duplex mismatch. This is a consequence of one link partner autonegotiating, not seeing any autonegotiation parameters from the other link partner, and defaulting to half-duplex.</p>
<p><a href="http://www.cisco.com/en/US/products/hw/switches/ps4324/products_tech_note09186a0080094713.shtml#auto_neg" title="Best Practices for Catalyst 4500/4000, 5500/5000, and 6500/6000 Series Switches Running CatOS Configuration and Management">http://www.cisco.com/en/US/products/hw/switches/ps4324/products_tech_note09186a0080094713.shtml#auto_neg</a></p></blockquote>
<p>If both devices are configured to autonegotiate speed and duplex, then each will attempt to make the best possible connection among the possibilities they have in common. However, if one of the devices is set to use a fixed speed and duplex and the other device is set to autonegotiate, the autonegotiating device can determine the speed but not the duplex of the other device and so falls back to its default duplex mode.  In the case of Cisco switches, the default duplex mode is half-duplex.</p>
<blockquote><p>&#8230;it is possible for a[n autonegotiating] link partner to detect the speed at which the other link partner operates, even though the other link partner is not configured for auto-negotiation. In order to detect the speed, the link partner senses the type of electrical signal that arrives and sees if it is 10 Mb or 100 Mb. </p>
<p>It is not possible to detect the correct duplex mode in the same method that the correct speed can be detected. In this case, the [...] port of [the autonegotiating] switch [...] is forced to select the default duplex mode. On Catalyst Ethernet ports, the default mode is auto-negotiate. If auto-negotiation fails, the default mode is half-duplex.</p>
<p><a href="http://www.cisco.com/en/US/tech/tk389/tk214/technologies_tech_note09186a0080094781.shtml" title="Configuring and Troubleshooting Ethernet 10/100/1000Mb Half/Full Duplex Auto-Negotiation">http://www.cisco.com/en/US/tech/tk389/tk214/technologies_tech_note09186a0080094781.shtml</a></p></blockquote>
<p>Half-duplex as a default duplex mode is not unique to Cisco switches.  Below is a link to an article on www.dell.com written by Rich Hernandez, a senior engineer with the Server Networking and Communications Group at Dell, that contains a table summarizing &#8220;all possible combinations of speed and duplex settings, both on 10/100/1000-capable switch ports and on NICs.&#8221;  Included are combinations that would yield no link or link fail conditions, as well as combinations that would yield a duplex mismatch.</p>
<p><a href="http://www.dell.com/content/topics/global.aspx/power/en/ps1q01_hernan?c=us&#038;cs=555&#038;l=en&#038;s=biz" title="Gigabit Ethernet Auto-Negotiation">http://www.dell.com/content/topics/global.aspx/power/en/ps1q01_hernan?c=us&#038;cs=555&#038;l=en&#038;s=biz</a></p>
<p>The importance of using identical settings on both sides of a network connection is stressed in a KB article from www.symantec.com with information on how an autonegotiating port may report that it has established a full-duplex connection with a NIC configured for 100MBs/Full, but in fact is communicating at less than expected capacity. </p>
<blockquote><p>Only by explicitly setting both sides of the link to the same duplex mode would the link work flawlessly.</p>
<p><a href="http://www.symantec.com/business/support/index?page=content&#038;id=TECH87827" title="DOCUMENTATION: What is a network link duplex mismatch or conflict?">http://www.symantec.com/business/support/index?page=content&#038;id=TECH87827</a></p></blockquote>
<h2>Understanding link data errors</h2>
<p>The page at the link below contains two tables that explain the various errors and counters logged by a network switch and the possible causes.</p>
<p><a href="http://www.cisco.com/en/US/products/hw/switches/ps708/products_tech_note09186a00800a7af0.shtml#ustand" title="Understanding Data Link Errors">http://www.cisco.com/en/US/products/hw/switches/ps708/products_tech_note09186a00800a7af0.shtml#ustand</a></p>
<h2>Troubleshooting Ethernet Collisions</h2>
<p>Collisions may appear to indicate communication problems with a network connection, but as a technote from cisco.com states, collision counters alone are not indicative of network problems.</p>
<blockquote><p>&#8230;collisions are a way to distribute the traffic load over time by arbitrating access to the shared medium. Collisions are not bad; they are essential to correct Ethernet operation.</p>
<p>There is no set limit for &#8220;how many collisions are bad&#8221; or a maximum collision rate.  </p>
<p>In conclusion, the collisions counter does not provide a very useful statistic to analyze network performance or problems.</p>
<p><a href="http://www.cisco.com/en/US/products/hw/modules/ps2033/products_tech_note09186a008009446d.shtml" title="Troubleshooting Ethernet Collisions">http://www.cisco.com/en/US/products/hw/modules/ps2033/products_tech_note09186a008009446d.shtml</a></p></blockquote>
<h2>Late Collisions</h2>
<blockquote><p>When a collision is detected by a station after it has sent the 512th bit of its frame, it is counted as a late collision.</p>
<p>The station that reports the late collision merely indicates the problem; it is generally not the cause of the problem. Possible causes are usually incorrect cabling or a non-compliant number of hubs in the network. Bad network interface cards (NICs) can also cause late collisions.</p>
<p><a href="http://www.cisco.com/en/US/products/hw/modules/ps2033/products_tech_note09186a008009446d.shtml" title="Troubleshooting Ethernet Collisions">http://www.cisco.com/en/US/products/hw/modules/ps2033/products_tech_note09186a008009446d.shtml</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2011/12/21/autonegotiation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A common sense workaround for installing SetPoint in a VMware virtual machine</title>
		<link>http://www.ardamis.com/2011/11/01/setpoint-functionality-in-vmware/</link>
		<comments>http://www.ardamis.com/2011/11/01/setpoint-functionality-in-vmware/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 20:47:56 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nonsense]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=1749</guid>
		<description><![CDATA[A workaround to installing Logitech's SetPoint utility in order to map mouse buttons on a Windows XP virtual machine running in VMWare Workstation 7.]]></description>
			<content:encoded><![CDATA[<p>I have a Windows XP guest running in VMWare Workstation 7 on a Windows 7 Ultimate host machine.  This is working pretty well.  The XP guest is nice and responsive.  I have only one gripe.  I&#8217;d like all of the buttons on my Logitech MX510 (the best mouse ever) to be mappable in the guest.</p>
<p>Starting from square one, I decided to try installing the current version of SetPoint in the guest OS.  The installation went fine, but the usual functionality of the SetPoint settings utility was absent.</p>
<div id="attachment_1795" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ardamis.com/wp-content/uploads/2011/10/setpoint-vmware.png"><img src="http://www.ardamis.com/wp-content/uploads/2011/10/setpoint-vmware-300x227.png" alt="SetPoint Settings in an XP virtual machine" title="SetPoint Settings in an XP virtual machine" width="300" height="227" class="size-medium wp-image-1795" /></a><p class="wp-caption-text">SetPoint Settings in an XP virtual machine</p></div>
<p>As shown in the screenshot, the SetPoint Settings utility displays only the Tools tab.  It is missing the My Mouse tab (and if a keyboard were installed, I presume it would be missing the Keyboard tab, too).</p>
<p>After some Googling around, it appears to be a due to the way VMware approximates the physical mouse.  VMware seems to treat USB mice connected to the host as PS/2 devices in the guest.  SetPoint, then, doesn&#8217;t detect any Logitech hardware that it can configure.</p>
<p>The question of how to obtain SetPoint functionality in virtual machines is one that has been asked many, many times before, without a satisfactory answer.  More on that in a little bit.</p>
<h2>The best work around</h2>
<p>Thankfully, it seems that, at least in the case of a Windows host and a Windows guest, installing SetPoint inside the virtual machine is not necessary.  Installing it on the host seems to make all of the functionality available in the guest.  This is the solution that I&#8217;m implementing now, and it is what I would recommend, provided you have rights to install software on the host. </p>
<h2>Paths to follow if you want to pursue installing SetPoint inside a VMware virtual machine</h2>
<p>I applaud your courage.  There are a few settings that can be tweaked that may get you closer to a working installation.</p>
<p><strong>Possible setting number one</strong></p>
<p>From the post at http://coreygilmore.com/blog/2008/04/30/better-multi-button-mouse-support-with-vmware-fusion-and-workstation/</p>
<p>Add the following line to the virtual machine&#8217;s .vmx file:</p>
<pre class="brush: plain; title: ; notranslate">
mouse.vusb.enable = &quot;TRUE&quot;
</pre>
<p>From what I can tell, this setting allows me to use the Forward and Back buttons on the mouse, but does not make the mouse detectable by SetPoint.  The remaining mouse buttons do nothing.</p>
<p><strong>Possible setting number two</strong></p>
<p>From the post at <a href="http://superuser.com/questions/35830/back-forward-mouse-buttons-do-not-work-in-vmware-workstation-6-5-guest-os/304583#304583">http://superuser.com/questions/35830/back-forward-mouse-buttons-do-not-work-in-vmware-workstation-6-5-guest-os/304583#304583</a></p>
<p>The solution given (which did not work for me) is to:</p>
<p>First add the following line to the virtual machine&#8217;s .vmx file:</p>
<pre class="brush: plain; title: ; notranslate">
usb.generic.allowHID = &quot;TRUE&quot;
</pre>
<p>An explanation of what this does, by a VMware associate, can be found in the thread at <a href="http://communities.vmware.com/thread/110919?start=15&#038;tstart=0">http://communities.vmware.com/thread/110919?start=15&#038;tstart=0</a></p>
<blockquote><p>
If you&#8217;re feeling really adventurous and/or desperate, you can take out the mouse.vusb.enable line and add this option instead:</p>
<p>usb.generic.allowHID = &#8220;TRUE&#8221;</p>
<p>Then, you&#8217;ll notice that your main mouse and keyboard (if they are USB) are available to pass through into the guest via the USB devices menu.</p>
<p>The dangerous part here is that once you pass through the mouse, it is actually disconnected from the host, so you won&#8217;t be able to ungrab from the guest just by mousing out of the Fusion window. You can still ungrab with the keyboard (ctrl-cmd I believe is the shortcut?). If you actually pass through your keyboard and your mouse, you&#8217;ll be stuck in the guest and you&#8217;ll have to shut it down (or worse, reboot your physical machine).
</p></blockquote>
<p>This sounded like a great idea, and I was willing to set up a second, PS/2 mouse to control just the host, if necessary.  Without connecting a second mouse, I tried passing the Logitech mouse as a USB device to the VM, just as I would an external hard drive, but VMware prevented this, with a warning message:</p>
<blockquote><p>
[Machine Name] &#8211; VMware Workstation<br />
Cannot connect &#8220;Logitech USB-PS/2 Optical Mouse&#8221; to this virtual machine. The host requires this device for input.<br />
[OK]
</p></blockquote>
<p>The second step would have been to go into Device Manager, click Actions, and then choose &#8220;Scan for hardware changes&#8221;.</p>
<p>I didn&#8217;t get to the second step, as I was too lazy to track down a PS/2 mouse to keep attached to the host, and I still wanted to find a software solution.  I suspect, though, that this would be were to begin, were I to need to get SetPoint running in the guest OS.</p>
<h2>Summary</h2>
<p>While I wasn&#8217;t able to figure out how to install SetPoint on a guest OS, the workaround of installing SetPoint on the host OS seems to accomplish my goal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2011/11/01/setpoint-functionality-in-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My new Dell Precision 690 workstation</title>
		<link>http://www.ardamis.com/2011/10/20/my-new-dell-precision-690-workstation/</link>
		<comments>http://www.ardamis.com/2011/10/20/my-new-dell-precision-690-workstation/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 06:06:52 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux-Ubuntu]]></category>
		<category><![CDATA[Materialism]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web Site Dev]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[XAMPP]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=1737</guid>
		<description><![CDATA[I'm not a hardware guy, but I am excited about what I'm going to do with my new-to-me Dell Precision WorkStation 690.]]></description>
			<content:encoded><![CDATA[<p>I just picked up an old <a href="http://www.dell.com/downloads/global/products/precn/en/spec_precn_690_en.pdf">Dell Precision 690 workstation</a>, which I intend to develop into a file server, a Windows IIS server, and an Ubuntu LAMP server.  This monster was built in 2006, but it still has some neat specs and tons of capacity (7 PCI slots, 4 hard drive bays, etc&#8230;), should I want to expand further.</p>
<h2>The main specs</h2>
<p><strong>CPU:</strong> Dual Core <a href="http://ark.intel.com/products/27211/Intel-Xeon-Processor-5060-(4M-Cache-3_20-GHz-1066-MHz-FSB)">Intel Xeon 5060</a> 3.2GHz, 4M Cache, 1066 MHz FSB<br />
<strong>RAM:</strong> 2GB DDR2 PC2-5300, CL=5, Fully Buffered, ECC, DDR2-667<br />
<strong>HD:</strong> SAS Fujitsu MAX3073RC 73GB, 15000 RPM, 16MB Cache<br />
<strong>Video:</strong> <a href="http://en.wikipedia.org/wiki/Nvidia_Quadro">Nvidia Quadro</a> NVS 285 PCI-Express, 128MB</p>
<h2>This is not a normal tower</h2>
<p>Right away, the size of this thing suggests it isn&#8217;t a normal tower.  It&#8217;s about up to my knee and weights 70 lbs.  It feels like it&#8217;s made with heavier gauge steel than the typical chassis, but that may be me projecting.</p>
<p>I immediately <a href="http://www.ebay.com/sch/i.html?_nkw=dell+workstation+690+memory&#038;_sacat=0&#038;LH_BIN=1&#038;_sop=15&#038;_odkw=dell+workstation+690+memory&#038;_osacat=0&#038;_trksid=p3286.c0.m270.l1313">shopped around for more RAM</a>, obviously.  2GB seems a little thin, even by 2006 standards, when considering the way everything else is high-end.  The mainboard has 8 slots and supports up to 32GB, but I figure 6GB is a safe place to start.</p>
<p>The workstation has three enormous fans, like, big-as-your-hand big.  Running it with the chassis open causes some sort of thermal protection system to kick in and it spins the fans up to the point that they were blowing stuff on the floor half-way across the room.</p>
<p>The CPU has a big, passive heat sink with six copper pipes and sits between two of those fans.  I&#8217;m tempted to buy a second CPU, but I&#8217;ll hold off.</p>
<p>I&#8217;m still on the fence about the SCSI drive.  It should be super fast, but I&#8217;m a little spoiled by the SSD in my machine at work, so it&#8217;s hard to get excited about a mechanical drive, even one running at 15k RPM.</p>
<p>The Nvidia Quadro card is also fanless, and has a bizarre <a href="http://en.wikipedia.org/wiki/DMS-59">DMS-59</a> connector.  An adapter converts the DMS-59 connector into two DVI outputs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2011/10/20/my-new-dell-precision-690-workstation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accidental fast scrolling in Android</title>
		<link>http://www.ardamis.com/2011/08/25/accidental-fast-scrolling-in-android/</link>
		<comments>http://www.ardamis.com/2011/08/25/accidental-fast-scrolling-in-android/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 02:20:22 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=1668</guid>
		<description><![CDATA[What am I doing that makes Android occasionally scroll very quickly?]]></description>
			<content:encoded><![CDATA[<p>I have an Android 2.2.1 device, and I keep noticing what may be a glitch in the scrolling.  This happens in all applications in which scrolling occurs, but most frequently in Twitter.  I&#8217;ll be slowly scrolling along, swipe&#8230; swipe&#8230; swipe&#8230; trying to catch up with dozens of tweets, when all of a sudden the scrolling takes off lightning fast.</p>
<p>When it takes off, it goes much faster than I&#8217;m ever able to make it go, which leaves me with the impression that I&#8217;m invoking a feature.  But I can&#8217;t purposefully recreate this accidental fast scrolling.  The closest I could come was when I lifted my finger at the end of the swipe, and my finger was near the top of the application.  But I can&#8217;t swear that this is where my finger is each time it happens.</p>
<p>Others before me have <a href="http://androidforums.com/motorola-droid/17131-quick-scroll-bottom-bug-feature.html">wondered whether this is a bug or a feature</a>.</p>
<p>The thing is, I&#8217;m not even trying to go fast, I&#8217;m actually doing slow, short swipes while trying to scan a screen&#8217;s worth of content at a time, so when it starts scrolling quickly, I have to mash my finger down to put on the brakes, then scroll back to wherever I was.</p>
<p><strong>Update 08.27.11:</strong> Could the fast scrolling happen when I scroll at the same time extra data is being <a href="http://en.wikipedia.org/wiki/Lazy_loading">lazy-loaded</a> by the browser or app?  So, I scroll a little bit, and the page starts loading some images, and before it&#8217;s done rendering, I scroll again.  The page then finishes loading the images and processes the scroll event, but due to some glitch, goes berserk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2011/08/25/accidental-fast-scrolling-in-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to remove the GRUB bootloader from Windows XP</title>
		<link>http://www.ardamis.com/2010/12/06/how-to-remove-the-grub-bootloader-from-windows-xp/</link>
		<comments>http://www.ardamis.com/2010/12/06/how-to-remove-the-grub-bootloader-from-windows-xp/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 19:14:14 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=1145</guid>
		<description><![CDATA[How to replace the boot sector and MBR of Windows XP to remove the GRUB bootloader.]]></description>
			<content:encoded><![CDATA[<p>I had set up a hard drive with two Windows XP installations on separate partitions and used GRUB to choose between them at boot.  Eventually, I needed only one of these installations and wanted to clone/copy it to a separate drive.  I happened to have an old copy of Ghost 2003, so I used that to clone the partition I wanted to keep.</p>
<p>But when I tried to boot that install, all I got was the word GRUB on an otherwise blank screen after the POST.</p>
<p>I did some Googling and found the <a href="http://www.ntcompatible.com/How_to_remove_GRUB_loader_t28242.html">How to remove GRUB loader!?</a> post at <a href="http://www.ntcompatible.com">ntcompatible.com</a>.</p>
<p>Basically, you can get around this problem by replacing the boot sector and MBR.</p>
<ol>
<li>Boot into Recovery Console with the XP install media by choosing the Repair option</li>
<li>Choose the installation to work on</li>
<li>At the command prompt (assuming your installation is on C:), enter: <strong>fixboot c:</strong></li>
<li>Proceed through any warnings
<li>At the command prompt, enter: <strong>map</strong></li>
<li>Record the name of the device on which you will be writing the new master boot record</li>
<li>At the command prompt, enter: <strong>fixmbr <em>[device_name]</em></strong> (where the device name is something like <em>\Device\HardDisk0</em></li>
<li>Proceed through any warnings</li>
<li>Exit Recovery Console and reboot</li>
</ol>
<p>Resources: <a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/bootcons_fixboot.mspx?mfr=true">Windows XP Professional Product Documentation &#8211; fixboot</a> and <a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/bootcons_fixmbr.mspx?mfr=true">Windows XP Professional Product Documentation &#8211; fixmbr</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2010/12/06/how-to-remove-the-grub-bootloader-from-windows-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixed: The television</title>
		<link>http://www.ardamis.com/2010/11/18/fixed-the-television/</link>
		<comments>http://www.ardamis.com/2010/11/18/fixed-the-television/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 05:49:15 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Nonsense]]></category>
		<category><![CDATA[Thriftiness]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=1127</guid>
		<description><![CDATA[You can replace the color wheel on your Samsung DLP TV.  It's not that hard.]]></description>
			<content:encoded><![CDATA[<p>I replaced the shattered color wheel on my 61&#8243; Samsung HLN617W DLP television using the excellent instructions at <a href="http://www.jangro.com/electronics/samsung-dlp-replace-color-wheel/">http://www.jangro.com/electronics/samsung-dlp-replace-color-wheel/</a>.</p>
<div id="attachment_1128" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ardamis.com/wp-content/uploads/2010/11/Samsung-HLN617W-DLP-color-wheel-1.jpg" ><img src="http://www.ardamis.com/wp-content/uploads/2010/11/Samsung-HLN617W-DLP-color-wheel-1-300x225.jpg" alt="A shattered Samsung HLN617W DLP color wheel" title="Samsung HLN617W DLP color wheel" width="300" height="225" class="size-medium wp-image-1128" /></a><p class="wp-caption-text">A shattered Samsung HLN617W DLP color wheel</p></div>
<p>A color wheel is six separate pieces of glass attached to a hub through which the light from the lamp is cast.  The wheel spins insanely fast, and over time the bearings wore and it developed a wobble.  Once the wobble became pronounced enough, the wheel tore itself apart.  I should have known something was up, because the TV had been making a sound like a vacuum cleaner for a few months.</p>
<div id="attachment_1129" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ardamis.com/wp-content/uploads/2010/11/Samsung-HLN617W-DLP-color-wheel-2.jpg"><img src="http://www.ardamis.com/wp-content/uploads/2010/11/Samsung-HLN617W-DLP-color-wheel-2-300x225.jpg" alt="A shattered Samsung HLN617W DLP color wheel (closeup)" title="Samsung HLN617W DLP color wheel" width="300" height="225" class="size-medium wp-image-1129" /></a><p class="wp-caption-text">A shattered Samsung HLN617W DLP color wheel (closeup)</p></div>
<p>While the lamps on DLP sets are easily accessed, replacing the color wheel requires tearing the guts out of the thing.  Still, if you&#8217;re comfortable with electronics, you shouldn&#8217;t have too much trouble with it.</p>
<p>I like DLP, even though the components are subject to wear and replacement, because you don&#8217;t get much more analog than using a  high-pressure mercury-vapor metal halide arc lamp to generate a pretty intense beam of light, sending that beam of light through a mechanical spinning color wheel and then scattering it with a reflective micromirror chip against a surface.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2010/11/18/fixed-the-television/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easily batch rename digital images with Advanced Renamer</title>
		<link>http://www.ardamis.com/2010/07/01/batch-rename-images-by-date/</link>
		<comments>http://www.ardamis.com/2010/07/01/batch-rename-images-by-date/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 12:08:29 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nonsense]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=681</guid>
		<description><![CDATA[How to batch-rename pictures based on date taken, with incrementing numbers per date.]]></description>
			<content:encoded><![CDATA[<p>I like using the Import Pictures and Videos wizard in Windows 7 when transferring pictures from my digital camera because it can create a separate folder for each date.  But it lacks the ability to rename the individual files based on date.  I want my image filenames to be <strong>YYYY.MM.DD_001.jpg</strong>, where the trailing number increments for that date.</p>
<p>To get the filename just right, I use <a href="http://www.advancedrenamer.com/">Advanced Renamer</a>, a free program for renaming multiple files or folders at once.  Advanced Renamer can read information from the image file (like the date the picture was taken).</p>
<h2>Importing the images</h2>
<p>Connect the device or memory card to your computer.  In the <strong>AutoPlay</strong> dialog box that appears, click <strong>Import pictures and videos using Windows</strong>.</p>
<div id="attachment_687" class="wp-caption aligncenter" style="width: 344px"><a href="http://www.ardamis.com/wp-content/uploads/2010/06/AutoPlay.png"><img src="http://www.ardamis.com/wp-content/uploads/2010/06/AutoPlay.png" alt="Windows 7 AutoPlay dialog box" title="AutoPlay" width="334" height="268" class="size-full wp-image-687" /></a><p class="wp-caption-text">Windows 7 AutoPlay dialog box</p></div>
<p>The default settings will create a single folder with today&#8217;s date, which is not what we want.  To change the settings that are used when importing pictures and videos, click <strong>Import settings</strong> in the <strong>Import Pictures and Videos</strong> dialog box.</p>
<div id="attachment_688" class="wp-caption aligncenter" style="width: 488px"><a href="http://www.ardamis.com/wp-content/uploads/2010/06/Import-Settings.png"><img src="http://www.ardamis.com/wp-content/uploads/2010/06/Import-Settings.png" alt="Windows 7 Import Settings dialog box" title="Import-Settings" width="478" height="541" class="size-full wp-image-688" /></a><p class="wp-caption-text">Windows 7 Import Settings dialog box</p></div>
<p>Under the <strong>Folder name</strong> menu, choose <strong>Date Taken + Tag</strong> and click <strong>OK</strong>.  The import process will restart and you&#8217;ll be prompted to enter a tag.  The tag isn&#8217;t important, so just click <strong>Import</strong>.</p>
<h2>Configuring Advanced Renamer</h2>
<p>It takes two methods to get the names the way I want them.  The first method changes the filename to use the year, month, and day information, and increment a trailing number.  The second method changes the new filename to lowercase.  If you prefer your file extensions to be in uppercase, you can skip the second method.</p>
<div id="attachment_691" class="wp-caption aligncenter" style="width: 456px"><a href="http://www.ardamis.com/wp-content/uploads/2010/07/Advanced-Renamer-renaming-methods.png"><img src="http://www.ardamis.com/wp-content/uploads/2010/07/Advanced-Renamer-renaming-methods.png" alt="Advanced Renamer - Renaming method list" title="Advanced-Renamer-renaming-methods" width="446" height="508" class="size-full wp-image-691" /></a><p class="wp-caption-text">Advanced Renamer - Renaming method list</p></div>
<p>Under <strong>Add batch method</strong>, click <strong>New Name</strong>, and either select the desired date conventions from the options, adding any separator characters you wish, or copy the code below to use <strong>YYYY.MM.DD_001.EXT</strong>.</p>
<pre class="brush: plain; title: ; notranslate">
&lt;IMG Year&gt;.&lt;IMG Month&gt;.&lt;IMG Day&gt;_&lt;Inc NrDir:001&gt;.&lt;Ext&gt;
</pre>
<p>Under <strong>Add batch method</strong>, click <strong>New Case</strong> and then choose <strong>Set lower case</strong>.  In the <strong>Apply to</strong> menu, choose <strong>Name and extension</strong>.</p>
<p>Click the <strong>Add</strong> button and browse to the parent folder.  The files should appear in the list, and the new filename will be displayed.  Check for any errors or problems with the filename, then click <strong>Start Batch</strong>.</p>
<h2>Move the files into a single directory</h2>
<p>Now that the pictures are all correctly named, I no longer need them to be in date-based folders.  It&#8217;s more convenient to have them in a single folder from which I can organize them.</p>
<p>To do this, I use a batch file that moves any files in a sub-folder into the parent folder.</p>
<pre class="brush: plain; title: ; notranslate">
Set sOriginFolder=&quot;PATH\TO\PARENT\DIRECTORY&quot;

For /f &quot;Tokens=*&quot; %%a in ('Dir %sOriginFolder% /a-d /s /b') do (
	move &quot;%%a&quot; %sOriginFolder%
)
</pre>
<p>Replace <strong>PATH\TO\PARENT\DIRECTORY</strong> with the full path to the parent folder, then run the batch file.</p>
<p>That&#8217;s it.  Now I have a single folder of images that are uniquely named according to date taken.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2010/07/01/batch-rename-images-by-date/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AirPort Utility and AirPort Extreme Base Station links</title>
		<link>http://www.ardamis.com/2010/04/05/airport-utility-and-airport-extreme-base-station/</link>
		<comments>http://www.ardamis.com/2010/04/05/airport-utility-and-airport-extreme-base-station/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 02:13:53 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[router]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=570</guid>
		<description><![CDATA[A collection of useful AirPort Utility and AirPort Extreme Base Station links.]]></description>
			<content:encoded><![CDATA[<p>I wanted to connect a non-wireless device (an Xbox 360) to a spare Airport Extreme base station via ethernet cable, then join the Airport Extreme to an existing wireless network created by a non-Apple (D-Link) wireless router.  After much searching, it appears that the ethernet ports on the Airport Extreme will not function when the AWD is connected to a wireless network created by a non-Apple device, such as a D-Link wireless router.</p>
<p>But, I was able to find lots of useful links, which I&#8217;ve posted here for future reference.</p>
<p>Default AirPort Base Station passwords are &#8220;public.&#8221;</p>
<p>Resetting an AirPort Base Station or Time Capsule FAQ (with pictures of the different models)<br />
<a href="http://support.apple.com/kb/HT3728">http://support.apple.com/kb/HT3728</a></p>
<p><strong>AirPort Utility 5.5.3 for Windows</strong><br />
Post Date: June 14, 2011<br />
<a href="http://support.apple.com/kb/DL1391">http://support.apple.com/kb/DL1391</a></p>
<p><strong>Time Capsule and AirPort Extreme Base Station Firmware Update 7.5.1</strong><br />
Post Date: March 31, 2010<br />
<a href="http://support.apple.com/kb/DL965">http://support.apple.com/kb/DL965</a></p>
<p><strong>AirPort Extreme Firmware Update 5.7 for Windows</strong> (drop shaped)<br />
Post Date: January 03, 2006<br />
<a href="http://support.apple.com/kb/DL411">http://support.apple.com/kb/DL411</a></p>
<p>All about Time Capsule, AirPort Extreme, and AirPort Express base station firmware updates<br />
<a href="http://support.apple.com/kb/HT1218">http://support.apple.com/kb/HT1218</a></p>
<p>To download and install any available firmwares on your AWD, simply open AirPort Utility. An alert indicates that an update is available (if one is). Click the Update button. If you are updating more than one base station, click Show Details to select the base stations you want to update.</p>
<p>AirPort + Time Capsule (General support page)<br />
<a href="http://www.apple.com/support/airport/">http://www.apple.com/support/airport/</a></p>
<p>Using the AirPort Admin Utility to create a WDS network with multiple base stations<br />
<a href="http://support.apple.com/kb/HT4262">http://support.apple.com/kb/HT4262</a></p>
<p>AirPort Extreme Base Station Setup Guide<br />
<a href="http://manuals.info.apple.com/en/airportextremebasestationsetupguide.pdf">http://manuals.info.apple.com/en/airportextremebasestationsetupguide.pdf</a></p>
<p>AirPort: Slow 802.11n connection speed when connected using older WEP or WPA security mechanisms<br />
(Use WPA2 Personal authentication)<br />
<a href="http://support.apple.com/kb/TS3361">http://support.apple.com/kb/TS3361</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2010/04/05/airport-utility-and-airport-extreme-base-station/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fixed: iPod touch 2G unbootable with a blank display</title>
		<link>http://www.ardamis.com/2010/02/14/bricked-ipod-touch/</link>
		<comments>http://www.ardamis.com/2010/02/14/bricked-ipod-touch/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 17:02:59 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=474</guid>
		<description><![CDATA[How I fixed what appeared to be a truly bricked iPod touch 2G.  It showed zero signs of life: the screen remained blank and the device would not power on.]]></description>
			<content:encoded><![CDATA[<p>I was handed what appeared to be a truly bricked iPod touch 2G the other day.  The screen remained blank and the device would not power on with any combination of buttons.  Most of the troubleshooting steps I could find online assumed that the device was able to display something &#8211; a low battery or an Apple logo.  The general consensus was that most iPods displaying some sort of boot problem could be fixed by holding down the Sleep/Wake key and the Home button, as described on the <a href="http://support.apple.com/kb/HT1394" title="iPod touch: Basic Troubleshooting">iPod touch: Basic Troubleshooting</a> page.  I tried all of the recommended steps, but still the device did nothing &#8211; it showed zero signs of life.  I couldn&#8217;t be sure it was charging while connected to my computer, or that the battery was still good.  The one positive thing was that the headphone-jack Liquid Contact Indicator was not activated, although I couldn&#8217;t rule out some sort of physical damage.</p>
<p>Connecting it to a Windows computer caused a &#8220;USB Device Not Recognized&#8221; balloon to pop up.  A look in Device Manager (devmgmt.msc) showed an &#8220;Unknown Device&#8221; in the Universal Serial Bus controllers.</p>
<p>While it was connected to the computer, I was able to invoke the &#8220;USB Device Not Recognized&#8221; balloon by holding the Sleep and Home buttons down for a few seconds, which didn&#8217;t give me much cause for hope, other than those buttons seemed to be working.  This is as much life as the device exhibited.</p>
<p>Holding down the Sleep/Wake and/or Home buttons and then connecting the USB cable did nothing new.</p>
<p>I read somewhere that the &#8220;Apple Mobile Device Service&#8221; needs to be running for the connection to be established, so I opened the Services snap-in (services.msc) and started the &#8220;Apple Mobile Device Service&#8221;.  I reconnected the device, but no joy.</p>
<p>More reading turned up that the iPod should show up in Device Manager as &#8220;Apple Mobile Device USB Driver&#8221; in the Universal Serial Bus controllers, so I also manually updated the Unknown Device to use the Apple Mobile Device USB driver, following the instructions at <a href="http://support.apple.com/kb/TS1538" title="iPhone or iPod is not recognized properly by computer when USB drivers are not installed properly or are out of date">iPhone or iPod is not recognized properly by computer when USB drivers are not installed properly or are out of date</a>.</p>
<p>This was only partially successful, as the Unknown Device was now labeled Apple Mobile Device USB Driver, but with an exclamation point next to it, indicating that the device was not functioning.  The driver wasn&#8217;t able to fully install because &#8220;the device failed to start&#8221;.  As a side note, there are a few other interesting possible drivers that can be selected, and I tried them all, but none of them installed successfully.</p>
<p>Things were looking pretty bleak.  But I had <a href="http://www.ardamis.com/2009/07/02/usb-drive-unusable-unformattable-and-reporting-0-bytes-capacity/" title="Fixed: USB drive unusable, unformattable, and reporting 0 bytes capacity">fixed a USB drive that was unusable, unformattable, and reporting 0 bytes capacity</a> a few months ago by running a reformat/reimage application, so I felt I had one last resort.</p>
<h2>Turning the corner</h2>
<p>I finally found a thread describing a situation like mine that didn&#8217;t (a) peter out unresolved, (b) conclude with a fix using steps I&#8217;d already tried, or (c) end in a product return/visit to the Apple Store.  One poster claimed that the jailbreak software redsn0w was able to restore the iPod even when Windows wouldn&#8217;t recognize it.  I was already headed down the jailbreak route, and was considering Pwnage.</p>
<p>While I was downloading the 3.1.2 firmware, I started scanning the instructions at http://www.iphonedownloadblog.com/2009/06/20/tutorial-iphone-30-unlock-redsn0w/</p>
<p>One of the steps was to connect the iPod while it was turned off (which I couldn&#8217;t be sure of).  Then hold down the Sleep/Wake button for 2 seconds. Without releasing the Sleep/Wake button, also hold down the Home button for 10 seconds.  Then, without releasing the Home button, release the Sleep/Wake button but keep holding the Home button for 30 seconds.</p>
<p>Without much hope, I just jumped ahead and followed those instructions.  For some reason, by the time I had counted to 10, Windows had detected a USB device, but this time it successfully installed the Apple Mobile Device USB Driver.  I held down the Home button for about 40 seconds and then released it, but nothing else happened.</p>
<p>Another look in Device Manager (devmgmt.msc) showed an &#8220;Apple Mobile Device USB Driver&#8221; in the Universal Serial Bus controllers, but this time without an exclamation point.  This was progress.</p>
<p>As the firmware was still downloading, I walked away for about 30 minutes, and when I came back, an iTunes window had popped up (though I can&#8217;t remember if iTunes was already running at the time):</p>
<blockquote><p>iTunes<br />
iTunes has detected an iPod in recovery mode.  You must restore this iPod before it can be used with iTunes.<br />
[OK]</p></blockquote>
<p>Bingo! iTunes was now displaying &#8216;iPod&#8217; under Devices on the left side.  In the Summary tab, it showed an iPod touch with Capacity: n/a, Software Version: n/a, and Serial Number: n/a.  Under Version, it read:</p>
<blockquote><p>Your iPod software is up to date. iTunes will automatically check for an update again on 2/19/2010.<br />
If you are experiencing problems with your iPod, you can restore its original settings by clicking Restore.</p></blockquote>
<p>So I did.</p>
<p>I agreed to all of the legalese and the software update began.  About 20 minutes later, the iPod&#8217;s screen lit up and an iPod window opened on the computer, which read &#8220;Preparing iPod for restore&#8230;&#8221;.  The iPod then displayed the Apple logo.  A few more device driver balloons appeared.</p>
<p>A few minutes later, and I was left with a fully functional and factory-default iPod touch 2G.</p>
<h2>Epilogue</h2>
<p>With new-found confidence in my ability to resurrect an apparently hopelessly broken iPod, I checked eBay for other likely candidates, but found that most of the broken iPods for sale have had their liquid submersion indicators tripped.  Even these have a number of bids, and the ones that seem to be in better condition aren&#8217;t that much cheaper than working ones.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2010/02/14/bricked-ipod-touch/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How to create a bootable USB drive that can install any edition of Windows 7</title>
		<link>http://www.ardamis.com/2010/02/13/bootable-windows-7-usb-drive/</link>
		<comments>http://www.ardamis.com/2010/02/13/bootable-windows-7-usb-drive/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 04:40:49 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Thriftiness]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=466</guid>
		<description><![CDATA[A guide to creating a bootable USB drive that can be used to install any edition of Windows 7, and a neat trick for extending the 30-day trial to 120 days.]]></description>
			<content:encoded><![CDATA[<div class="success"><strong>Update 5.31.11:</strong> ISOs of updated versions of Windows 7 with SP1 have been made available to Microsoft TechNet and MSDN subscribers.  I&#8217;ve posted a link to the torrent in my post about the <a href="http://www.ardamis.com/2011/05/13/windows-7-with-sp1-media-refresh/" style="text-decoration:underline;">Windows 7 with SP1 (media refresh)</a>.</div>
<p>This article explains how to obtain leaked, legitimate ISOs of Windows 7 (both x86 and x64 versions), and create a bootable USB drive that can install any edition (though only Home Premium through Ultimate are recommended).  It wraps up with a neat trick to extend the 30-day pre-activation &#8216;evaluation period&#8217; to 120 days.  This article assumes that you intend to purchase your software eventually.  It does not tell you how to obtain a product activation key or circumvent activation.</p>
<h2>Step 1: Get the RTM Windows 7 release</h2>
<p>Windows 7 RTM is build version 6.1.7600.16385.  This version was released to Microsoft TechNet and MSDN subscribers in the summer of 2009 and quickly made its way onto BitTorrent.</p>
<h3>64-bit (x64) Windows 7 Ultimate RTM English Retail DVD ISO Image</h3>
<p><a href="http://torrents.thepiratebay.org/5021075/7600.16385.090713-1255_x64fre_client_en-us_Retail_Ultimate-GRMCU.5021075.TPB.torrent" rel="nofollow">http://torrents.thepiratebay.org/5021075/7600.16385.090713-1255_x64fre_client_en-us_Retail_Ultimate-GRMCU.5021075.TPB.torrent</a></p>
<p>File Name: 7600.16385.090713-1255_x64fre_client_en-us_Retail_Ultimate-GRMCULXFRER_EN_DVD.iso<br />
Size: 3224686592 bytes<br />
CRC: 1F1257CA<br />
MD5: F43D22E4FB07BF617D573ACD8785C028<br />
SHA-1: 326327CC2FF9F05379F5058C41BE6BC5E004BAA7</p>
<h3>32-bit (x86) Windows 7 Ultimate RTM English Retail DVD ISO Image</h3>
<p><a href="http://torrents.thepiratebay.org/5021073/7600.16385.090713-1255_x86fre_client_en-us_Retail_Ultimate-GRMCU.5021073.TPB.torrent" rel="nofollow">http://torrents.thepiratebay.org/5021073/7600.16385.090713-1255_x86fre_client_en-us_Retail_Ultimate-GRMCU.5021073.TPB.torrent</a></p>
<p>File Name: 7600.16385.090713-1255_x86fre_client_en-us_Retail_Ultimate-GRMCULFRER_EN_DVD.iso<br />
Size: 2501894144 bytes<br />
CRC: C1C20F76<br />
MD5: D0B8B407E8A3D4B75EE9C10147266B89<br />
SHA-1: 5395DC4B38F7BDB1E005FF414DEEDFDB16DBF610</p>
<p>Below are the <a href="http://technet.microsoft.com/en-us/subscriptions/downloads/default.aspx?pv=36:350">official SHA1 hashes of these releases</a> copied and pasted from technet.microsoft.com.  I&#8217;ve checked them against the actual files from the torrents and they match.</p>
<p>64-bit Windows 7 Ultimate<br />
File Name: en_windows_7_ultimate_x64_dvd_x15-65922.iso<br />
Date Published (UTC): 8/6/2009 9:59:56 AM Last Updated (UTC): 8/24/2009 8:59:33 AM<br />
SHA1: 326327CC2FF9F05379F5058C41BE6BC5E004BAA7 ISO/CRC: 1F1257CA</p>
<p>32-bit Windows 7 Ultimate<br />
File Name: en_windows_7_ultimate_x86_dvd_x15-65921.iso<br />
Date Published (UTC): 8/6/2009 9:59:56 AM Last Updated (UTC): 8/24/2009 8:59:33 AM<br />
SHA1: 5395DC4B38F7BDB1E005FF414DEEDFDB16DBF610 ISO/CRC: C1C20F76</p>
<p>More <a href="http://www.mydigitallife.info/2009/07/25/download-32-bit-64-bit-windows-7-rtm-build-7600-16385-original-untouched-msdntechnet-leaked-retail-dvd-iso/">links to torrents of build version 6.1.7600.16385</a> can be found at My Digital Life.</p>
<p>As a general rule, don&#8217;t download just any torrent that you come across, and do use a hash calculator (like <a href="http://slavasoft.com/hashcalc/index.htm">HashCalc</a>) to verify that the hash of the file you&#8217;ve downloaded matches that posted by a trusted source.  Download the file, calculate the hash, copy it, find a trustworthy web site that displays the hash, and then do a Find on that page for the hash you&#8217;ve copied.  If the hash you calculated matches the trusted one, you can trust the file is legit.</p>
<h2>Step 2: Prepare the USB drive</h2>
<p>You&#8217;ll need a 4 GB flash drive to hold the installation files.  Microsoft offers a neat little program that will extract the ISO to a USB drive and make it bootable.  It can also burn the ISO to a DVD.  Download the <a href="http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool">Windows 7 USB/DVD Download Tool</a>.</p>
<p>If you&#8217;re currently using a 32-bit version of Windows XP or Vista and want to create a bootable USB drive containing the 64-bit (x64) version of Windows 7, you&#8217;ll need to obtain the bootsect.exe file from the 32-bit (x86) version of Windows 7.  </p>
<p>If you want to get this file yourself, first download the 32-bit ISO.  You can use any number of applications to open the ISO, but I recommend <a href="http://www.7-zip.org/">7-Zip</a> because it&#8217;s a great free alternative to WinZip.  Open the ISO and then copy the /boot/bootsect.exe file into the same folder as the Windows7-USB-DVD-Download-Tool.exe (e.g. %USERNAME%\AppData\Local\Apps\Windows 7 USB DVD Download Tool).</p>
<p>If that&#8217;s too much work, you can <a href="http://www.google.com/search?q=32-Bit+Windows+7+Bootsect.exe">Google 32-Bit Windows 7 Bootsect.exe</a> and take your chances.</p>
<p>Run the tool (%USERNAME%\AppData\Local\Apps\Windows 7 USB DVD Download Tool\Windows7-USB-DVD-Download-Tool.exe) and follow the prompts.  After Windows 7 has been loaded on the USB drive, you will be able to boot from it and install Windows 7 Ultimate.  (You may have to change the boot order in the BIOS to boot from USB Storage Device.)</p>
<h2>Step 3: Configure the installer</h2>
<p>What if you want to install an edition other than Ultimate?</p>
<p>Both the 32-bit and 64-bit ISOs contain all the different editions of Windows.  The edition you actually install is determined by a tiny text file named <em>ei.cfg</em> in the <em>/sources/</em> directory of the install media.  If you want to install a different edition of Windows, you just need to browse the USB drive and open the <em>/sources/</em> directory.  Open the <em>ei.cfg</em> file in Notepad and change the EditionID to whatever edition you wish to install.  The contents of the file will look like this:</p>
<pre>
[EditionID]
Ultimate
[Channel]
Retail
[VL]
0
</pre>
<p>The options for the EditionID are:</p>
<ul>
<li>Starter</li>
<li>HomeBasic</li>
<li>HomePremium</li>
<li>Professional</li>
<li>Ultimate</li>
</ul>
<p>In the alternative, if you delete <em>ei.cfg</em>, you&#8217;ll be asked to choose which edition of Windows to install during the installation process, which is probably much more useful.</p>
<p>For more information and links to some software that will modify the ISO for you, see <a href="http://www.mydigitallife.info/2009/07/23/how-to-select-any-edition-or-version-sku-of-windows-7-to-install-from-single-edition-dvd-disc-media-or-iso/">How to Select Any Edition or Version (SKU) of Windows 7 to Install From Single Edition DVD Disc Media or ISO</a>.</p>
<p>I would strongly recommend installing the edition that you intend to purchase, as you cannot enter a Home Premium product activation key on a system running Ultimate.  You&#8217;d have to do a clean install of the edition that matches the key you bought.</p>
<h2>Step 4: Extend your pre-activation trial for 120 days</h2>
<p>Microsoft allows anyone to install and use any version of Windows 7 for 30 days without having to enter a product activation key.  This 30-day trial period can be extended three times for a total of 120 days before the installation must be activated to continue functioning.  This extension is done using a Microsoft utility called the Software License Manager (slmgr) that ships with Windows. </p>
<p>If you haven&#8217;t entered a product activation key, you can click Start, then right-click Computer and choose Properties to see how many days are left before activation is required.  When that number approaches 0, click Start | All Programs | Accessories. Right-click Command Prompt and choose Run As Administrator. Enter your administrator password, if asked.</p>
<p>Type the following command and press Enter:</p>
<p><strong>slmgr -rearm</strong></p>
<p>Be sure to include the space after slmgr and the hyphen in front of rearm.</p>
<p>Restart Windows 7.</p>
<h2>In Summary</h2>
<p>The last days of Windows 7 RC are approaching, and I&#8217;m probably going to end up buying Home Premium.  Professional would be my first choice, but it&#8217;s probably not really necessary.  However, after using Ultimate for so long, I want to know that I&#8217;ll be able to get by with a reduced feature set, so I definitely want to test-drive Professional and then Home Premium before I buy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2010/02/13/bootable-windows-7-usb-drive/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

