Seriously, this was simple – and even better, it’s STABLE!
Instructions for this install are basically the same as those for my previous post using Ubuntu 9.04 and VM Svr 2.0.1 – except, now we need new patch files and the good folk at Ubuntu Geek have already written a great HOWTO Guide which steps through everything you need to do – so I’ll just summarise the changes in case you want to follow my guide with the changes
In a previous article, I covered off the installation of Kubuntu 9.10 (Karmic Koala) onto an aging, but much loved and reliable ASUS 701 EEE Netbook. In this entry, I will detail a few of the additional bits of functionality I’ve added to the already awesome Netbook Remix (NBR) of this latest OS drop.
As always, if there are things you think I should be including, or better ways of doing stuff, let me know in the comments
Pairing Bluetooth to a Nokia E71
Using an inexpensive bluetooth adapter allows you to get online without having to drag out cables etc when you’re on the bus, in the car – wherever.
The adapter detected fine – but then came the job of setting up the pairing with my Nokia E71:
On the EEE
From the Home Screen, open the ‘Internet’ group, then open up ‘kbluetooth’
You should see a bluetooth icon appear on your toolbar
Right-click the bluetooth icon, and select ‘Settings’ > ‘Bluetooth Adapters’ from the dropdown menu.
From the ‘Bluetooth Adapter’ dialogue box, set:
Adapter Name: ‘[WhateverYouWant]‘
Mode: ‘Discoverable’
NOTE: Your Netbook is now being all promiscuous and stuff to the world, long-term, this isn’t good.
Click OK
On the Nokia E71
Select ‘Menu’ > ‘Connectivity’ > ‘Bluetooth’ and set:
Bluetooth ‘On’
Visibility ‘Shown to all’(the same promiscuous warnings apply)
My Phones Name ‘[WhateverYouWant]‘
Remote SIM ‘Off’ (not sure what it does, didn’t need it on)
Now, scroll/tab to the right and you’ll see the ‘Paired Devices’ list.
Select ‘Options’ > ‘New Paired Device’
Your phone should now scan for any bluetooth devices in range (if your workplace is anything like mine you’ll see a heap of devices)
‘Select’ the device with the name you set in the EEE steps above.
The phone will now prompt for a passcode – Enter a passcode (numeric) into your phone.
On the EEE
You should now be prompted to enter a passcode on the EEE, enter the same numeric code
On the E71
You will be asked to ‘Authorise device [the EEE] to make connections automatically’, select ‘Yes’
Your connection should now appear in the phone
(Optional)
Select ‘Options’ > ‘Assign short name’ and change the name of the device to something more friendly if you wish.
On the EEE
Right-click the bluetooth icon, and select ‘Settings’ > ‘Bluetooth Device Manager’ from the dropdown menu.
Your E71 should appear in the list, select the device and click ‘Set Trusted’
Congratulations, your devices are now paired… now to do something useful with the connection!
Installing EEE Control (EEE PC Tray)
EEE Control is a utility written to allow easy management of the ASUS EEE embedded devices such as en/disable the Webcam, SDCard, Wifi as well as setting power and performance schemes.
To set it up under Kubuntu NBR, simply open a terminal window and enter the following:
You should see an icon appear on your taskbar which allows you to access the functionality supported by your model of EEE netbook.
Installing UbuntuONE
“Ubuntu One is your personal cloud. You can use it to back up, store, sync and share your data with other Ubuntu One users.”
…it’s just not in the Kubuntu NBR by default. To fix this, simply open a terminal window and enter the following:
sudo apt-get install ubuntuone-client-gnome
You will then find a UbuntuOne cloud icon in your ‘Internet’ applications group, and from there you are only a simple configuration away from your 2GB of free storage out in the interwebs somewhere.
Installing Skype
Skype is a VoIP client, if you haven’t heard of it in the last 5 years, you’ve probably been living under a rock – it works, the voice quality is acceptable and while the video capability can be variable, it’s got a huge number of subscribers so, give it a crack – you’ll probably find a number of your friends are already on there. My Current Skype Status is:
So – Karmic is out, and for those who are looking to upgrade to the new goodness, there’s a few simple tricks to make the process pretty much painless.
If you’re already running (K)Ubuntu 9.04, simply open up a terminal window and type:
update-manager -d
For those installing from scratch (and to be honest – it’s what I tend to still do, hang up from the Windows days?) things are almost as simple.
Getting the Files
Grab a 2GB or larger USB stick
Hit the web for your ISO files
For the Firefox users, I’d recommend using a multi-threaded downloader with MD5 verification like ‘DownThemAll’
Once the files are downloading (and they’ll take awhile as everyone hits the servers initially (trying a torrent may help), head on to the next step… Making your USB bootable
Grab Unetbootin for your OS for a really easy way to create a bootable USB drive
Insert your USB stick, double check where it’s loaded then create!
On your EEE 701
Because of the native resolution of the original EEE, a number of dialogue boxes don’t fit so well on the screen. This is mostly only a hassle during the installation as, afterward, you should be able to hold down the <Alt> key while click-dragging the window you want to see the bottom of.
If you have an external monitor available, connect it and change the screen settings to display a more reasonable resolution, larger than the crippling 800×400 of the native 701
If you do not have an external monitor available, don’t panic – we can simply use the keystroke navigation as detailed below
Ubuntu Install (First Screen)
Press <Alt> + <F> (Forward)
Welcome Screen
Choose your language then <Alt> + <F>
TimeZone / Where are you
Select your location
<Alt> + <F>
Keyboard Layout
This should detect fine so…
<Alt> + <F>
Prepare Disk Space
To install to 4GB SSD (This will delete EVERYTHING ON THE DISK and install from a blank partition)
<Alt> + <E>
<Alt> + <F>
Partitions will calculate
For a Custom Install (to use SDHC card in a EEE for instance)
<Alt> + <S> (to Specify partitions)
<Alt> + <F>
Setup partitions as you wish
I chose to use /dev/sdc (the SDHC card) creating a Primary partition of [Full Size of Storage minus Amount of installed RAM (for swap) ]
Set mount point to ‘/’ and use the ext4 file system
Create a logical partition using the rest of available disk as swap (which should be size as the amount of RAM in your system)
<Alt> + <F>
Partitions will calculate
Who are you- Obvious really:
Your Name <Tab>
Login/Username <Tab>
Password <Tab>
Password Verify <Tab>
Device Name<Tab>
Choose your Login type
“Require My password” <Alt> + <M> – Default
“Login Automatically” <Alt> + <L> or
“Require my password to login and Decrypt Home folder” <Alt> + <R>
<Alt> + <F>
Summary
Last chance to check all your selections
Alt + I (to Install)
And now the installation will start…
At the end of the installation process, you will be prompted to remove the install media (USB drive) and reboot the machine.
The following guide will take you through installing VMWare Server 2 on a minimal install headless Ubuntu v9.04 (Jaunty) Server. For a step by step on setting up the minimal server, read the article I posted here.
Getting the Pre-requisite Packages
First up, you will need to SSH into your server, and paste in the following command to install some additional packages which allow for the changes required to the kernel and the building of the VMWare server.
Once the extra packages are installed, you will need to grab the TAR ball from the VMWare site, and drop it into the directory where you wish to run your VMs from. For me, I’ve chosen to keep them under my users home directory in a directory called (imaginativly) ‘VM’. The following commands will make the directory ‘VM’ under your users root directory, then change to that directory:
mkdir ~/VM
cd ~/VM
From the PC you are using to SSH to the server, open a browser and visit the VMWare Server page from here you will need to download the server which will require you to create a VMware account, and login so that a licence key can be emailed to you.
Once logged in, you will be directed to the download page containing all the binaries for VMware Server.
Download the relevant TAR image for your architecture and linux version to your local machine, and do an MD5 checksum to make sure it arrived intact.
There is also a patch which you will require, you will need a login to the Ubuntu Forums however, to access the file below:
From here, transfer the TAR and the patch file in whatever way works best for you. If you followed my server build guide and installed the optional SAMBA extensions, you should be able to easily open the home directory on your server via a Windows network share – or similar for you particular operating system.
Running the Installer
Back to our SSH session now, unpack the patch into your “~/VM/” directory, then extract the VMware Server TAR ball and run the installer:
tar xvfz VMware-server-*.tar.gz
cd vmware-server-distrib
sudo patch ./bin/vmware-config.pl ~/VM/vmware-config.pl.patch.txt
sudo ./vmware-install.pl
Accept the default options (there are a LOT of them) throughout the installation and allow the installer to build any modules or kernels it needs to during the setup.
Choose the Administrative User
When prompted for the name of the current administrative user, select YES and type in YOUR user name (otherwise it’ll use root)
Select the Directory to Store the Virtual Machines
When prompted for the directory to store your virtual machine files, type in /home/[YourUsername]/VM/Virtual Machines and allow the installer to create the directory
Entering the Serial Number
Next you will be prompted for the serial number which should have been emailed to you for your VM Server installation, simply copy out of your email and paste into the SSH window.
Back to selecting the default values now until you are returned to the prompt.
Just in case things didn’t go well
If you think you may have made a mistake in the configuration, you can easily re-run the configuration tool by typing:
sudo /usr/bin/vmware-config.pl
If you REALLY made a hash of it, you can always remove the installation by typing:
sudo /usr/bin/vmware-uninstall.pl
and start again
Accessing the VMServer Console
After you installation sucessfully completes you will be returned to the prompt in your SSH session. That’s it – you’re done. All you need to do now, is attach to the VM Server console via your browser by typing in the address of your server box which will look something like this:
Read the documentation, and start setting up some Virtual Machines, or download any useful looking Virtual Appliances that catch your eye from the appliance marketplace.
Note: If you experience issues with the web console appearing to ‘hang’ ensure that you have loaded the lastest Java Runtime Environment (JRE) – get it here.
This article will address the base (minimal) build that I’ve been using while trying out a number of Virtual Environments for use in my home network. I’ve chosen to use an Ubuntu Server v9.04 (Jaunty) as my base OS – partiallybecause I use a lot of Ubuntu machines, but mainly – because it’s a popular choice with a very supportive community behind it who are all too happy to help others who get into difficulties.
Getting the Software & Burning the Disc
First things first, get yourself over to the Ubuntu Server Download page and get the relevant .iso image for your computers architecture. Because I’m installing on a Shuttle XPC Sn95G5, I’ll be going with the 64bit version.
So, since we’ve moved into the new place, I’ve been wanting to consolidate my technology somewhat and make things a lot easier to administer. To this end (and forgetting for a moment the lack of structured home cabling – which I’m still working on) I’ve decided to resurrect one of my lower powered (in wattage, not horsepower) machines – and turn it into a Virtual Server from which I will run the multiple hosts which have been sitting on independent hardware until the move.
Things haven’t exactly gone without a hitch, but I’ve learned a lot along the way – which I probably could have learned if I spend more time researching before I spent time doing, but meh. I’m a kinisthetic kinda guy, so – here’s what I’ve learned in my ‘travels’ hopefully it may be of some use to you.
So Windows 7 is now released to manufacturing (RTM for you acronym junkies out there) and this is the last time I’ll need to be installing the operating system before it appears in the shops. During the Beta, aside from a few minor issues with hibernate, Windows 7 has been wonderfully stable and, I must say I’m impressed by the new Media Center interface (EngadgetHD have a look at it here).
Anyway – this is a HOWTO for installing the Windows 7 RTM [Get it here] from a USB drive, mainly because it’s faster than doing it from a DVD, and also – because my various DVD drives appear to not enjoy talking to each other. These instructions assume a Windows based operating system, I completed them using Windows Vista.
My laptop is slow to boot – painfully slow. Slow to the point that, after entering my credentials, I’ll go make a coffee or grab an architecture document to review – anything to avoid the minutes of chugging away which occurs whenever the boot scripts are doing their thing and all the Windows background processes are starting up.
This is where fun little tweaks such as those available in the Windows System Configuration editor come in handy. This is a little known tool which allows you to view and edit the things which load during your windows boot. Of course, because you can edit things in the startup files, it doesn’t mean you should. You can probably make quite a mess of your system if you get too free and easy with the clicking via this tool – so make sure you understand what it is you’re telling you machine not to do when if you decide to start unselecting options.
For me, the big one was to change the number of processors available to the startup sequence from 1 to 2 and allow maximum RAM to be utilised. To do this (these instructions assume Windows Vista, but XP should be the same – possibly with different dialogue box layouts), first you’ll need to startup the Windows System Configuration editor – Click Start, Run, and type in ‘MSConfig’. You’ll likely be asked for authorisation/administrative access to run the utility so, assuming you can grant such things, the first screen you’ll see looks like this:
Click the ‘Boot’ Tab
And select the ‘Advanced Options’ button
And there’s the money shot, change the number of processors, the maximum allowable memory, click OK to save and you’ll be asked to reboot.
I’ve been using Dropbox in it’s intended form for a while now - but recently, with the threat of a software rebuild of my company supplied laptop looming, I decided it was about time I had some of my other data synced via “The Cloud” (IT bloggers apparently get points every time they use the phrase “The Cloud” – ooh, 2 points in this article so far! )
After a little bit of searching, I discovered that no one has written a windows based guide for this process (okay, not one that was easy to find) so – here’s mine… (Google Juice – do your stuff!)
The Guide:
To get Dropbox to sync folders OUTSIDE of your [Drive:\ProgramPath]\My Dropbox\ directory, we need to use a symbolic link, something easily done in Linux*, but requiring a little more effort in Windows (though it is still a supported function).
First up, lets grab the Windows Junction creator from here**
Unzip the Junction.exe file and dropped it somewhere useful
Open up a command window from Windows (Start, Run, CMD)
Enter in the Junction command followed by the pointer link (your ‘fake’ directory path) then the path to the directory you want linked into DropBox.
If the stars align and you’re wearing your lucky pants, you’ll see an output that looks like this:
Junction v1.05 - Windows junction creator and reparse point viewer
Copyright (C) 2000-2007 Mark Russinovich
Systems Internals - http://www.sysinternals.com
If you want to know how to move YOUR Firefox profile to a different location on your local machine like I have, check this link.
* In Linux, the command is:
Apparently, this command needs to be run FROM your DropBox directory, so be sure to cd /home/yourusername/Dropbox first!. Check this great article for more from a Linux HOWTO perspective.
** You can also use the mklink command which has a slightly different syntax. If you’re using Windows XP (like most Corporates, still) you’ll need Junction as per my example.
In one of those spontaneous, but unexplained ‘Windows Weirdness’ events, my web cam on the EEE decided to cease working over the weekend.
I found this out after (re)installing Skype under Windows XP. It had previously worked fine with the web cam under Ubuntu, the web cam *was* working fine from the WinXP nLite build, but – when cranking up Skype for the first time, I noted the web cam was nowhere to be seen.
Parents getting organised by teachers, I still haven't been sent to the principals office #schoolcamp2010/03/09
It would appear that tall South African men have a knack for crowd controlling 3-5 year olds #athletics#piedpiper#kids2010/03/08
New Blog Post: The Big Move: Weather Station BACK! http://bit.ly/bWVKzh2010/03/08
@databitz Yep... Already got that running... For some reason I need to battle the TV Tuners to detect channels in the scan #justworkplease2010/03/08
RT @DavidSlack: What I'm guessing the cops found at Laws house: Woman on floor laughing, man on kitchen table, mouse. [LOL tweet of the day] 2010/03/08