<?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>Sun, 01 Aug 2010 02:43:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<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>
<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>
<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>
<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>
<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>
<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>
<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;">
&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;">
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>0</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>AirPort Utility 5.5.1 for Windows<br />
<a href="http://support.apple.com/kb/DL954">http://support.apple.com/kb/DL954</a></p>
<p>	AirPort Utility 5.4.2 for Windows<br />
	<a href="http://www.apple.com/downloads/macosx/apple/application_updates/airportutility542forwindows.html">http://www.apple.com/downloads/macosx/apple/application_updates/airportutility542forwindows.html</a></p>
<p>Time Capsule and AirPort Extreme Base Station Firmware Update 7.5.1<br />
<a href="http://support.apple.com/kb/DL965">http://support.apple.com/kb/DL965</a></p>
<p>	AirPort Extreme Firmware Update 5.7 for Windows<br />
	<a href="http://www.apple.com/downloads/macosx/apple/firmware_hardware/airportextremefirmwareupdate57forwindows.html">http://www.apple.com/downloads/macosx/apple/firmware_hardware/airportextremefirmwareupdate57forwindows.html</a><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/HT2044">http://support.apple.com/kb/HT2044</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>0</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>1</slash:comments>
		</item>
		<item>
		<title>How to create a bootable USB drive that can install any version 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 version of Windows 7, and a neat trick for extending the 30-day trial to 120 days.]]></description>
			<content:encoded><![CDATA[<p>This article explains how to obtain leaked, legitimate ISOs of Windows 7 (x86 and x64), and create a bootable USB drive that can install any version (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://store.microsoft.com/Help/ISO-Tool">Windows 7 USB/DVD Download Tool</a>.</p>
<p>If you&#8217;re currently using a 32-bit version of Windows 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 something other than Ultimate?</p>
<p>Both the 32-bit and 64-bit ISOs contain all the different versions of Windows.  The version you actually install is determined by a tiny text file named <em>ei.cfg</em> in the /sources/ directory of the install media.  If you want to install a different version of Windows, you just need to browse the USB drive and open the /sources/ directory.  Open the ei.cfg file in Notepad and change the EditionID to whatever version 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>
<p>Starter<br />
HomeBasic<br />
HomePremium<br />
Professional<br />
Ultimate</p>
<p>In the alternative, if you delete ei.cfg, you&#8217;ll be asked to choose which version 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 version 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 version 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>2</slash:comments>
		</item>
		<item>
		<title>Fixed: USB drive unusable, unformattable, and reporting 0 bytes capacity</title>
		<link>http://www.ardamis.com/2009/07/02/usb-drive-unusable-unformattable-and-reporting-0-bytes-capacity/</link>
		<comments>http://www.ardamis.com/2009/07/02/usb-drive-unusable-unformattable-and-reporting-0-bytes-capacity/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 00:13:27 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=299</guid>
		<description><![CDATA[Fixing a USB flash drive that pops up "Please insert a disk into drive X:." when the drive letter is clicked, reports 0 bytes capacity in the properties, and cannot be formatted in Windows.]]></description>
			<content:encoded><![CDATA[<p>I completely hosed a few SanDisk Cruzer Micro USB 2.0 2 GB Flash Drives at work when I deleted the original contents of the drives, installed the CruzerPro software that had shipped with some older Cruzer Professional drives, and then used the CruzerPro application to password protect the drives.  This process rendered the drives completely unusable and unable to be formatted.</p>
<h2>The problems</h2>
<p>Clicking the drive letter in Windows Explorer returns the following error message:</p>
<blockquote><p>Please insert a disk into drive X:.</p></blockquote>
<p>Attempting to format the drive returns the warning:</p>
<blockquote><p>There is no disk in drive X.<br />
Insert a disk, and then try again.</p></blockquote>
<p>This is what the drives looked like once I&#8217;d thoroughly broken them.</p>
<p><div id="attachment_506" class="wp-caption alignnone" style="width: 414px"><a href="http://www.ardamis.com/wp-content/uploads/2009/07/device-properties2.png"><img src="http://www.ardamis.com/wp-content/uploads/2009/07/device-properties2.png" alt="SanDisk U3 Cruzer Micro USB Device Properties" title="device-properties" width="404" height="455" class="size-full wp-image-506" /></a><p class="wp-caption-text">SanDisk U3 Cruzer Micro USB Device Properties</p></div></p>
<p>The drive properties show:<br />
Type: Removable Disk<br />
File system: Unknown<br />
Used space 0 bytes<br />
Free space 0 bytes<br />
Capacity 0 bytes</p>
<p>The Volumes tab shows:<br />
Type: Removable<br />
Status: No Media<br />
Partition style: Not Applicable<br />
Capacity: 0 MB<br />
Unallocated space: 0 MB<br />
Reserved space: 0 MB</p>
<p>Opening the Disk Management component of the Computer Management console shows that the drive is connected, but there is no unallocated space to partition or format.</p>
<p>Other things about the disk look normal. It shows up in the Device Manager as working correctly, without any warnings, for example.</p>
<p>I Googled around and found that many, many people were running into this problem where the drive starts reporting 0 bytes capacity and can not be formatted.  Of the dozens of pages that I read, no one found a fix for the problem.  The most common solution offered was to return the drive to the manufacturer for replacement.  Well, I wasn&#8217;t going to publicize my mistake and return the drives, I was going to repair them.</p>
<h2>Software that didn&#8217;t help</h2>
<p>Feel free to skip this part if you&#8217;re not interested in reading about the many dead-ends I explored.</p>
<p>I knew of one nifty program that had helped me out before, so I tried running the &#8220;HP USB Disk Storage Format Tool v2.1.8&#8243;, which you are going to have to locate on your own, because HP no longer offers this for download.  But attempting to format the drive with this utility returned the following error message:</p>
<blockquote><p>There is no media in the specified device.</p></blockquote>
<p>Someone suggested using this thing called &#8220;Apacer Repair v2.9.1.1&#8243; to reformat the drive, so I tried that, but the software only reported &#8220;USB Flash Disk not found!&#8221; when I ran it.</p>
<p>Someone else recommended FreeCommander, but that failed to open the drive, too.</p>
<p>I tried the free trial of the utility from http://www.flashmemorytoolkit.com/, but it reported the same information as Windows XP &#8211; that the device contained a disk with 0 bytes capacity.  Maybe the full version could have done more, but I put that on the back burner.</p>
<p>A number of people suggested attacking it with partitioning software, which I wasn&#8217;t looking forward to doing, but was willing to try.</p>
<h2>What I should have tried to begin with</h2>
<p>Then I had an idea.  I had a clean drive that had escaped my earlier bungling.  I plugged it in, copied the contents to my desktop and tried to run the U3 LaunchPad software.  Nothing happened, so I started looking more closely at the files.  One of the files was called SanDiskFormatExtension.dll, which sounded promising.  Now I just needed to figure out how to run the SanDisk installer to reformat the drive.  I tried all of the .exe&#8217;s and .msi&#8217;s that shipped with the drive, but nothing wanted to run from the folder on my desktop.</p>
<p>Just as I was running out of options, I opened the autorun.inf file and found a very interesting entry:</p>
<pre class="brush: plain;">
[Update]
URL=http://u3.sandisk.com/download/lp_installer.asp?custom=1.6.1.2&amp;brand=PelicanBFG
</pre>
<h2>The fix</h2>
<p>So, with nothing to lose, I pasted <a href="http://u3.sandisk.com/download/lp_installer.asp?custom=1.6.1.2&#038;brand=PelicanBFG">http://u3.sandisk.com/download/lp_installer.asp?custom=1.6.1.2&#038;brand=PelicanBFG</a> into Internet Explorer, thinking that it would at least get me some new files that might allow me to reformat the drive.  I followed a few prompts and lo, the U3 Launchpad Installer software launched and restored the drive to its factory settings of 2 GB capacity formatted as FAT.  It even replaced the original U3 files, making it truly good-as-new.  </p>
<p>I&#8217;m astonished that this information isn&#8217;t more widely available, particularly on the SanDisk support site and forums, as this 0 capacity problem seems to affect a good number of drives and there are many threads where this issue remains unresolved.</p>
<p>Note that the page at <a href="http://u3.sandisk.com/download/lp_installer.asp?custom=1.6.1.2&#038;brand=PelicanBFG">http://u3.sandisk.com/download/lp_installer.asp?custom=1.6.1.2&#038;brand=PelicanBFG</a> requires you to install an ActiveX component, <em>so you must use Internet Explorer</em>.</p>
<p>Of course, if you&#8217;re not using a SanDisk drive, there&#8217;s no guarantee that this software will fix your drive, but it&#8217;s worth a try, right?  Or maybe your device&#8217;s manufacturer has something similar.</p>
<p>If you&#8217;re trying to restore the drive&#8217;s contents or recover files, this method formats (erases) the drive and is not for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2009/07/02/usb-drive-unusable-unformattable-and-reporting-0-bytes-capacity/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Fixing the flickering in an external LCD connected to a laptop</title>
		<link>http://www.ardamis.com/2009/06/03/external-lcd-flickering/</link>
		<comments>http://www.ardamis.com/2009/06/03/external-lcd-flickering/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 19:07:51 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Nonsense]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=261</guid>
		<description><![CDATA[How to resolve the horizontal flickering that appears on an LCD screen attached to a laptop.]]></description>
			<content:encoded><![CDATA[<p>I recently bought a new laptop, and was finally ready to wrap up the long-delayed transition from my aging desktop PC.  I wanted to connect my 19&#8243; Samsung monitor as an external display, so I plugged it in, set up the resolution and refresh, etc., and immediately noticed some serious horizontal flickering.  I suspected the video card, so I began to fiddle with the display settings in Windows 7&#8242;s control panel (which is rather nice, and very reminiscent of Ubuntu, actually).  But nothing I did made any difference, so I started Googling.</p>
<p>As it turns out, this problem affects laptops generally, and is due to something called a &#8220;ground loop&#8221;.  Basically, the flickering is a visual symptom of signal noise traveling along the ground circuit.  The solution?  Well, reducing the signal noise in the ground circuit isn&#8217;t easy, but removing the monitor from the circuit is &#8211; the fastest fix is to unplug your monitor and tear off the ground prong from the plug with a pair of pliers.  I did this, and it almost completely stopped the flickering &#8211; to the point that it isn&#8217;t discernible under normal conditions.</p>
<p>The post I have to thank for this advice: <a href="http://h30434.www3.hp.com/psg/board/message?message.uid=57154">Ground loop causing flickering in external LCD</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2009/06/03/external-lcd-flickering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips for improving the security of your home wireless network</title>
		<link>http://www.ardamis.com/2009/05/18/securing-your-home-wireless-network/</link>
		<comments>http://www.ardamis.com/2009/05/18/securing-your-home-wireless-network/#comments</comments>
		<pubDate>Mon, 18 May 2009 05:19:28 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=255</guid>
		<description><![CDATA[Six settings on your wireless router or access point which, if properly configured, will better protect your network, your computers, and your data.]]></description>
			<content:encoded><![CDATA[<p>Of the seven wireless networks that I can see from my living room, five are secured, or at least appear as such in the available networks list.  That&#8217;s a good start, but most of my neighbors could be doing a better job of protecting their networks from intrusion.  Among other things, someone who connects to your WLAN may be able to:</p>
<ul>
<li>Slow down your Internet performance</li>
<li>View files on your computers and spread dangerous software</li>
<li>Monitor the Web sites you visit, read your e-mail and instant messages as they travel across the network, and copy your usernames and passwords</li>
<li>Send spam or perform illegal activities with your Internet connection</li>
</ul>
<p>IT security needs to use a layered approach.  While no single layer of security is enough to withstand every attack, each additional layer serves to further harden your system and discourage would-be attackers and free-loaders.  Here are six settings on your router which, if properly configured, will better protect your network, your computers, and your data.</p>
<ol>
<li><strong>Change the default password for the administrator account on your wireless router or access point.</strong> This is absolutely essential and should have been the very first thing you did after you unboxed it.  Don&#8217;t use a word in the dictionary or anything easily guessed.</li>
<li><strong>Limit access to your wireless LAN by using MAC address filtering.</strong>  A MAC address (also called the <em>physical address</em>) is an identifier unique to each network adapter.  MAC address filtering involves looking up the MAC address of each device that will connect to the WLAN and adding them to a list in the router&#8217;s control panel.  MAC addresses can be spoofed, so filtering shouldn&#8217;t be the only security method used.</li>
<li><strong>Change your SSID (network name).</strong>  A router&#8217;s default SSID (Service Set Identifier) can be used to identify your hardware, which could help a hacker determine the default administrator password (see step 1).  A default SSID also suggests that the network was poorly configured, making it appear to be an easier target.  Change it to something you and your family would recognize (your pet&#8217;s name, for example), but that&#8217;s not publicly identifiable (don&#8217;t use your name, your address, etc.).</li>
<li><strong>Disable SSID broadcasting</strong> (if you&#8217;re using an AirPort, close your network).  This will prevent casual browsers from finding your network, but it also means you will have to manually enter the name of your network on each device.  Unless you&#8217;re a Starbucks, you shouldn&#8217;t advertise that you have complimentary Wi-Fi.  Not broadcasting your SSID does nothing to secure your network, it just makes it less obvious to your neighbors.</li>
<li><strong>Use the strongest encryption form supported by your router and all of your other devices.</strong>  The best choice is WPA2 with the &#8220;TKIP+AES&#8221; algorithm, which is the newest type of wireless encryption and provides the highest level of encryption available.  WPA2 has been available on most devices manufactured in the past few years.  WPA-PSK, also called WPA-Personal, encryption is the next best, and 128-bit WEP is the weakest level of encryption and not very good, but better than nothing.  Use a strong password, ideally a string of at 20+ random alpha-numeric characters. You can find such random strings at https://www.grc.com/passwords.htm .  If you must use WEP, change your key often.</li>
<li><strong>Disable remote administration.</strong>  The ability to remotely administer your WLAN router via the Internet should be turned off unless you absolutely need this.  It is usually turned off by default, but it&#8217;s a good idea to check.  The only downside to this is that you will have to physically connect a computer to the router in order to configure it, which isn&#8217;t necessarily a downside at all.</li>
</ol>
<p>With the router and WLAN now well-configured, hacking your home network will be much more difficult.  Below are a few more suggestions to further increase your protection.</p>
<p>If you can afford a second NAT router, you can dramatically improve your LAN&#8217;s security.  Basically, you create a second LAN by connecting the wireless router to the modem, connecting a second, wired router to the wireless router and then put one or more of your PCs behind the second, wired router.  This means that anyone who accesses your WLAN still can&#8217;t get to the PCs behind the second, wired router.</p>
<p>Read more about <a href="http://www.grc.com/nat/nat.htm">using a second NAT router to create an even more secure LAN</a> at GRC.com.</p>
<p>Test your connection for vulnerabilities with third-party software.  Use the ShieldsUP! port probe from GRC.com to check whether your router is detectable by port scanners.<br />
<a href="https://www.grc.com/x/ne.dll?bh0bkyd2">https://www.grc.com/x/ne.dll?bh0bkyd2</a></p>
<p>McAfee Wi-FiScan surveys your current Wi-Fi connection, your wireless equipment, and local environment to assess security risks introduced by your wireless network. Wi-FiScan uses an ActiveX control to gather information. If security or performance issues are found, McAfee will suggest ways to reduce your risk.<br />
<a href="http://us.mcafee.com/root/wsc/default.asp">http://us.mcafee.com/root/wsc/default.asp</a></p>
<p>Netstumbler, by Marius Milner, will determine your network&#8217;s vulnerabilities and unauthorized access points, and also reveal the sources of network interference and weak signal strength.<br />
<a href="http://www.netstumbler.com/downloads/">http://www.netstumbler.com/downloads/</a></p>
<p>Protect your machine from attacks from within your LAN.  Use a software firewall on every device and make sure that port 113 is stealthed.  If you are using Windows, run Windows Updates every month or keep Automatic Updates on.  Install some anti-virus software (<a href="http://www.microsoft.com/Security_Essentials/">Microsoft Security Essentials</a> seems quite nice) and keep that up to date, too.  Turn off services like File Sharing unless you need them and understand the consequences.</p>
<p>For the borderline-paranoids, you can turn off DHCP (Dynamic Host Configuration Protocol) entirely and configure each device to connect using a specific IP, or at least assign all of your devices static IP addresses well away from the first address dynamically assigned by your router.  For example, if your router starts assigning IP addresses at 192.168.0.100, give your devices static addresses above 192.168.0.150.  This will make it more of a nuisance for someone who does access your network to find the machines connected to it, as they won&#8217;t exist near the address assigned dynamically to the intruder.  You can change the default IP address of the router itself, too, but that will be immediately obvious to anyone who gets in.</p>
<p>Verify that your computer&#8217;s Wake on Wireless LAN (WoWLAN) function is disabled (check your BIOS).</p>
<p>A Wi-Fi network is only vulnerable when it is on, so turn off your router when you aren&#8217;t using it.  Turn off your computers, or at least hibernate/sleep them, when not in use.  (Don&#8217;t forget to turn off the monitors, too.)  Better yet, just kill the power at the surge protector, as all of these components still draw power when turned off.  You&#8217;ll be surprised at how much energy you can save.</p>
<p>The farther the Wi-Fi signal reaches, the easier it is for others to detect and exploit it. If possible, place the router where it will have the most difficulty broadcasting the signal outside your home, such as in the basement, in a closet, or toward the center of your home.  While not a feature of all wireless routers and access points, some allow you to reduce the transmitter power.  If possible, adjust it so that you still get a decent signal inside, but it doesn&#8217;t leak too far outside your home.</p>
<p>Don&#8217;t connect to unprotected wireless networks yourself, as it&#8217;s possible for someone on that network to monitor your traffic.  If you must connect to an unprotected network, enter passwords only on sites that use encryption (those that display the padlock icon in the lower-right corner of your browser and with a URL in the address bar that begins with <em>https</em>).  Never select the &#8216;connect to available wifi networks automatically&#8217; setup option under your Network Connections window.</p>
<p>Ensure that your router&#8217;s firewall is enabled, along with related built-in security features that block anonymous requests or pings from the WAN side.</p>
<p>The DMZ feature of your router allows you to put a machine &#8216;outside&#8217; of the protection of the NAT router.  Only use this if you understand the consequences.</p>
<p>For a good Ars Technica article that includes a chart of common devices (Wii, PS3, Xbox 360, etc.) and their support for the various levels of encryption, read <a href="http://arstechnica.com/security/news/2008/04/wireless-security.ars/">The ABCs of securing your wireless network</a>.</p>
<p>While we&#8217;re on the subject, you might want to consider <a href="http://www.howtogeek.com/howto/21132/change-your-wi-fi-router-channel-to-optimize-your-wireless-signal/">choosing the right channel</a> to obtain the best wireless signal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2009/05/18/securing-your-home-wireless-network/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cold cloning without the Enterprise VMware Converter Boot ISO</title>
		<link>http://www.ardamis.com/2009/04/25/cold-cloning-vmware-converter/</link>
		<comments>http://www.ardamis.com/2009/04/25/cold-cloning-vmware-converter/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 06:55:35 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[downloads]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=206</guid>
		<description><![CDATA[How to build a free VMware cold clone boot CD using MOA, the 180-day trial version of Windows Server 2003, and the freely available VMware Converter.]]></description>
			<content:encoded><![CDATA[<p>I needed to convert a physical Windows XP Professional machine running ZENworks into a VMware virtual machine, but only after removing the unique identifiers like the Windows&#8217; SID and ZENworks&#8217; GUID, so that I could later make multiple copies of the VM without them all writing to the same ZENworks object.  After weighing my options, I decided that it wouldn&#8217;t be practical to hot clone the physical machine.  The best method would be to unregister the ZENworks object, uninstall the Adaptive Agent, pull it off the network, reinstall the Adaptive Agent, and then sysprep -reseal -shutdown the machine.  This would leave me with a hard drive with a XP installation ready to generate new IDs the next time it was powered on.  But as you well know, the VMware vCenter Converter Standalone app can only perform P2V hot cloning.  Cold cloning requires the VMware Cold Clone Boot ISO, which is only available to VMware Converter Enterprise license-holders.</p>
<p>After some Googling around, I came across this thing called <a href="http://sanbarrow.com/moa.html">MOA</a>, Multi-Operating system Administration.  Basically, it creates a LiveCD that runs the free VMware Converter on top of a Windows Server 2003 kernel.  It&#8217;s very, very nice and developed by an obvious super-genius.  Just how cool is it?  How about the ability to boot a physical box and start the originally installed system as a virtual machine?</p>
<p>Here are the steps I took to build my free cold clone boot CD.</p>
<h2>Creating the cold clone boot CD</h2>
<p>This builds a LiveCD using Windows Server 2003 that can then run VMware vCenter Converter Standalone 3.0.3 (previously known as VMware Converter Starter Edition) in order to cold clone a hard drive.</p>
<h3>Caveats</h3>
<p>The version of Windows running in the LiveCD should be the same as, or later than, the version of the Windows machine you want to convert to a VM.</p>
<p>VMware recommends, when cold cloning using their boot CD, that the source physical machine have 364MB of memory, with a minimum of 264MB.  MOA recommends, for the Bandit version ISO, that the physical machine have at least 512MB and preferably 1GB or more.</p>
<h3>Required files</h3>
<p>Download moa241-setup.exe (2.7MB) from</p>
<p>http://sanbarrow.com/phpBB2/viewtopic.php?t=1544</p>
<p>You will need to sign up at the forums to gain access to the download.</p>
<p>Download X13-05665.img (596MB) (Windows Server 2003) from </p>
<p>http://download.microsoft.com/download/E/5/C/E5C2CA69-28C9-492A-8F57-BDA0010616E5/X13-05665.img</p>
<p>Download VMware-converter-3.0.3-89816.exe (30.1MB) from</p>
<p>http://download3.vmware.com/software/converter/VMware-converter-3.0.3-89816.exe</p>
<p>Put all three files in the same folder (with no spaces in the folder name) on a NTFS-formatted disk.  MOA will refer to this as the &#8216;building directory&#8217;.</p>
<h3>Assemble the ISO</h3>
<p>Run moa241-setup.exe.<br />
In the application menu, click <strong>moa</strong> -> <strong>create MOA core</strong>.</p>
<p>If you have put the X13-05665.img file into the root of the building directory, MOA will extract the files automatically.  If the X13-05665.img file is in a different location or if you are using a different OS to build the LiveCD, MOA setup asks for the location of your Windows-sources.  This must be a 32-bit OS, like XP or Server 2003.  If you have the files on a CD or mounted using Daemon-tools, just select the drive letter; if you have them extracted somewhere on your hard disk, point to the directory one level higher than the I386 directory. </p>
<p>The MOA setup app asks a few questions about the environment you want to build.  Answer these very quickly, as they appear to have a default answer which will be selected automatically after a very short timeout (maybe like 10 seconds).</p>
<p>The MOA setup runs a nifty little DOS app that downloads another 20.34MB of core files.  It will ask if you want to download drivers, which is another 17MB download.  After another few questions, it runs PE Builder v3.1.10a.</p>
<p>The MOA setup then asks if you want to install VMware Converter 3.0.3 (the default is no, so quickly click yes).  After which, it asks you if you want the converter to autostart (default is no, which is fine).</p>
<p>A standard image ISO is created automatically.  You can also create a Bandit image ISO, which seems to be what most people use.  In my case, the standard image is 374,622KB, while the Bandit image is 296,810KB.  The Bandit version should also be faster than the standard version.</p>
<p>The ISO files are saved to \iso-out\.  Burn to CD or DVD using whatever method you prefer.</p>
<h2>Booting from the LiveCD</h2>
<p>When booting from the Bandit image, you will get the following message, &#8220;can&#8217;t find vmware &#8211; starting plan B&#8221;, which makes it seem like something is wrong.</p>
<p>An Open File dialogue box then opens in the ramdisk \vm\ folder and displays &#8220;can&#8217;t find vmware files in default location &#8211; please select a different path&#8221;.  It&#8217;s looking for a Workstation or VMware Player installation here, not the Converter.  Just click Cancel.</p>
<p>Another Open File dialogue box will open, stating &#8220;still can&#8217;t find VMware &#8211; you may want to mount a wim&#8221;.  Click Cancel again.</p>
<p>After a few more seconds, MOA will be finished booting up and the GUI will minimize.  Click the taskbar button to open it back up, then right-click the button with the image of the desktop PC with the VMware logo on the screen and select &#8220;start converter&#8221; from the menu.  A Browse for Folder dialogue box will open.  Browse to X:/moahome/vm/converter/ and click OK.  VMware Converter will launch.</p>
<p>If things are not going as expected, the developer has made a video tutorial showing a boot into MOA followed by a cold cloning operation, located at http://sanbarrow.com/moa23/coldclone-howto/coldclone-howto.html</p>
<p>I saved my new virtual machine to a second physical disk, then put that drive into another machine with VMware Server 1.0.9 already installed and copied over the three vm files.</p>
<p>I started VMware Server and clicked Open Existing Virtual Machine, but when I tried to add the new vm to the inventory, VMware Server Console popped up an error: <em>Unable to add virtual machine &#8220;D:\Virtual Machines\coldclonetest\coldclonetest.vmx&#8221; to the inventory.  Configuration file was created by a VMware product with more features than this version</em>.</p>
<p>Some quick Googling led to the fix:</p>
<p>Open the virtual machine&#8217;s two ~1 KB configuration files in a text editor.</p>
<p>In the *.vmx file, change</p>
<p><code>virtualHW.version  = "6"</code><br />
to<br />
<code>virtualHW.version  = "4"</code></p>
<p>In the *.vmdk file, change</p>
<p><code>ddb.virtualHWVersion = "6"</code><br />
to<br />
<code>ddb.virtualHWVersion = "4"</code></p>
<p>After I made those changes, the virtual machine powered on and booted into XP, running all the expected install scripts and generating unique Windows and ZENworks identifiers.  I&#8217;ve also successfully cold cloned a Windows 2000 machine using the same boot CD.</p>
<h2>MOA on a bootable USB drive</h2>
<p>If you would prefer to use a bootable USB drive instead of a LiveCD, here are some tips for getting MOA onto a USB drive: http://sanbarrow.com/phpBB2/viewtopic.php?t=1250</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2009/04/25/cold-cloning-vmware-converter/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Troubleshooting Xbox Live connection problems and Open NAT issues</title>
		<link>http://www.ardamis.com/2008/10/27/troubleshooting-xbox-live-connection-problems-and-open-nat-issues/</link>
		<comments>http://www.ardamis.com/2008/10/27/troubleshooting-xbox-live-connection-problems-and-open-nat-issues/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 02:50:02 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nonsense]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[modem]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/?p=85</guid>
		<description><![CDATA[Resolve Xbox 360 NAT issues by port forwarding or configuring your router to use bridged mode. ]]></description>
			<content:encoded><![CDATA[<p>I was trying to set up a friend&#8217;s Xbox 360 on my home network that uses a D-Link DI-624 router (Rev. C) with version 2.76 firmware and a brand new Motorola Netopia 2210-02 ADSL modem, but I wasn&#8217;t able to connect to Xbox Live.</p>
<p>My Xbox, which had been connected for months with an Open NAT while using a old Siemens Speedstream 4100 modem, never had any problems connecting.</p>
<p>I double checked all the connections, powercycled the Xbox, then ran the network tests from the System blade.  It would pass all of the tests up until the Xbox Live test, at which point it would fail spectacularly and restart the tests &#8211; but this time displaying a &#8220;Disconnected&#8221; message at the Network Adapter test.</p>
<p>I bypassed the router and plugged the Xbox straight into the DSL modem and was able to connect, but with a Strict NAT.  (I should have realized the significance of this right away, but I didn&#8217;t.)</p>
<p>So I reconnected the router and kept experimenting.  After a while, I noticed that my computers connected to the router also lost their connections when I tried to sign in to Xbox Live.</p>
<p>As it turns out, the suspicious-looking disconnection message was accurate &#8211; something the Xbox was doing was causing the router to reboot.</p>
<p>I Googled around and found a few good posts about this problem.</p>
<p>First, I disabled UPnP on the D-Link router thanks to the advice in <a href="http://episteme.arstechnica.com/eve/forums/a/tpc/f/469092836/m/698007413831">this Ars Technica forum post</a>.  Then I configured it to assign the Xbox a static IP address and then put that IP address in the DMZ.  Now the Xbox was able to connect to Xbox Live, but the NAT status was Strict.</p>
<p>I wasn&#8217;t going to settle for that, though.  I wanted to get an Open NAT.</p>
<p>So I took it out of the DMZ and <a href="http://portforward.com/english/routers/port_forwarding/Dlink/DI-624/Xbox_Live_360.htm">port forwarded</a> UDP 88 and both UDP &#038; TCP 3074 ports to the static IP address, but the NAT status was still Strict.</p>
<p>Giving the Xbox a static IP address and forwarding the ports had fixed similar connection issues and permitted an Open NAT for almost everyone else, why wasn&#8217;t it working for this setup?</p>
<p>More Googling finally turned up the explanation.  The Motorola Netopia 2210 contains a NAT router, so no matter what I did with the D-Link&#8217;s settings, I was going to keep getting the Strict NAT from the modem as long as it was handling the PPPoE.  (This is what I should have realized earlier, when I was connecting the Xbox directly to the modem.)</p>
<p>&#8220;The Motorola/Netopia 2210 is also a router with full DHCP functions and may not function correctly when connected directly to another router. Not changing the modem to Bridged Ethernet may result in <strong>double NAT&#8217;ing</strong>, increased latency, possible IP conflicts, or possibly a network that doesn&#8217;t work at all.&#8221;<br />
- <a href="http://www.dslreports.com/faq/15855">http://www.dslreports.com/faq/15855</a></p>
<p>The solution was to configure the modem to use &#8220;Bridged Ethernet&#8221; mode and set up PPPoE on the router.</p>
<p>As long as you&#8217;re setting up PPPoE on the router, you may want to select &#8220;Keep Alive&#8221; or &#8220;Always On&#8221;, if those options are available, or set the Maximum Idle Time to &#8220;0&#8243;.  You should also confirm that the MTU value is &#8220;1492&#8243; and that value is used on all the devices on the network.</p>
<p>Also note that the Motorola Netopia 2210 has an &#8220;Internet&#8221; light that lights up green whenever there is an active PPPoE session initiated by it. The light will stay off when the PPPoE session is initiated by a router or other device.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2008/10/27/troubleshooting-xbox-live-connection-problems-and-open-nat-issues/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Panic and the New Socket 478 Fan</title>
		<link>http://www.ardamis.com/2006/12/29/panic-and-the-new-socket-478-fan/</link>
		<comments>http://www.ardamis.com/2006/12/29/panic-and-the-new-socket-478-fan/#comments</comments>
		<pubDate>Fri, 29 Dec 2006 18:58:17 +0000</pubDate>
		<dc:creator>ardamis</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://www.ardamis.com/2006/12/29/panic-and-the-new-socket-478-fan/</guid>
		<description><![CDATA[A few days ago, I decided to replace my motherboard&#8217;s dirty, noisy, five-year old Socket 478 cpu fan with a brand new and significantly larger Ultra fan and heat sink. As I opened the case, it crossed my mind to just unscrew the old fan and screw in the new fan. I suppose some part [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago, I decided to replace my motherboard&#8217;s dirty, noisy, five-year old Socket 478 cpu fan with a brand new and significantly larger Ultra fan and heat sink.  As I opened the case, it crossed my mind to just unscrew the old fan and screw in the new fan.  I suppose some part of me anticipated major headaches ahead, but I didn&#8217;t listen to that part.  Instead, I listened to the part of me that said, &#8220;The right way is to use the new, larger and therefore better heat sink.&#8221;</p>
<p>I lifted the levers of the heat sink brackets, breaking the first one and in the process charging past another clear warning sign.  After carefully easing the brackets off the mount with a flat-head screwdriver, I gently pulled on the heat sink, rocking it slightly but not twisting it.  With a quiet sound similar to velcro being pulled apart, the heat sink was free and I was looking into the empty socket on the motherboard&#8212;the cpu was stuck to the heat sink.</p>
<p>With only minimal exertion, I had managed to pull out the cpu along with the heat sink; the two still very firmly attached to one another with some sort of adhesive that Gateway used instead of grease.  Figuring wrongly that because it came out so easily, it should go back in without much trouble, I lined up the pins and tried to press the chip back into the socket.  The still-attached heat sink, of course, preventing me from lifting the socket&#8217;s locking bar.  Luckily, I quickly realized that this plan held the very real potential for disaster, and that if the chip wasn&#8217;t already broken, bent pins would certainly ruin any chance of salvaging it.  So, I backed off and consulted Google, where I found some excellent advice.</p>
<p>Placing the chip/heat sink combo on the table with the pins up, I wet a partially denuded Q-Tip with Goo Gone and worked it along the seam, being careful to avoid getting any Goo Gone on the PCB or in the gap between the PCB and the chip&#8217;s metal cap.  Then I paced around anxiously for ten minutes and applied a few more drops.  The instructions suggested placing a credit card against the seam of the chip and the heat sink and tapping the card with a hammer, so I tried that, but was afraid that a tap powerful enough to free the cpu might also break it.  So I instead placed the point of a pocket knife in the seam, angled toward the heat sink, and gave that a few timid taps.  And lo, the chip dropped right off.  With more Goo Gone and some cotton balls, I removed the remaining adhesive from the chip, wiped it down with rubbing alcohol for good measure, greased it and replaced it in the socket.</p>
<p>Then I tried to set the new Ultra heat sink into place, but it was ever so slightly too wide for the mount.  This put me over the edge.  After about 2 hours of panic and visions of coughing up for a new motherboard and chip, I was stuck using the old heat sink.  So I cleaned it off, screwed the new fan into it, and clipped it into place.  I hit the power button, and amazingly, it POSTed and booted normally, after a warning that Windows wasn&#8217;t shut down properly.</p>
<p>Strike another one for doing a project the easy way instead of the right way.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ardamis.com/2006/12/29/panic-and-the-new-socket-478-fan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
