Using Activities to Restructure and Manage a Project

Earlier today I was preparing a project for handover to a colleague. Although we have a documented process we follow for the work, it is in the form of a Word document and can be difficult to track which steps you’ve completed and which are still to be done. So that my colleague and his manager can work through the steps to be performed in a set order I went about using one of my favourite applications within IBM Connections – Activities.

Activities is like a simple to-do list manager which can expand into a multi-user, multi-community project management and documentation solution. It brings SOCIAL PROJECT MANAGEMENT to any department and avoids the situation where only the project manager might know the true status of a project.

Activities’ tasks are aggregated and joined together so that you, as a user, can see all the work you’ve to do, across all your activities, sorted by date order. This makes for a tremendous productivity gain as I don’t need to go hunting in each Activity to see what’s coming next.

In Project Management parlance, Activities provides a multi-level task facility and management of several Activities essentially acts as program management, or portfolio management.

In my case I wanted simply to get the procedure we have, which is how to install an IBM Sametime Standard Server, into the order in which I believe my colleague should carry out the steps. Rather than going through the standard procedure, which lays out all of the tasks in a linear order, I realised that it would be more convenient for him to have it broken down into a number of telephone calls/remote sessions he will conduct with the customer.

When you create an Activity in Connections it opens what I can only describe as a project home page. Here you can structure your activity into sections, add comments and other content and all the tasks that you or your colleagues need to perform:

SA1

In the example above I have created nine sections, each designed to group the tasks that my colleague has to perform into the calls or sessions he will have with the customer. 

In each section I have placed all the tasks I believe he needs to perform:

SA2

As you can see from the structure, IBM Connections lets you create a multi-level to-do list for all the tasks to be performed.  These can be many layers deep as you need for your project.  Note that there is already one comment posted next to the “Obtain Sametime software from Passport Advantage”.  The social aspect of Activities allows any participant to start a discussion on a single tasks and spawn additional tasks off from these.

My colleague’s manager is an author in this particular activity.  He has chosen to Follow the Activity (see first screenshot).  Rather than ask questions about whether or not a particular task has been done, by following the Activity he gets updates in his Activity Stream in IBM Connections each time something changes.  This also avoids him being bombarded by emails with status updates.

In the depths of each task in my Activity I can provide as much or as little supporting information as is appropriate.  In the screenshot below you can see one of these tasks opened out for more detail. 

SA3

  1. The field “To Do” is the title of the task itself.
  2. Tags let me assign system-wide to this particular task.  This is really useful in the future if I do a search for a particular technology or skill in Connections.  I can then find actions one of my colleages carried out on a particular project and if necessary get in touch with him to get some help.  Tagging makes it really easy to find information or people who can help you.
  3. Assigned To is obvious enough – who is going to do this particular task.
  4. Due Date is when it’s needed to be done for.
  5. Attach File lets me attach multiple files for this task, such as a very detailed sequence of commands, or a file which needs to be supplied for the software.
  6. Add Bookmark would let me provide links to wiki articles, blog posts or in fact anything that has a URL which might be pertinent to this task.
  7. Custom Fields lets me put extra placeholders in.  One of the most common custom fields we add is the “Expected Time to Complete” field which describes how long the task would normally take.
  8. The Description field is where you can provide as much information as you see fit about the tasks which need to be carried out.  It uses the Connections Rich Text editor so there are lots of options for formatting and producing bullet-points etc.
  9. If this is a task that I want to make visible only to me – such as a review of the overall Activity, I can flag it as being private. This means that although the whole Activity will appear for those who are members of it, this particular task will be hidden only for me.
  10. Lastly, although Connections normally sends an email message to the Assignee of the task, you can also choose to notify others of this particular task.

These tasks can be made into a very sophisticated hierarchy of tasks and sub-tasks to suit the needs of your project.

I hope this brief introduction to Activities sheds some light on the power of the tool at your disposal as a Connections customer.  Look out for another blog post on using Activities Entries with your IBM Notes Activities sidebar as a way of capturing email and other information alongside your tasks.

Integrate LibreOffice with IBM SmartCloud and IBM Connections

In a previous blog post I expounded the virtues of using the IBM Connections Desktop Plugin for Windows to make working with IBM SmartCloud for Social Business and also your own IBM Connections environment more seamless.  In this post I am going to describe how to use a popular alternative to OpenOffice, LibreOffice, to access the same services from any platform using IBM’s CMIS integration services.

Content Management Interoperability Services is a standard used amongst enterprise content management system producers to help improve the compatibility of the backend with the multitude of front ends, such as mobile devices, desktops, etc, that want to access them.  IBM has built CMIS compatibility into SmartCloud and also Connections so you can use this fact to make it easy to work with files you have in your public, private or hybrid cloud solution.

I have been using LibreOffice 4.0 for quite a while now and have come to find the fact that it includes not only CMIS support but also WebDAV very useful, especially until the release of the Connections FileSync solution announced at IBM Connect in Florida earlier this year.

The first step in LibreOffice to getting this working is to switch on LibreOffice dialog boxes instead of using the operating system’s default dialogs.  Go to Preferences, LibreOffice, General and switch it on as shown in the red box.

Switch on LibreOffice dialogs in the Preferences

Switch on LibreOffice dialogs in the Preferences

Next, go to File, Open and when the dialog opens press the little selector button, shown in the red box below:

Selector button in File, Open

Selector button in File, Open

This is where we’ll set up the CMIS location, in this example for IBM SmartCloud for Social Business:

Add SmartCloud for Social Business as a location

Add SmartCloud for Social Business as a location

Give the destination a name, like IBM SmartCloud for Social Business.  Then choose CMIS as the Type.  In the Server Details section, under Server Type choose Lotus Live Files.

The system will default to the old LotusLive address.  Change this to https://apps.na.collabserv.com – all the rest of the URL should stay the same.

Next click on the little refresh button shown in red.

Challenge for user name and password

Challenge for user name and password

When you press the refresh button the Authentication Required dialog comes up.  Enter your SmartCloud user name and password.  Click OK.

Navigating your folders in SmartCloud

Navigating your folders in SmartCloud

You may be asked to supply a master password to store your credentials.  Do that, and then the dialog box will show your new destination.  Click on IBM SmartCloud in the Places box and give it a second or so.  You’ll see My Folders and My Files.  Double-click on My Files and SHAZAM!

File opened from SmartCloud by CMIS in LibreOffice

File opened from SmartCloud by CMIS in LibreOffice

Double-click on the file you want and in a few seconds it’ll appear.

Do your edits then File, Save to send your changes back.  Saving seems to take longer than opening.

For new files, select File, New from the menu bar as usual.  When you are ready, select File, Save:

Saving a file to SmartCloud

Saving a file to SmartCloud

Select IBM SmartCloud from the Places, navigate to the folder you want, provide a file name and press Save.  I found saving quite slow.

You can repeat adding places to provide links to, say, your own Connections environment or Greenhouse by following the same procedure,.

It may not be a perfect solution but will keep us going until Connections FileSync is released!

Social File Sharing with IBM Connections Desktop Plugin

An often overlooked aspect of the IBM Connections social business platform is its ability to integrate itself with many different parts of the working environment.  If you’re a Lotus Notes user you may be aware that there is an Activities sidebar.  Did you know, though, that from the Greenhouse catalog you can also install the Files and Status updates sidebar to make dragging and dropping files in and out of emails much easier?

Even if you’re not a Lotus Notes user, you still have some great options for making handling files social.  One of the best of these is the Desktop Plugin also available from Greenhouse.

It works on most flavors of Microsoft Windows and provides a file-server, tree-based view of the files you have access to across all the IBM Connections environments you might have.  For me, I use it to access the files in the Seric internal Connections instance and also Greenhouse.

After you have installed the plugin, you see the IBM Connections logo on your desktop and also in the list of destinations in Windows Explorer:

12-02-2013 20-08-53

Right click on the IBM Connections name on the left hand side to start the process of adding a connection to your system:

12-02-2013 20-10-52

In the URL field, enter the URL to your Connections implementation.  Here are a couple that I use which you might also benefit from:

  1. IBM Greenhouse:   https://greenhouse.lotus.com
  2. IBM SmartCloud for Social Business:   https://apps.na.collabserv.com

For your own installation and for IBM Greenhouse, I have found setting the Authentication Type to Basic works.  For IBM SmartCloud for Social Business, set the Authentication type to TAM Authentication.

Enter your user name and password for the service you’re configuring.  If all goes well, you’ll see a large icon appear in the Windows Explorer window:

12-02-2013 20-11-40

The Plugin recognizes SmartCloud and gives it a different logo.  Click on the Connections system you want to access, in this case Greenhouse.  You’ll see something like:

12-02-2013 20-12-27

These icons should be self-explanatory and give you access to your files wherever they may be throughout the Connections system you’re working with.  Particularly useful is the fact that the files contained within Communities can be accessed by drilling into the Communities themselves.

12-02-2013 20-16-05

Working with Files

Adding and removing files is as simple as dragging and dropping them from wherever they are on your computer into wherever you want them to go in whatever Connections environment you have set up.  It’s also really easy to use the right-click action in Explorer wherever you are to add files to Connections:If you already have a file in Connections which you want to access or work with, simply drill-down to it in the Plugin and then right-click.  The  context sensitive menu pops up:

12-02-2013 20-19-48

This lets you perform a wide array of functions, such as:

  1. Opening the file with an application on your computer
  2. Opening the file in a browser
  3. Uploading a new version of the same file
  4. Sharing the file.
  5. Seeing what the sharing settings of the file are:12-02-2013 20-21-32
  6. Locking the file to prevent edits
  7. Looking at the version history of the file:12-02-2013 20-23-40

Clicking on Properties shows the file properties dialog box which gives you enormous control of the file right from your Windows desktop:

12-02-2013 20-24-41

Adding a File

When you want to upload a file, you can, as describe above right click on it or drag it into the place you want it to go.  When you do this, the Plugin asks what additional information you’d like to provide for the file:

12-02-2013 20-24-41 12-02-2013 20-26-11

This lets you tag the file, decide who can see it, and control how they can use it once you’ve uploaded it.

Summary

This brief look at the Connections Desktop Plugin hopefully gives you a taste for the kind of control you can have over the files that your Connections, Greenhouse or SmartCloud for Social Business system gives you.  While it might not provide the most heavy-duty document management facilities you might find in the likes of Filenet, I have found that much of this is enough to provide a level of collaboration and control which lots of organizations have previously struggled with.

How to use any blogging tool to write your IBM Connections blog

Whilst at IBM Connect 2013 in Orlando I have been using my iPad for blogging, tweeting, and generally staying in touch.  Thanks to the fairly-stable WiFi throughout the event it’s been easy enough to broadcast updates to my colleagues and give them updates on what’s going on.

One area I have struggled, however, is in using the IBM Connections App for iOS to update my Connections blog in the office.  Currently it only supports plain text transfer of the blog article.  This is naturally a bit limiting and so I set about looking for something which would let me write blog entries using rich text or HTML.

The best-known blogging tool for iOS which directly supports IBM Connections is Blogsy.  I confess, however, that I have always struggled with it because our Connections server uses a self-signed SSL certificate.  Blogsy seems to complain about this although I hope that by posting this someone will show me how to work around it.

So my quest continued and I discovered that there are actually lots of blogging applications for iOS.  One that I found was particularly good, and established how virtually any blogging tool could be used, was BlogPress.

In BlogPress, set up a new blog with the type “other”:

IMG 0070

Put your user name (email address) and password in.  Now for the clever bit (and this is the thing that works on any blogging app that supports the Blogger or Meta Weblog APIs:

https://yourservername.com/blogs/services/xmlrpc

When you connect, your credentials are used and a list of blogs for your account appears.  Pick your blog and you’re good to go.  Try this out with your favourite blogging tool and you should find that the current limitations of the Connections iOS app are gone!

Happy blogging.

Making the Most of IBM Sametime Connect’s Managed Settings

The Sametime Connect and Sametime embedded clients are both based on the IBM Expedtior framework which is in turn based in the open source Eclipse system. As such this allows us to have great flexibility about the way in which the clients are deployed and the options which can be installed. It also brings with it a level of complexity which Domino administrators (who are usually the ones with the job of managing the Sametime client) are not familiar with and can find baffling.

There is good documentation on the general principles of the control you can get over the preferences and options available when rolling out and managing Sametime clients, but I have found some of it to be contradictory and unclear especially around what is supported on the embedded Sametime client which comes as part of Lotus Notes client and on how to make the settings for the embedded client.

You should also be aware that the Lotus Notes client’s embedded Sametime client is usually a step behind the current level of the independent Sametime Connect software. For example, Notes 8.5.2 client ships with the equivalent of Sametime Connect 8.0.2. The current full version of Sametime Connect, which is not embedded in Lotus Notes and runs as its own standalone software is 8.5.2.

Both systems, however, support the administrator management of settings and options which appear in the preferences menus in the software. In both Notes and Connect these can be found by selecting File, Preferences and expanding the Sametime section that appears:

Sametime Preferences

I will describe my approach for implementing centralised, fine-grained control of the Sametime client preferences assuming you are running a Domino environment. This is probably a safe assumption given that you need Domino to provide the Community Server component of the system.

1. Make sure you have a web server

If you are using Domino, check that the HTTP process is running. Type SHOW TASKS at the server console and look to see if its there. If not, type LOAD HTTP to kick it off.

2. Find your Domino web server’s HTML root folder.

As well as serving up Notes databases as web sites, the Domino server can also acts a more ordinary web server. On the Domino server itself, locate the \domino\html folder. Into this folder create a blank file called managed-settings.xml

3. Edit the managed-settings.xml file and check that it appears.

Open up the file you just created for editing. Add the following:

<ManagedSettings>


</ManagedSettings>

Save the file then go to a web browser and enter

http://mydominoservername/managed-settings.xml

Replace mydominoservername with the name of your domino server, e.g social.acme.com

You should see a blank XML file appear in your browser with the opening and closing ManagedSettings tags.

4. Update your system console.

The deployment of the settings in the managed-settings.xml file is done through policy documents. In most situations this is done through the Sametime System Console. Log into your SSC and at the left select Sametime System Console, Manage Policies.

I usually edit the default instant messaging policy but you may have a more complicated setup which you would configure differently. Either way, open the policy document you want and find the Update Site URL field. Into that field enter the address you used in step 3 to test the settings, minus the managed-settings.xml file.

Save the policy settings file.

5. Start to work on your managed settings.

The managed-settings.xml file is a relatively easy to configure document. You already have the starting and ending tags in the file. Each group of settings you want to make are wrapped in a tag. You specify the name of the resource you are providing settings for and then, within the group, start defining the settings. Here’s an example:

   <setting name ="something" value="something" isLocked="something"/>

   <setting name ="something" value="something" isLocked="something"/>

The settingsGroup name is given by IBM in their documentation and refers to a product feature’s class name. Just copy the text given by IBM into the “com.ibm.something” string and you’re good.

Within the settings group documentation you will see all of the possible settings you can make and an explanation of what it does. Copy the setting name into the name=”something” field between the quote marks. Note that it is case sensitive.

Next, in the value=”something” field choose the value of the setting you want. Again, these are defined in the IBM documentation. These are case sensitive too.

Where no previous setting has been made by the user for the setting you have configured, the managed-settings.xml file will make that setting for you. If the user subsequently changes the setting then their preference overrides your managed-settings.xml setting.

To overcome this, and mandate what the setting should be, you use the isLocked value, either setting it to “true” or “false”. Doing so locks the setting in place, greying out the user’s ability to manually change the setting. It’s likely that your users will have set one or more of the settings you might want to control so I would advise always to use the isLocked property unless you don’t mind the user changing the value.

When you have completed your settings for the feature in the settings group, you close the tag as shown above in the example and repeat the process for the next settings group you want to configure.

One useful settings group you can use when testing your settings is to change the refresh frequency of the managed-settings.xml file. By default the client checks every 720 minutes for an updated file. It also checks at start up. You can increase the frequency by adding the following settings group into your file:

6. Testing

Earlier in the process we tested for the presence of the XML file by opening a web browser and navigating to the URL where the managed-settings.xml file lived. Do the same again as a way of checking for typos in your XML. Your browser’s inbuilt XML parser will generally catch formatting and syntax problems with your code.

Remember that the settings are refreshed by default every 720 minutes or when you start up the client. In my experience I have found the easiest approach is to update managed-settings and then shutdown and restart my Notes or Sametime Connect client.

When checking that your settings are taking effect gives the client a few seconds to connect to the community server and finish its synchronisation.

Next time: using Domino policy documents and managed-communities.xml to control which communities you can connect to.

My really simple guide for installing SugarCRM on SUSE Linux.

  1. Download SuSE Enterprise Linux Server 11 from Novell – http://download.novell.com/SummaryFree.jsp?buildid=h0AOp5AT-18~
  2. Install SuSE Linux and log into it so that you can access the graphical desktop.
  3. Download the SugarCRM Community Edition for Linux FastStack system. http://sourceforge.net/projects/sugarcrm/files/1%20-%20SugarCRM%206.5.X/FastStack/sugarcrm-CE-6.5.6-linux-installer.bin/download
  4. Open a GNOME Terminal:
    1. cd Desktop
    2. chmod ug+x sugarcrm-CE-6.5.6-linux-installer.bin
    3. ./sugarcrm-CE-6.5.6-linux-installer.bin
  5. Follow the prompts to install Sugar.  When asked for the domain, leave it as 127.0.0.1.
  6. Once installed use Nautlius File Manager to browse to /home/sugar/sugarcrm-6.5.5 folder
  7. Double-click on manager-linux.run and make sure both servers are started.
  8. Try logging in with your browser to 127.0.0.1:8080/sugarcrm
  9. Enable cron scheduling by doing the followiing:
    1. Open GNOME Terminal and type:
    2. sudo crontab -e
    3. VIM will open and display an empty crontab file. Press Insert to begin editing.
    4. Enter the following, ensuring there is at least one space between the asterisks, all in one line:
    5. * * * * * cd /home/sugar/sugarcrm-6.5.5/apps/sugarcrm/htdocs; sudo /home/sugar/sugarcrm-6.5.5/php/bin/php -f cron.php > /dev/null 2>&1
    6. Press ESCAPE to get out of edit mode.
    7. Now press :wq without spaces to save the file.
    8. Wait 1 minute then check the scheduler information in the SugarCRM admin pages to confirm it is running.

I am sure there are many more skilled individuals out there who will point out the flaws in the above instructions (please do in the comments), but the above works for me to get a quick-and-dirty version of Sugar up and running.

Downloading IBM Connections 4? Here are the part numbers

UPDATE: Linux 64-bit part numbers added below.

If you are an IBM Passport Advantage customer, or an IBM Business Partner, one of the easiest ways of downloading your entitled products is to put a comma-separated list of part numbers into the IBM website (PA or PW).

Finding the part numbers for the product you want to download is actually relatively easy.  If you do a search for the product you want and then add “download document” you should find a document like this, in this case for IBM Connections 4.

The listing of part numbers is all very useful, but in this and many other cases the parts are all jumbled up between 32-bit and 64-bit versions.

I was recently downloading the software for Windows and thought I would share my comma-separated lists of part numbers for anyone else out there in the same situation.  If you have a similar list for the other supported operating systems, why not post a comment onto this blog entry with your list?

To use these lists, log into Passport Advantage or PartnerWorld and navigate to the download area.  In the section where you see:

put the list of part numbers in, as you see them below.

CORE PRODUCT – 32 bit Windows

CIA3DML, CIA3GML, CZ381ML, CZ19HML, CZ1ALML, CZ1A5ML, CZ9MJML, C1G2GML, C1G2HML, C1G2IML

CORE PRODUCT – 64 bit Windows

CIA3DML, CIA3GML, CZ381ML, CZ19IML, CZ1AMML, CZ1A6ML, CZ30FEN, CZ9MKML, C1G2KML, C1G2LML, C1G2JML

You also need to download the following FixPacks for WebSphere Application Server and other components, from Fix Central, for Windows 64-bit:

7.0.0-WS-WAS-WinX64-FP0000025 (707.2 MB)
7.0.0-WS-IHS-WinX64-FP0000025 (23.53 MB)
7.0.0-WS-PLG-WinX64-FP0000025 (34.26 MB)
7.0.0-WS-WASSDK-WinX64-FP0000025 (105.34 MB)
7.0.0-WS-NDDMZ-WinX64-FP0000025 (199.26 MB) (if you’re using the reverse proxy server)

CORE PRODUCT – 64 bit Linux

CIA3EML, CIA3HML, CZ381ML, CZ19NEN, CZ1ASEN, CZ1ATEN, CZ1ABEN, CZ1ACEN, CZ30KEN, CZ30LEN, CZ9MMML, CZ9MNML, C1G36ML, C1G37ML, C1G32ML, C1G33ML, C1G34ML, C1G35ML

OPTIONAL PRODUCTS – 32 bit Windows

CIA3CML, C1I4YML, C1I4ZML, CI2MAEN, CI2MHEN, CI2MTEN, CI2NDML, CI2NIML, CI2NPML, CI5UXML, CI2P4ML, CI5VCML, CI5VHEN, CI2PGML, CI5VLML, CI2PWML, CI2PXML, CI2PYML, CI2PZML, CI2Q0EN, CI2Q1ML, CI2Q8EN, CI2QLML

OPTIONAL PRODUCTS – 64-bit Windows

CIA3CML, C1I50ML, C1I51ML, CI2MAEN, CI2MPEN, CI2MTEN, CI2DNML, CI2NNML, CI2NPML, CI5UYML, CI2P4ML, CI5VCML, CI5VHEN, CI2PGML, CI5VMML, CI2PWML, CI2PXML, CI2PYML, CI2PZML, CI2Q0EN, CI2Q1ML, CI2Q8EN, CI2QMML, CI2QZML

 

IBM Connections toolbar for Mozilla Firefox

They say “Ask and ye shall receive”, and that’s exactly what has happened to me this week. I was at the Cloud Social Redbooks residency last week and spotted one of the IBM’ers had a rather nifty IBM Connections toolbar for Firefox installed. A few tweets later and @david_hay connected to the author of the toolbar. Today I am very pleased to say that the toolbar has now been released for the general public, and rather cool it is too. So thanks to a bit of social media and a willing helper (thanks Dave!), we now have yet another great reason to use IBM Connections.

You can get the Connections Toolbar for Firefox from IBM Greenhouse. Download the .xpi file and then in Firefox choose, Tools, Extensions and click on Add from File. Choose the downloaded .xpi file. The toolbar will then appear together with a congratulatory page from the developerWorks wiki:

The next step is to choose Tools, IBM Connections Toolbar from the menu bar in Firefox:

Choose Configure and enter the URL of your Connections server, together with your credentials.  Remember to add /search to the end of the URL in the box.

When you hit close the toolbar will start searching your Connections server and after a short period the greyed-out buttons will enable.

The result is an instantly-accessible set of tools for finding what’s new in your Connections world, as per below:

It works with Connections 3.0 to 4.0, private installations and Greenhouse and I thoroughly recommend it to any and every Connections user.

Fixing IBM Lotus Notes 8.5.3 on OS X Mountain Lion

UPDATE: IBM has posted instructions and a tweak for your Lotus Notes client on OS X 10.8.  I recommend following the instructions posted by IBM, rather than my tip below.

This tip comes courtesy of an excellent suggestion by @stuartmcintyre

After installing the OS X Mountain Lion GM seed, Lotus Notes gets moved into a Lotus Notes folder.  On my machine, double-clicking on Notes.app within the folder causes Notes to start but when I double-click on an email or calendar appointment, Notes would crash.

A solution is to move the Apple Notes.app file into a folder and move Lotus Notes back to being the Notes.app application (into the same location as it was before the upgrade to Mountain Lion).

Finder won’t allow you to move or rename Apple’s Notes.app so terminal is needed:

Open Terminal in Mac OS X then type the following commands:

sudo mkdir /Applications/Apple
sudo mv /Applications/Notes.app /Applications/Apple/Notes.app
sudo mv /Applications/Lotus Notes/Notes.app /Application/Notes.app

This has worked well for me, but as always, make sure your backups are up to date before doing this!

Thanks Stuart!

 

Restoring the recovery partition in Mac OS X Lion

Time Machine on Mac OS X 10.5

Time Machine on Mac OS X 10.5 (Photo credit: juancabrera)

Recently I foolishly zapped the hard disk of my Mac, removing both the main partition and the Recovery HD partition.  I found that I wasn’t able to re-install Lion (or Mountain Lion) from disk or USB stick because the installer kept complaining about there being no recovery partition present.

Thankfully I had been using Time Machine on an attached drive so, after a lot of playing around, found the following procedure which might be useful to some if it ever happens to to you:

  1. Make sure you are up to date with Time Machine.  I found an external drive works best for me, especially for a laptop.
  2. If the machine will not start on its own, plug in the Time Machine drive and boot.  It will start up in the OS X installation running from the Time Machine drive.
  3. Restore your machine using the up to date Time Machine copy.
  4. Once the restore is complete you will have recovered your machine but not replaced the Recovery HD partition.
  5. Download or get hold of an OS X Lion installation disk and run the installer.
  6. Run a minimal install of OS X and let the machine reboot.
  7. OS X Installer will create the Recovery HD partition, reinstall OS X but keep your data and applications you recovered from the Time Machine backup.

The result is a recovered machine, with the Recovery HD back in place.  To make sure your recovery is as smooth as this, do the following now, so you are ready in the future:

  1. Create a Lion install DVD or USB image – buy it from the Mac App store and follow the many instructions on the web for burning the InstallESD.dmg file to a disk.
  2. Make sure you use Time Machine and before attempting any gymnastics on your computer make sure you’re up to date.

I hope you find this useful.

Enhanced by Zemanta
Follow

Get every new post delivered to your Inbox.

Join 823 other followers

%d bloggers like this: