<?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>Project Notes &#187; Computing</title>
	<atom:link href="http://projectnotes.co.uk/category/computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://projectnotes.co.uk</link>
	<description>Random Computer, Internet and Electronics Projects</description>
	<lastBuildDate>Fri, 06 Jan 2012 13:43:53 +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>Samsung Galaxy Portal &#8211; Update</title>
		<link>http://projectnotes.co.uk/2010/11/samsung-galaxy-portal-update/</link>
		<comments>http://projectnotes.co.uk/2010/11/samsung-galaxy-portal-update/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 11:21:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Skype]]></category>

		<guid isPermaLink="false">http://projectnotes.co.uk/?p=319</guid>
		<description><![CDATA[After using the Samsung Galaxy Portal for a while, there are things I love about it, and a few I don&#8217;t.The Galaxy&#8216;s Android operating system combined with a Google Mail account  syncs my email, Address book and Calender without me &#8230; <a href="http://projectnotes.co.uk/2010/11/samsung-galaxy-portal-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After using the <strong>Samsung Galaxy Portal</strong> for a while, there are things I love about it, and a few I don&#8217;t.<span id="more-319"></span>The <strong>Galaxy</strong>&#8216;s <strong>Android</strong> operating system combined with a <strong>Google Mail</strong> account  syncs my <strong>email</strong>, <strong>Address book</strong> and <strong>Calender</strong> without me having to think about it, and without the need for any software to be installed on my computer &#8211; important to me as I use Linux most of the time.</p>
<p>It&#8217;s also happy to work with several accounts and I can even choose to sync Calender, Address Book or email on each account &#8211; in this area, it does exactly what I want.</p>
<p>Staying with <strong>Google</strong>, it also has a <strong>chat client</strong> for the <strong>google talk</strong>, this is slightly less flexible, being linked to your first email account, but still working well out of the box with no need for an extra app to be installed.</p>
<p>As my phone is on the <strong>Three Network</strong>, it also has a <strong>Skype</strong> app, that gives access to Three&#8217;s Free Skype calling, this used the internet to set up the calls, but the calls themselves are made over the regular mobile channels &#8211; and after hours and hours of talking to people on skype using the Galaxy Portal, I&#8217;d keep the phone just for that.</p>
<p><strong>Three</strong> do limit the Skype use to calls between other Skype users, so none of the Skype to Landline or Landline to Skype services will work, but you can&#8217;t blame them for protecting their core business.</p>
<p>Things I don&#8217;t Like so much, include&#8230;</p>
<p><strong>Not Having a Keyboard</strong>, I&#8217;m getting used to the onscreen keyboard, but it still isn&#8217;t accurate enough for me, I still have a Nokia E63 on another account, for texting, and couldn&#8217;t think of sending too many texts or typing emails using the on screen keys. When used horizontally,  things are much better, but I still have a problem of accidentally touching the screen between keys &#8211; probably a a because I&#8217;m still using an E63 with its keyboard for some things. My next Android Phone is definitely going to have a keyboard.</p>
<p><strong>Not Having a visible Alert</strong> &#8211; I&#8217;ve been spoiled by the flashing keyboard led on the Nokia E63! A glance at that phone will tell me if I&#8217;ve missed a call, or a text/email has arrived. Not this phone, if i miss an Audible Alert, I&#8217;m not going to know about it until I&#8217;ve woken the screen up to check.</p>
<p>I&#8217;m Getting used to the <strong>shorter battery life</strong> (compared to the Nokia E63), and this phone seems better than most &#8211; with my use, lots of email checking and a few calls each day, I can often go a couple of days without recharging.</p>
<p>Overall, given that my main uses for the device are phone, email, text and skype calling, it scores big on the skype and email handling, but i really miss a keyboard.</p>
]]></content:encoded>
			<wfw:commentRss>http://projectnotes.co.uk/2010/11/samsung-galaxy-portal-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use JABBER to Chat to Your Router &amp; its Devices</title>
		<link>http://projectnotes.co.uk/2010/07/use-jabber-to-chat-to-your-router-its-devices/</link>
		<comments>http://projectnotes.co.uk/2010/07/use-jabber-to-chat-to-your-router-its-devices/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 02:19:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Chat]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[Jabber]]></category>
		<category><![CDATA[XMPP]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mains Control]]></category>
		<category><![CDATA[Midge]]></category>

		<guid isPermaLink="false">http://projectnotes.co.uk/?p=240</guid>
		<description><![CDATA[It&#8217;s been a while since I&#8217;ve done anything with these pages, and since then, a lot has changed. Both the hardware I&#8217;m using and the Internet Services available. When I first looked at using the sweex router for hardware control, &#8230; <a href="http://projectnotes.co.uk/2010/07/use-jabber-to-chat-to-your-router-its-devices/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I&#8217;ve done anything with these pages, and since then, a lot has changed.</p>
<p>Both the hardware I&#8217;m using and the Internet Services available.</p>
<p>When I first looked at using the sweex router for hardware control, access to the router from the Internet meant opening a port on your router, and running a web server.</p>
<p>But today, it is possible to use a chat server somewhere on the Internet to make the link between you and your devices &#8211; or your devices and each other!<span id="more-240"></span></p>
<p>There is also <a href="http://www.igniterealtime.org/projects/openfire/index.jsp">Openfire</a> a Java Chat / Jabber server that will run on just about any server you can install a Java SDK on.  Run this at one site (opening the necessary firewall ports), and you can have two way communication with hardware at any other net connected site.</p>
<p>As Soon as I get the time, I&#8217;ll be writing up how to flash the router from scratch with stock openwrt midge  and control its i/o ports using a Jabber / Chat client on an Android Phone.</p>
]]></content:encoded>
			<wfw:commentRss>http://projectnotes.co.uk/2010/07/use-jabber-to-chat-to-your-router-its-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Debian Linux on a G3 Imac</title>
		<link>http://projectnotes.co.uk/2008/11/ubuntu-g3-imac/</link>
		<comments>http://projectnotes.co.uk/2008/11/ubuntu-g3-imac/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 23:34:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Imac]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.projectnotes.co.uk/?p=178</guid>
		<description><![CDATA[Recently I was given a G3 Imac (500Mhz with slot loading cd).  Several linux distros are available for PowerPC machines, so I thought I&#8217;d have a try at loading one. After upgrading the RAM to 512Mb, I tried to get &#8230; <a href="http://projectnotes.co.uk/2008/11/ubuntu-g3-imac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Recently I was given a G3 Imac (500Mhz with slot loading cd).  Several linux distros are available for PowerPC machines, so I thought I&#8217;d have a try at loading one.<span id="more-178"></span></p>
<p>After upgrading the RAM to 512Mb, I tried to get several versions of linux &#8211; including the latest Ubuntu &#8211; to install, each time, the X server failed to run and once booted, the Imac refused to access the built in cdrom leaving me to continue the install from an external usb drive.</p>
<p>Then I tried a debian iso from http://cdimage.debian.org/debian-cd/4.0_r5/powerpc/iso-cd/, I used :- http://cdimage.debian.org/debian-cd/4.0_r5/powerpc/iso-cd/debian-40r5-powerpc-xfce-CD-1.iso</p>
<p>Hopefully, the xfce environment will suit the lower power of the old G3 platform.</p>
<p>As the installer ran, it recognised and continued to use the internal cdrom &#8211; it also saw the firewire as a possible network &#8211; full marks!!</p>
<p>Since then, I&#8217;ve mostly been using it as a spare terminal to access the openvz server &#8211; with both ssh and vnc clients.  its quite up to the task although in terms of speed, even the eeepc beats it!</p>
<p>I also have the pulseaudio package on it &#8211; allowing it to become the sound output for any linux system &#8211; virtual or physical &#8211; that also runs the pulse audio system.</p>
<p>Its happy to play mp3 files stored locally on its hard drive using Rhythmbox.</p>
<p>It boots quite quickly, so I keep it to one side of the desk for those times when I need an extra terminal.</p>
]]></content:encoded>
			<wfw:commentRss>http://projectnotes.co.uk/2008/11/ubuntu-g3-imac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EeePC, Portable Hdd &amp; 3G Phone &#8211; On The Road!</title>
		<link>http://projectnotes.co.uk/2008/09/eeepc-portable-hdd-3g-phone-on-the-road/</link>
		<comments>http://projectnotes.co.uk/2008/09/eeepc-portable-hdd-3g-phone-on-the-road/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 13:10:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Eee PC]]></category>
		<category><![CDATA[EeePC]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://www.projectnotes.co.uk/?p=140</guid>
		<description><![CDATA[Last week, I got a chance to use the system live, I was away for a week with only the EeePC system and a three.co.uk 3G phone from Sony for a modem.  All did not go well! As explained in &#8230; <a href="http://projectnotes.co.uk/2008/09/eeepc-portable-hdd-3g-phone-on-the-road/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last week, I got a chance to use the system live, I was away for a week with only the <strong>EeePC</strong> system and a <strong>three.co.uk</strong> <strong>3G</strong> phone from Sony for a <strong>modem</strong>.  All did not go well!<span id="more-123"></span></p>
<p>As explained in an earlier post, rather than mess with the <strong>EeePC</strong> setup, I  &#8216;mount -bind&#8217; the /dev and /proc folders of a <strong>linux</strong> root system sitting in an <strong>external drive</strong> ( a portable hard drive being faster by a mile than a usb <strong>memory stick</strong>).</p>
<p>This allows me to take several systems with me when working away (or simply on holiday).  I have a copy of the &#8216;general desktop&#8217; I use day to day, the php &amp; mysql system I tinker with and an <strong>OpenWrt</strong> <strong>buildroot</strong> system for the router.  These all live in folders under the /vz folder of the hard drive.</p>
<p>I have tinkered with the system for a while now and it is quite a simple matter to press &#8220;Ctrl-Alt-T&#8221; on the <strong>EeePC</strong> to get a terminal, &#8220;sudo su -&#8221; to get to the root shell, I don&#8217;t even have to type the &#8220;mount &#8211;bind&#8221; or &#8220;choot&#8221; commands in, a couple of presses on the up arrow and they are there in the command history.</p>
<p>At home, the system works fine, I turn off the wireless, run the gsm script and access the web.  With the <strong>3G</strong> locally, I get between fast ISDN and early (512k) <strong>broadband</strong> speeds &#8211; not always good enough for <strong>Skype</strong>, but for general web browsing, emails and updating a blog, good enough.</p>
<p>However, last week, when we got to our destination (North Devon), I found that the phone only had a <strong>gsm</strong> connection &#8211; that starts at 9.6k.  Downloading voicemail messages emailed from the office took about 5 min per minute of message!  I got to keep up with the emails, but not much else.</p>
<p>The problem that stopped me dead in my tracks however, was that some websites (the bank, <strong>google adsense</strong> etc.)would refuse to completely load.  All of the sites that failed were https sites.  I keep shortcuts and login details stored within the &#8220;general desktop&#8221; system.  These sites seemed to be loading up to the part of the page where the login details would show.</p>
<p>The slow connection had me thinking that the browser must be giving up before the page was delivered, or perhaps it was something to do with the gsm modem service.</p>
<p>When I got back, I set the system back up and tried both the <strong>wifi</strong>/<strong>broadband</strong> link and the <strong>3g</strong> modem connection.  Sure enough, when accessing the sites through the <strong>3g</strong> phone, the same secure passworded pages failed.  Accessing those same sites via the Wifi/Broadband everything was fine.  Being back at the office, and with a faster connection, and copies on hand, I was able to try a few things out.</p>
<p>Re-naming the .mozilla folder caused the browser to &#8216;forget everything&#8217; and I could once again access the sites.  Swapping back to the regular .mozilla folder, I dug a little deeper.</p>
<p>Deleting temp files made no difference (I had tried that whilst away), deleting the mozilla cookie files revealed them to be the problem!  Now some of the sites I need store part of the account details within cookies, so I guess I&#8217;ll have to make a few notes before setting off next time, as it seems that some site/cookies hold info about the connection you logged in with.</p>
<p>So, if you have any trouble accessing a passworded site and you are plumbed in to a different connection, try deleting or renaming the cookie files within the .mozilla/firefox folder.</p>
<p>With access to some sites, impossible and others slow, I was not able to do to much with the EeePC/Hard Drive combo this trip.  The system however, as a means of keeping several working environments accessable from the <strong>EeePC</strong> (or any other linux laptop) is &#8211; in my book &#8211; a winner!  The Hard drive (or memory stick if you favour battery operation over speed) can be carried away from the laptop, if that gets lost, none of your work or passwords are on the internal drive.</p>
]]></content:encoded>
			<wfw:commentRss>http://projectnotes.co.uk/2008/09/eeepc-portable-hdd-3g-phone-on-the-road/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A VPS in the Home/Office</title>
		<link>http://projectnotes.co.uk/2008/09/a-vps-in-the-homeoffice/</link>
		<comments>http://projectnotes.co.uk/2008/09/a-vps-in-the-homeoffice/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 01:26:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Eee PC]]></category>
		<category><![CDATA[EeePC]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://www.projectnotes.co.uk/?p=127</guid>
		<description><![CDATA[If a VMWare Server/Workstation or VMWare Player make life easy when mixing Linux and Windows on a single system, then a VPS will wipe the floor with them if you need to run several Linux environments and are not worried &#8230; <a href="http://projectnotes.co.uk/2008/09/a-vps-in-the-homeoffice/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If a <strong>VMWare Server</strong>/<strong>Workstation</strong> or <strong>VMWare Player</strong> make life easy when mixing Linux and Windows on a single system, then a <strong>VPS</strong> will wipe the floor with them if you need to run several Linux environments and are not worried about high end graphics.<span id="more-110"></span></p>
<p>Usually, a <strong>VPS</strong> (Virtual Private Server) is offered by <strong>web hosting</strong> companies to their customers as an alternative to virtual hosting (where they can upload web pages and applications, but not configure the server software) and Dedicated Hosting (Where they get &#8211; and pay for &#8211; an entire server that they can specify and manage themselves).  Like <strong>Virtual Machines</strong> on a <strong>Workstation</strong>, a VPS on a server allows the hosting supplier to slice up one big server into many smaller servers, each with their own operating system, RAM and Hard Disk space.</p>
<p>Now, on one of these hosted VPS machines, you get enough resources to run a few web services accross one or more domains &#8211; depending on your budget.  The operating systems are pre-installed with the minimum software required, its up to you to add more &#8211; but its best to stick with the minimum you need for reasons of performance and security.</p>
<p>Move that same VPS system onto your own server connected to your workstation with a 100Mb network behind a properly setup router/fire wall and things are very different.</p>
<p>You can slice up your server however you need, I&#8217;m using a recent single core machine with 3 Gb RAM and a couple of 80 Gb SATA Hard Drives raided together.  At the moment, a 110Gb Drive is also sitting on the IDE connector.  It currently has seven containers running, the smallest has 900Mb ram and 6Gb of Hard Drive Space and is a bit of an overkill running DNS to the rest of the network as it does.</p>
<p>The Largest has 3Gb RAM, 26Gb of Main Hard Disk and exclusive access to the 110Gb IDE drive.  This is my &#8216;Desktop&#8217; system.  It runs VNCServer, creating a virtual desktop that I can log into from wherever I happen to be sitting, an Ubuntu 8 Server operating system with the addition of XFCE desktop (compiled from source rather than the Ubuntu packages), Firefox web browsing, Gftp, Thunderbird for email, Open Office for general documents, PDF Viewer etc.  Also running in this container is <strong>Samba</strong>, so that I can share any files with the windows machines I now use to access the system.</p>
<p>In order to run server software like <strong>Samba</strong>, that requires a little more access to the networ card than usual, the OpenVZ vethN device is used, this requires that a script is run on the server after the container has started.  As I don&#8217;t often need to restart the server or the desktop container very often, I run this from a SSH login.</p>
<p>Regular server software such as Apache, sshd and even VNC Server are quite happy with the regular &#8216;venetX&#8217; devices that start whenever a container is started.</p>
<p>The VPS Software running all this is <a title="OpenVZ" href="http://www.openvz.org"><strong>OpenVZ</strong></a>.  It has command line tools for creating and modifying  &#8217;containers&#8217; and there are several templates for various distributions of linux, or you can create your own.</p>
<p>On top of this, there is a great browser based tool for managing the server, <a title="VTONF: The Free Software Virtual private server control panel" href="http://www.vtonf.com"><strong>VTONF</strong></a> is <strong>GPL</strong> software from a hosting company called Bobcares.  It allows you to completely run the VPS Server using a browser, creating, starting, stopping and modifying containers at the click of a button.</p>
<p>So, How is this any better than a Virtual Machine running on a server?</p>
<p>Well, as the only software running as some version or other of Linux, OpenVZ is able to keep all of the container file spaces under a single directory &#8220;/vz&#8221; on the main system.  To inspect or retrieve some files, from a container, you just need to navigate to the relevant directory under &#8220;/vz&#8221;.</p>
<p>If a container is going to need more space that you planned for, VTONF (or a shell command) will allow you to increase it.  Ditto for memory.</p>
<p>Unlike a VPS up at a web host, your VPS Server can be asked to map any physical device ( in the &#8216;/dev&#8217; directory) can be mapped to a container.</p>
<p>I recently found another advantage.  As the file system inside an OpenVZ container is simply a complete linux system root, should you need to use it on another linux system, it can be copied to a drive or memory stick and then, it is just a matter of &#8216;mount -bind&#8217;ing then &#8216;/dev&#8217; and &#8216;/proc&#8217; directories before chrooting into the container root.</p>
<p>I did this with an <strong>EeePC</strong> and the Container I use to do a bit of <strong>PHP</strong> developement.  A couple of changes in the container&#8217;s &#8216;/etc&#8217; folder &#8211; to deal with the different network settings &#8211; and I was able to start the container&#8217;s <strong>apache</strong> webserver and log into the content management system using the EeePC web browser pointed at &#8220;http://localhost&#8221; .</p>
]]></content:encoded>
			<wfw:commentRss>http://projectnotes.co.uk/2008/09/a-vps-in-the-homeoffice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Portable) Virtual Machines</title>
		<link>http://projectnotes.co.uk/2008/09/portable-virtual-machines/</link>
		<comments>http://projectnotes.co.uk/2008/09/portable-virtual-machines/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 00:00:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Virtual Machine]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://www.projectnotes.co.uk/?p=122</guid>
		<description><![CDATA[I have used VMWare Workstation and more recently VMWare Player to both allow me to run Linux and Windows on the same computer and run several instances of Linux - to keep projects seperate from each other and to allow new versions &#8230; <a href="http://projectnotes.co.uk/2008/09/portable-virtual-machines/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have used <strong>VMWare Workstation</strong> and more recently <strong>VMWare Player</strong> to both allow me to run <strong>Linux</strong> and <strong>Windows</strong> on the same computer and run several instances of Linux - to keep projects seperate from each other and to allow new versions of software to be tried without damaging the main working environment.<span id="more-107"></span></p>
<p>If you have only one large machine, thats pretty much it, you can create virtual machines inside it, give them their own <strong>RAM</strong>, <strong>Hard Disk</strong> space and <strong>Network</strong> connections and if your system has enough memory and cpu speed, run several of them at a time.</p>
<p>Backing up any of these <strong>Virtual Systems</strong> is simply a question of copying the folder they live in onto an external disk or tape system.</p>
<p>For me, an extra benefit is <strong>portability</strong>, if your system fails, you can take your copies (you did make them didn&#8217;t you?) to another machine, install the VMWare software, and you are back up and running!  Going off on the road for a while, copy the virtual machines to the laptop and your computing environment goes with you (although for security, a pocket hard drive might be a better place to keep all those files).</p>
<p>The recent versions of windows spoilt all of this by keying the running system to the <strong>hardware</strong>, not a problem, you would think, VMWare virtualises most of the hardware, but the processor type is actually passed through to the virtual machine.  If your running Intel hardware, your virtual machines will see an Intel Processor &#8211; very similar to the physical processor on the mother board.  If you are running an AMD system, then that is what the virtual machines will see.</p>
<p>For upgraders, XP used to allow several changes to the main hardware components per year before complaining and requiring the system be re-registered, possibly over the phone.</p>
<p>Because of this, for a really portable Virtual Machine that you could take from one system to another &#8211; and then back again if thats what was needed, you need to be running pre Windows XP or Linux.</p>
<p>As I happen to prefer Linux over Windows, this is not really a problem for me.  I need windows software because most of the people I deal with are using it, but my documents, emails, web browsing and developement are all mainly done under Linux.</p>
<p>There are a couple of things that have to be considered when using Virtual Machines accross several different computers:-</p>
<p>First, You have to be able to transfer the Virtual Hard Drives between sytems.  If you might need to do it using a network or the first portable drive you have with space on it, then you need to get VMWare to create the Virtual Drives in 2Gb segments &#8211; there is a Tickbox for this in VMWare Workstation &amp; VMWare Server.</p>
<p>If you are using a third party tool to create blank images for VMWare Player, then its worth checking for the option.</p>
<p>Although splitting the drive into 2Gb segments may cause a slight drop performance, you are more likely to be able to transfer the resulting files using whatever network or portable drive you have to hand.</p>
<p>Second, when you power up the virtual machine, the host computer will need a good chunk of ram plus any ram you dedicate to the virtual system in its .ini file.  To avoid having to change these settings in order to start your virtual machine, it is better to give them enough RAM to get the job done comfortably than max them out because on your main machine you can.  If you have plenty of RAM, you can always run several machines at the same time!</p>
<p>The only problem I have with Virtual Machines is the way that their hard drives are contained.  This is the only way to do it when mixing different systems (Linux/Windows), each Virtual Drive can be formatted as FAT, NTFS, EXT2, whatever, but this does mean that it is not easy to drag out the files from a Virtual Machine that has been broken, you have to add the  Virtual Drive to another Virtual Machine and use that to copy the files.</p>
<p>Also, it is not easy (using VMWare Workstation/Player) to alter the size of the drives.  I used to find that I had several large Virtual Machines/Drives taking up all of the space on my system.  Quite often, I&#8217;d start working with a new software build only to find that I had under estimated the space needed.</p>
<p>Of course, the problem is caused by my reluctance to delete old copies (you won&#8217;t know you need it until you delete it!) and the way that VMWare (or other Virtual Machine Software) can copy a template Linux or Windows system leaving you to alter a few network settings before starting a new project.</p>
<p>I have recently found an answer &#8211; for Linux environments that don&#8217;t need high speed graphics,  a <strong>VPS Server.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://projectnotes.co.uk/2008/09/portable-virtual-machines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

