<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Peter's Blog - Nodes for windows</title>
    <link>http://www.petersblog.org/</link>
    <description>Nodes containing the tag windows</description>
    <item>
      <title>Musings on Windows</title>
      <link>http://www.petersblog.org/node/view/1791</link>
      <description>&lt;p&gt;
I was going to Twitter this but realized it would need more than two sentences. 
&lt;/p&gt;
&lt;p&gt;
I've realized recently that my perception of windows has hardened into a feeling that windows and apps for it are only developed to exploit people. I put this down to two things: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
using lots of good free linux software, some of it so lovely it puts me in awe. 
&lt;/li&gt;
&lt;li&gt;
this year most of the time I have spent in windows seems to gave been disinfecting other peoples pcs. They seem to get infected with Trojans and viruses that impersonate windows anti-virus, drive enhancers and similar crap that has left me with a deep distrust of anything other than sophos's disinfecting procedure. 
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
I still wouldn't recommend anyone to move to Linux for anything more than a platform to run firefox. Openoffice for example is definitely not compatible enough if you have to deal commercially with clients who use microsoft word: ooo WILL bugger up the formatting of their word documents. 
&lt;/p&gt;
&lt;p&gt;
What conclusion can I draw? It's this, the current state of software is imperfect. 
&lt;/p&gt;
&lt;p&gt;
I'm tempted to buy a mac. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/linux"&gt;linux&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1791</guid>
      <category domain="http://www.technorati.com/tag">linux</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Seemingly Seamless</title>
      <link>http://www.petersblog.org/node/view/1672</link>
      <description>&lt;p&gt;
I've tried various ways (cygwin, andLinux, vmware, even remote X etc) to get a mixed linux/windows working environment. I think I've almost found the nicest solution, certainly it is looking good so far. 
&lt;/p&gt;
&lt;div class="picture"&gt;&lt;div class="pictureframe"&gt;&lt;a href="/pictures/0000/0067/Seamless.jpg" rel="lightbox" title="Seamless"&gt;&lt;img alt="Seamless" src="/pictures/0000/0067/Seamless_normal.jpg"&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;Seamless&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; 
&lt;p&gt;
A nice mix of linux and windows. How is it done? The host is kubuntu, a desktop environment that I am appreciating more and more. The windows boxes are running in windows 2000 under the open source version of VirtualBox. Why Windows 2000? Well if I only need windows running to be able to tweek access permissions on the file server and check how things look in ie6 then windows 2000 is all I need. Windows 2000 runs blazingly fast, by modern standards it is a bloat-free o/s. 
&lt;/p&gt;
&lt;p&gt;
VirtualBox is set up in 'Seamless' mode which means the windows desktop background disappears and the windows windows appear on my kde desktop. Windows 2000 has the virtualbox applications installed and hence I can cut and paste between systems. 
&lt;/p&gt;
&lt;p&gt;
For the kind of linux/rails development I am doing at the moment it is much nicer to be running on linux than windows. NetBeans rails integration runs much more smoothly, rspec tests run many times faster, networking is seamless, it's just better all round. 
&lt;/p&gt;
&lt;p&gt;
Note that in the DOS box I am looking at my linux home directory, accessed via VirtualBox's shared folder mechanism. 
&lt;/p&gt;
&lt;p&gt;
I'm liking VirtualBox more than &lt;a href="/tag/vmware"&gt;vmware&lt;/a&gt;. When I tried running linux in vmware on windows I found it annoying to have to wait two minutes for the machine state to be saved when I was closing down my pc to go home. VirtualBox under linux is doing it in seconds. Startup time for snapshots is good too. 
&lt;/p&gt;
&lt;p&gt;
I've set VirtualBox up with a permutation of networking that lets me log into the windows domain network from Windows 2000 as the VirtualBox instance appears as a pc on our network. By default it appeared behind a NAT translation and windows networking (Netbios and all that ancient stuff) was broken. 
&lt;/p&gt;
&lt;p&gt;
Incidently, trying to install windows 2000 on VirtualBox I kept getting end endless reboot loop. The fix for this is in the VirtualBox user manual. Apparently when they wrote the windows 2000 setup program they didn't allow for 2GHz dual core processors and virtual disks so the setup program crashes due to a timing condition. So much has changed in the last eight years. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/kde"&gt;kde&lt;/a&gt; &lt;a href="/tag/linux"&gt;linux&lt;/a&gt; &lt;a href="/tag/virtualbox"&gt;virtualbox&lt;/a&gt; &lt;a href="/tag/win2k"&gt;win2k&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1672</guid>
      <category domain="http://www.technorati.com/tag">kde</category>
      <category domain="http://www.technorati.com/tag">linux</category>
      <category domain="http://www.technorati.com/tag">virtualbox</category>
      <category domain="http://www.technorati.com/tag">win2k</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Death of a Partition</title>
      <link>http://www.petersblog.org/node/view/1514</link>
      <description>&lt;p&gt;
Somebody at work was fiddling with the fuse box and took out all the servers in the IT room. I rebooted them all but our main file server wouldn't boot, the hard disk partition was fried. 
&lt;/p&gt;
&lt;p&gt;
I used a knoppix CD (excellent tool for any pc that won't boot from its hard disk) to delete the corrupt partition and then reinstalled Windows 2k server on it. Experience has taught me that there is little point in trying to repair windows installations. Fortunately this file server is set up with two disks, one for the OS and another for the data. This is a nice arrangement as if either disk dies, that's approximately half the work required to get the thing back up. I only had to reinstall Windows. 
&lt;/p&gt;
&lt;p&gt;
Things were back online by lunchtime, the only problem being that one of the computers in the building was unable to access the new shared file system: mine! Vista strikes again (this is one reason why I am using Vista, to iron out these sillies). It wouldn't connect to the file share without prompting for user name and password and it wouldn't accept any that I gave (apart from those for a local account on the PC, it wouldn't accept domain account details). 
&lt;/p&gt;
&lt;p&gt;
I decided the problem may be that in my haste to get the files online and people working, I omitting to install the latest service packs on the server. I ran the setup for service pack 4 and then remotely rebooted the server from home early this morning while nobody was using it. I connected to it using an &lt;a href="/tag/ssh"&gt;ssh&lt;/a&gt; tunnel and ultra&lt;a href="/tag/vnc"&gt;vnc&lt;/a&gt;. For reference, the ssh tunnel command was: 
&lt;/p&gt;
&lt;pre class="lazy"&gt;ssh -L 5900:192.168.0.54:5900 me@work.com
&lt;/pre&gt;
&lt;p&gt;
This is saying, 'connect port 5900 on the pc 192.168.0.54 on the remote network to port 5900 on my local pc'. I connected to a linux server and used this as a relay to connect to the file server. I was able to open ultravnc at 127.0.0.1:5900 and see the windows desktop of the file server. Secure, magical, free. Yes, I could do all this with VPN's, Windows Remote Desktop, Terminal Services or whatever but ssh/vnc is much easier to set up and is immune to random weird Active Directory problems. 
&lt;/p&gt;
&lt;p&gt;
I opened 'Computer Management' and 'Shared Folders' and 'Open Files' which gives a nice list of who is using the file server. One user had 'desktop.ini' opened, nothing important so ZAP. 
&lt;/p&gt;
&lt;p&gt;
Anyway, the service pack did the trick and when I got to work Vista connected instantly. 
&lt;/p&gt;
&lt;p&gt;
Lessons learnt: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
Know where the Windows Install disks are 
&lt;/li&gt;
&lt;li&gt;
Have the licence numbers printed and hung on the wall (not in a file on the server that just died, in an Access 2003 database, in a room full of servers with no copies of Access). 
&lt;/li&gt;
&lt;li&gt;
Buy a UPS, although it runs the risk that nothing ever fails and everyone thinks administration is easy. With the right tools it is, but don't let the world know. 
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Related Posts: &lt;a href="/tag/knoppix"&gt;knoppix&lt;/a&gt; &lt;a href="/tag/linux"&gt;linux&lt;/a&gt; &lt;a href="/tag/ssh"&gt;ssh&lt;/a&gt; &lt;a href="/tag/vnc"&gt;vnc&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt; &lt;a href="/tag/yesstillusingwindows2k"&gt;yesstillusingwindows2k&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1514</guid>
      <category domain="http://www.technorati.com/tag">knoppix</category>
      <category domain="http://www.technorati.com/tag">linux</category>
      <category domain="http://www.technorati.com/tag">ssh</category>
      <category domain="http://www.technorati.com/tag">vnc</category>
      <category domain="http://www.technorati.com/tag">windows</category>
      <category domain="http://www.technorati.com/tag">yesstillusingwindows2k</category>
    </item>
    <item>
      <title>Serendipity do da</title>
      <link>http://www.petersblog.org/node/view/1503</link>
      <description>&lt;p&gt;
I wanted access to the help facility in Vista for reasons I forget now. I like the integrated search thing and I'm getting into the habit of just pressing the windows button and typing my query. I did this and typed 'help' and enter and what did I get? Windows Help? No. I got something called 'fxri'. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://rubyforge.org/projects/fxri/"&gt;fxri&lt;/a&gt; turns out to be an interesting Ruby documentation browser with a built in Ruby Interactive Command Prompt. The documentation browser takes a few seconds to load but gives you very fast keyword filtering on search terms. The documentation displayed is a slightly crude monospaced text display (no hyperlinks) but can't beat the speed of access or the fact that there is a command prompt there to try things out immediately. Crude as it is, I think I prefer it to the approach taken by the web based ruby documentation: Frames? Web 0.5 anybody? 
&lt;/p&gt;
&lt;p&gt;
fxri gets the 'fx' part of its name from a gui package called Fox that may be worth investigating one day. 
&lt;/p&gt;
&lt;p&gt;
I must try typing more random words into the search and seeing what goodies I can find. 
&lt;/p&gt;
&lt;p&gt;
One other Vista note, it seems as if Microsoft are trying to disguise the annoyingly long time it takes for Windows to shut down by claiming to install an update every time. 
&lt;/p&gt;
&lt;p&gt;
Must say I'm still liking Vista, but still not enough to pay to upgrade my home pc's. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/fxri"&gt;fxri&lt;/a&gt; &lt;a href="/tag/ruby"&gt;ruby&lt;/a&gt; &lt;a href="/tag/vista"&gt;vista&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1503</guid>
      <category domain="http://www.technorati.com/tag">fxri</category>
      <category domain="http://www.technorati.com/tag">ruby</category>
      <category domain="http://www.technorati.com/tag">vista</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Decisions</title>
      <link>http://www.petersblog.org/node/view/1277</link>
      <description>&lt;p&gt;
Choice 1: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
Buy &lt;a href="http://www.stardock.com/products/windowblinds/"&gt;Windowblinds&lt;/a&gt; for $20 
&lt;/li&gt;
&lt;li&gt;
Install &lt;a href="http://desktop.google.com/"&gt;Google Desktop&lt;/a&gt; for free 
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
Choice 2: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
Buy Windows Vista Upgrade for &#163;100 
&lt;/li&gt;
&lt;li&gt;
Struggle all weekend with compatibility problems 
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
Choice 1 gives me a transluscent UI, desktop search and I can keep the pinball game I never play. 
&lt;/p&gt;
&lt;p&gt;
Choice 2 gives me less time to play World of Warcraft. 
&lt;/p&gt;
&lt;p&gt;
To be honest I have stopped using Google Desktop Sidebar: it kept making itself six inches wide whenever the pc booted and I was tired of resizing it. 
&lt;/p&gt;
&lt;p&gt;
Then again, maybe an OS upgrade will stop SVCHOST.EXE crashing every time I shutdown? The PC is about two months old now, that's how long it takes a Windows install to degrade. 
&lt;/p&gt;
&lt;p&gt;
I used to be open minded about operating systems but then reality set in. 
&lt;/p&gt;
&lt;p&gt;
NB I will inevitably cave and get Vista. Could the Multimedia TV stuff actually work? Streaming to an XBOX 360 sounds cool. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/windowblinds"&gt;windowblinds&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1277</guid>
      <category domain="http://www.technorati.com/tag">windowblinds</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Die dammit</title>
      <link>http://www.petersblog.org/node/view/1233</link>
      <description>&lt;p&gt;
Interesting tip: setting this in the registry 
&lt;/p&gt;
&lt;div class="verbatim-block"&gt;&lt;pre&gt;HKEY_CURRENT_USER\Control Panel\Desktop\AutoEndTasks = 1
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;
causes Windows 2000 and later to automatically kill any tasks that haven't shut down after 30 seconds. No more getting into work in the morning to find your pc has been on all night because some stupid app refused to die. 
&lt;/p&gt;
&lt;p&gt;
Remember to save those vital Word documents. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1233</guid>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Back to Google Desktop Search</title>
      <link>http://www.petersblog.org/node/view/1217</link>
      <description>&lt;p&gt;
My &lt;a href="/node/1213"&gt;new monitor&lt;/a&gt; has an abundance of screen space that was begging to be used. When apps are maximised they are just too big, there is ample space to have widgets down the side. 
&lt;/p&gt;
&lt;p&gt;
I contemplated the widget options: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
Google Desktop Search 
&lt;/li&gt;
&lt;li&gt;
Yahoo Widgets/Konfabulator 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.stardock.com"&gt;Stardock&lt;/a&gt; ObjectBar or DesktopX 
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
I decided it was time to give Google Desktop Search another try. In addition to search it gives me a desktop bar down the right of the screen showing pending email, family photo's etc. It has a number of features that I hadn't tried out before: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
press ctrl button twice for a quick search dialog. Bang in the first three letters or so of a program name and you can launch an obscure program in seconds whichout resorting to the mouse and start menu. 
&lt;/li&gt;
&lt;li&gt;
the widgets include a scratchpad and a todo list. It is possible to store the notes and todo's on google's servers such that they appear at every pc you use. Ok this relies on trusting google so better not put your evil plans in the todo list. UPDATE: it takes a minute or two for notes to appear after booting up. 
&lt;/li&gt;
&lt;li&gt;
Google Calendar widget integrated with google's online calendar. 
&lt;/li&gt;
&lt;li&gt;
they have prettied up the widgets with transparent backgrounds etc. You can drag them off the desk and put them where you like. 
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
I was previously happy with Microsoft's MSN Desktop Search apart from it persistantly failing to stop when I shut down the computer. I'll give google another try but I don't rule out vacillating back. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/google"&gt;google&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1217</guid>
      <category domain="http://www.technorati.com/tag">google</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Choosing a Directory</title>
      <link>http://www.petersblog.org/node/view/1216</link>
      <description>&lt;p&gt;
I don't normally put gui's on my python scripts but I am doing something for a client and cannot rely on them using the command line. All my script needs is the name of a directory to work with. 
&lt;/p&gt;
&lt;p&gt;
The following is a distillation of how to show the dialog for browsing for a directory under &lt;a href="/tag/python"&gt;python&lt;/a&gt; and the win32com module. 
&lt;/p&gt;
&lt;pre class="lazy"&gt;&lt;span class="line-numbers"&gt;   1 &lt;/span&gt; &lt;span class="Keyword"&gt;from&lt;/span&gt; win32com.shell &lt;span class="Keyword"&gt;import&lt;/span&gt; shell
&lt;span class="line-numbers"&gt;   2 &lt;/span&gt; 
&lt;span class="line-numbers"&gt;   3 &lt;/span&gt; oNeedlesslyComplex &lt;span class="Keyword"&gt;=&lt;/span&gt; &lt;span class="MetaFunctionCallPy"&gt;shell.SHBrowseForFolder&lt;span class="MetaFunctionCallPy"&gt;(&lt;/span&gt;&lt;span class="MetaFunctionCallPy"&gt;&lt;span class="Constant"&gt;0&lt;/span&gt;, &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; parent HWND&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="line-numbers"&gt;   4 &lt;/span&gt; &lt;span class="MetaFunctionCallPy"&gt;&lt;span class="MetaFunctionCallPy"&gt;                                &lt;span class="Constant"&gt;None&lt;/span&gt;, &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; root PIDL.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="line-numbers"&gt;   5 &lt;/span&gt; &lt;span class="MetaFunctionCallPy"&gt;&lt;span class="MetaFunctionCallPy"&gt;                                &lt;span class="String"&gt;&lt;span class="String"&gt;&amp;quot;&lt;/span&gt;Choose directory to convert&lt;span class="String"&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;, &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; dialog title&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="line-numbers"&gt;   6 &lt;/span&gt; &lt;span class="MetaFunctionCallPy"&gt;&lt;span class="MetaFunctionCallPy"&gt;                                &lt;span class="Constant"&gt;0&lt;/span&gt;, &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; flags&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="line-numbers"&gt;   7 &lt;/span&gt; &lt;span class="MetaFunctionCallPy"&gt;&lt;span class="MetaFunctionCallPy"&gt;                                &lt;span class="Constant"&gt;None&lt;/span&gt;, &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; callback function&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class="line-numbers"&gt;   8 &lt;/span&gt; &lt;span class="MetaFunctionCallPy"&gt;&lt;span class="MetaFunctionCallPy"&gt;                                &lt;span class="Constant"&gt;None&lt;/span&gt;&lt;/span&gt;&lt;span class="MetaFunctionCallPy"&gt;)&lt;/span&gt;&lt;/span&gt; &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; 'data' param for the callback&lt;/span&gt;
&lt;span class="line-numbers"&gt;   9 &lt;/span&gt; 
&lt;span class="line-numbers"&gt;  10 &lt;/span&gt; &lt;span class="Keyword"&gt;if&lt;/span&gt; oNeedlesslyComplex[&lt;span class="Constant"&gt;0&lt;/span&gt;] &lt;span class="Keyword"&gt;==&lt;/span&gt; &lt;span class="Constant"&gt;None&lt;/span&gt;:
&lt;span class="line-numbers"&gt;  11 &lt;/span&gt;     &lt;span class="Keyword"&gt;pass&lt;/span&gt;
&lt;span class="line-numbers"&gt;  12 &lt;/span&gt;     &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; cancel pressed&lt;/span&gt;
&lt;span class="line-numbers"&gt;  13 &lt;/span&gt; 
&lt;span class="line-numbers"&gt;  14 &lt;/span&gt; &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt;&lt;/span&gt;
&lt;span class="line-numbers"&gt;  15 &lt;/span&gt; &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt; Get selected folder from weird return value.&lt;/span&gt;
&lt;span class="line-numbers"&gt;  16 &lt;/span&gt; &lt;span class="Comment"&gt;&lt;span class="Comment"&gt;#&lt;/span&gt;&lt;/span&gt;
&lt;span class="line-numbers"&gt;  17 &lt;/span&gt; strPath &lt;span class="Keyword"&gt;=&lt;/span&gt; &lt;span class="MetaFunctionCallPy"&gt;shell.SHGetPathFromIDList&lt;span class="MetaFunctionCallPy"&gt;(&lt;/span&gt;&lt;span class="MetaFunctionCallPy"&gt;&lt;span class="MetaFunctionCallPy"&gt;oNeedlesslyComplex&lt;span class="MetaFunctionCallPy"&gt;[&lt;/span&gt;&lt;span class="MetaFunctionCallPy"&gt;&lt;span class="Constant"&gt;0&lt;/span&gt;&lt;/span&gt;]&lt;/span&gt;&lt;/span&gt;&lt;span class="MetaFunctionCallPy"&gt;)&lt;/span&gt;&lt;/span&gt;
&lt;/pre&gt;
&lt;p&gt;
win32com is powerful but little documented. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/python"&gt;python&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1216</guid>
      <category domain="http://www.technorati.com/tag">python</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Going Raid</title>
      <link>http://www.petersblog.org/node/view/1215</link>
      <description>&lt;p&gt;
No, not &lt;a href="/tag/wow"&gt;WoW&lt;/a&gt;, something techy for a change, how to migrate a Dell Precision 390 to Raid. 
&lt;/p&gt;
&lt;p&gt;
My Dell Precision 390 came with a SAS Raid controller and a pair of 143G disks. However it had been configured with one disk as a plain drive C and the other unconfigured. I had the following options: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
format the spare drive and use it as drive G: or mount it as a folder under the C drive. I didn't want to do this as it involves having to manage two drives which I don't want to worry about which disk a file will be stored on. 
&lt;/li&gt;
&lt;li&gt;
reconfigure the system for Raid 0. Raid 0 would give me in effect a fast single 270G drive but it would have half the reliability of the single drive: if either drive dies I lose all my data. 
&lt;/li&gt;
&lt;li&gt;
reconfigure the system for Raid 1. Raid 1 would store everything on both drives, giving me two copies of everything. If one drive dies, the data is already on the other drive. They call this mirroring, it is not exactly like a real-time backup as if you accidently delete a file, both copies on both disks are instantly deleted. Raid 1 only saves you from drive failures, not OS level errors. 
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
I decided on (drum roll) Raid 0. Raid 0 and Raid 1 will give some speed improvements (maybe 10-20%) but I wanted the advantages of 270G of linear disk space. This is my home PC and apart from family photos there is not much 'critical' data on it: I won't lose my job if it went pear shaped. 
&lt;/p&gt;
&lt;p&gt;
How to reconfigure it? The OS is on one of the disks that will go into the Raid array which makes things interesting. Here are the steps: 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
Download the trial version of &lt;a href="http://www.acronis.com"&gt;True Image 10&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
Use it to create a recovery CD 
&lt;/li&gt;
&lt;li&gt;
Make sure you can boot from the recovery CD. Since my system was SAS (serial SCSI) I used the 'full' recovery program, not the simple DOS one. 
&lt;/li&gt;
&lt;li&gt;
Reboot to windows 
&lt;/li&gt;
&lt;li&gt;
Use True Image to backup the windows partition to a USB hard disk. This took about an hour, 46G of data used 35.6G of disk space. 
&lt;/li&gt;
&lt;li&gt;
Reboot PC into Dell SAS bios and set up your disks in a Raid array (0 or 1). When it warns about you losing all your data laugh in it's face. 
&lt;/li&gt;
&lt;li&gt;
Reboot from Windows XP installation disk. Go through the part of the setup that creates an NTFS partition. After this, when windows starts copying files, kill the setup. This step is necessary because the trial edition of True Image cannot create NTFS partitions. 
&lt;/li&gt;
&lt;li&gt;
Reboot from the True Image recovery CD. 
&lt;/li&gt;
&lt;li&gt;
Use the Restore option to restore the backup of the partition to your new NTFS partition. This took less than two hours. 
&lt;/li&gt;
&lt;li&gt;
Reboot into Windows Installation CD. This time go into the recovery console. 
&lt;/li&gt;
&lt;li&gt;
Run the following commands: 
&lt;pre class="lazy"&gt;fixmbr
fixboot
bootscan /rebuild
&lt;/pre&gt;
Bootscan will prompt you for a name for the partition and boot parameters. Give it a name that shows suitable contempt for Windows and leave the options blank. My Dell came with two partitions, one containing Dell Diagnostics and one containing Windows. When I restored I had zapped the Dell Diagnostics partition as all that stuff is on a CD anyway. However it meant that my restored Windows system didn't boot because the boot.ini file was telling the boot loader that it was on the second partition rather than the first. Hence I needed the bootscan /rebuild to get the restored partition added to the boot.ini. True Image will restore the MBR itself, I just did all this to make sure (it takes ages to boot the recovery console so I did everything I could there to get things working). 
&lt;/li&gt;
&lt;li&gt;
Reboot into Windows. You may be prompted which partition to boot from, choose the one you added with bootscan. 
&lt;/li&gt;
&lt;li&gt;
Clean up boot.ini. The following should be ok: 
&lt;div class="verbatim-block"&gt;&lt;pre&gt;[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=&amp;quot;Microsoft Windows XP Professional&amp;quot; /noexecute=optin /fastdetect
&lt;/pre&gt;&lt;/div&gt;
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
For some idea of speed, Firefox nows boots in three seconds. Open Office Write boots in four seconds. It's quick. 
&lt;/p&gt;
&lt;p&gt;
I was very impressed with True Image and could be tempted to buy it ($50): 
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
It can be used for daily incremental backups that are easily capable of restoring the system and not just to the original hard drive but to any other drive if necessary. 
&lt;/li&gt;
&lt;li&gt;
It handles USB and SCSI without blinking. 
&lt;/li&gt;
&lt;li&gt;
It can resize partitions as it restores them. 
&lt;/li&gt;
&lt;li&gt;
It will 'clone' disks (copy contents of one to another). This is the first time I've used a tool like this that has actually worked. 
&lt;/li&gt;
&lt;li&gt;
You can restore individual files from the backup 
&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;
For $50 I could have True Image handling daily backups to my USB disk and still be able to sleep nights with my unreliable Raid 0 array. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/dell"&gt;dell&lt;/a&gt; &lt;a href="/tag/warcraft"&gt;warcraft&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1215</guid>
      <category domain="http://www.technorati.com/tag">dell</category>
      <category domain="http://www.technorati.com/tag">warcraft</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
    <item>
      <title>Microsoft Flight Simulator</title>
      <link>http://www.petersblog.org/node/view/1200</link>
      <description>&lt;p&gt;
I needed a way to stretch &lt;a href="/node/1195"&gt;The Beast&lt;/a&gt;. I was intrieged by the screen shots in Microsoft Flight Simulator X and further investigation found that it has high system requirements (odd for a Microsoft product). I haven't tried a flight simulator for about 15 years and back then realism was restricted to a screen that was half blue and half green. I never got into making a landing and was frustrated by the poor graphics making it hard to tell how far above the ground you were. 
&lt;/p&gt;
&lt;p&gt;
The Beast came with an NVidia NVS 285 graphics card which is a high end 2D card for workstations, no good for 3D graphics. After some research ended up buying an XFX 7900GS card: not the best available, a slight compromise. Plugged in, Just Worked. 
&lt;/p&gt;
&lt;p&gt;
Downloaded the flight simulator demo (800M file, not without some hassle) and had a play. The games loads up with reasonable speed on The Beast, I've played games that were more frustrating in the past (the original Half-Life springs to mind: I played it on hard and did a LOT of reloading). 
&lt;/p&gt;
&lt;p&gt;
First impression was that it was nothing special. Start off trying to drop flour bombs onto targets from a Microlight and it's pretty much impossible to control the thing using mouse as a yoke. Later I altered the sensitivity of the controls, turning them down and reducing the dead band in the middle and it was better but still very hard. It's like those driving games where the slightest touch of the 'wheel' sends you careering into a wall: totally unlike actually driving a car (at least the cars I have driven). Other aircraft were easier to control. Taking off in a Lear Jet was fun. 
&lt;/p&gt;
&lt;p&gt;
Being a demo it comes with no manual so it's a bit of a challenge working out how to drive it, a matter of pressing all the buttons to see what happens. You can go into the keyboard setup and look at all the assignments but you can't print them out. 
&lt;/p&gt;
&lt;p&gt;
I altered the display settings to make it more of a challenge. I turned up the auto-generated scenery and some of the effects. I turned off the bloom effect which is reputed to slow things down. I started a new flight (don't seem to be able to change settings mid flight) and it was better. Water has realistic reflections and sure enough there are little trees and houses all over the place. These were actually a little naff, all the trees look the same and as you fly along forests in the distance suddently appear, as if they grow out the ground as you approach. There were silly bugs like trees on the side of hills appearing to float with just one edge of the base touching the ground. It could do with more anti-aliasing as the trees were rendered with unrealistic sharpness. The frame rate with this was ok, very slightly juddery when banking but nothing to make me rush out for an SLI setup. 
&lt;/p&gt;
&lt;p&gt;
Later in the day I tried a flight and found it was night: it had looked at the clock and decided that because it was evening time I would get a night flight. I gave it a try but apart from being scary flying towards hills in the dark there seemed to be more bugs in the scenery with trees and houses floating in the air (or it may have been showing the ground under the houses/trees in the wrong colour, giving this effect). Does make me appreciate WW2 pilots though. 
&lt;/p&gt;
&lt;p&gt;
Overall I wasn't bowled over by it but I have bought a copy of the Delux version from an Amazon marketplate for &#163;24 under what they wanted for it in town. I like the idea of flying around London, New York, Las Vegas etc but the demo only has a few sparse carribean islands. Also the full version has tutorials which would hopefully show me how to use it. 
&lt;/p&gt;
&lt;p&gt;
I've read that people set up virtual airlines and play at being pilots, maybe even wearing hats. Not sure I could get into that but this does seem like a nice diversion. 
&lt;/p&gt;&lt;p&gt;Related Posts: &lt;a href="/tag/games"&gt;games&lt;/a&gt; &lt;a href="/tag/windows"&gt;windows&lt;/a&gt;&lt;/p&gt;</description>
      <guid>http://www.petersblog.org/node/view/1200</guid>
      <category domain="http://www.technorati.com/tag">games</category>
      <category domain="http://www.technorati.com/tag">windows</category>
    </item>
  </channel>
</rss>
