Installing the HP MediaSmart Server 2.5 Update on the EX47x

From MediaSmartServerWiki
Revision as of 17:28, 30 April 2009 by Cougar (Talk | contribs)

Jump to: navigation, search

Introduction

When HP released the HP MediaSmart Server 2.5 Update for the EX48x machines, they also announced the full software would not be available to first generation users. Based on that statement, Nigel Wilks (Cougar) and Alex Kuretz (Yakuza) started work on a way to make the update available to EX47x owners, dubbed "SanEncore" after the code names for the EX47x (San Juan) and the EX48x (Encore).

Cougar and Yakuza have also developed a Windows Home Server Add-In to fake the Update package into thinking it is running on a 2.1 machine, and handles some of the missing configuration items so that the 2.5 update is sucesful.

This Add-In does not utilise any HP code, or intellectual property and has been solely developed by the authors.

This is work in progress, so feedback and enhancement requests are welcomed on the forums.


Prerequisites

Because of the differences between the installed applications on an EX47x and the EX48x it is necessary to install a few applications before the update can be applied. These are Open Source applications, and do not require payment.

The applications and versions in question are: -

and finally, the update itself.

Download each of the above to your servers software folder (i.e. \\hpserver\software), the Add-In needs to be downloaded to your servers Add-In folder (i.e \\hpserver\software\add-ins).


Preparing for the update

Twonky

Before you start, you must (if you haven't already) install the "PVConnect Media Server for HP MediaSmart" (Twonky) Add-In that was delivered as part of the HP MediaSmart Server 1.3 Update.

SanEncore1.jpg

Java Runtime Environment

  1. Open a Remote Desktop connection to your server.
  2. Click on Start, Run and type \\HPSERVER\software (replace HPSERVER with your own server name)
  3. Drag the "jre-6u5-windows-i586-p-s.exe" file onto your servers desktop.
  4. Right click on the "jre-6u5-windows-i586-p-s.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  5. SanEncore5.JPG
  6. Now double click on the "jre-6u5-windows-i586-p-s.exe" file to run the application.
  7. Click on the Show advanced options panel check box, and then click Accept to accept the license agreement
  8. SanEncore6.JPG
  9. Ensure the path is set as "C:\Program Files\Java\jre1.6.0_05" and click Next
  10. SanEncore7.JPG
  11. Java will now install, when completed click Finish.


Apache Tomcat

  1. Click on the Servers software folder you still have open, and drag the "apache-tomcat-6.0.18.exe" file onto your servers desktop.
  2. Right click on the "apache-tomcat-6.0.18.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  3. SanEncore2.jpg
  4. Now double click on the "apache-tomcat-6.0.18.exe" file to run the application.
  5. Click Next and then Agree to the license terms.
  6. Change the type of install to Full, and click Next.
  7. SanEncore3.jpg
  8. Ensure the path is set as "C:\Program Files\Apache Software Foundation\Tomcat 6.0" and click Next
  9. Change the port to 8089 and click Next
  10. SanEncore4.JPG
  11. Change the path you are shown to C:\Program Files\Java\jre1.6.0_05 and click install.
  12. SanEncore8.JPG
  13. Uncheck the Show Readme box and click Finish


ImageMagick

  1. Click on the Servers software folder you still have open, and drag the "ImageMagick-6.5.1-7-Q16-windows-dll.exe" file onto your servers desktop.
  2. Right click on the "ImageMagick-6.5.1-7-Q16-windows-dll.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  3. SanEncore10.JPG
  4. Now double click on the "ImageMagick-6.5.1-7-Q16-windows-dll.exe" file to run the application.
  5. Click Next and then Accept the agreement.
  6. Click Next
  7. Ensure the path is set as "C:\Program Files\ImageMagick-6.4.0-Q16" and click Next
  8. SanEncore11.JPG
  9. Click Next to accept the Start Menu item default
  10. Click Next to accept the default Additional Tasks and click Install
  11. On completion, click Next and clear the check box to view index.html
  12. SanEncore12.JPG
  13. Uncheck the Show Readme box and click Finish


SanEncore Add-In

  1. On your desktop, open up your WHS Console Application and click Settings, Add-Ins.
  2. Now click on Install in the SanEncore Add-In option.
  3. SanEncore13.JPG
  4. When the add-in is completed, click OK to restart the console.


HP MediaSmart Server 2.5 Update

You are now ready to install the Update!

  1. Click on the Servers software folder you still have open, and drag the "MS251027311ServerUpdate.exe" file onto your servers desktop.
  2. Right click on the "MS251027311ServerUpdate.exe" file that now resides on your servers desktop, and click on the Unblock button and then OK.
  3. SanEncore14.JPG
  4. Now double click on the "MS251027311ServerUpdate.exe" file to run the application.
  5. The Update will launch.
  6. SanEncore15.JPG
  7. And you will be presented with a Welcome Screen - DO NOT CLICK NEXT.
  8. SanEncore16.JPG
  9. Click on the Start button, Run and type %temp% and OK
  10. Now find a folder that was just created and open it.
  11. SanEncore17.JPG
  12. Right click on "HP MediaSmart Server 2.5 Update.msi" and choose copy.
  13. Now right click on your servers desktop and choose paste
  14. Once the file is on your desktop, you can go back to the update screen and choose Cancel. Then Yes to confirm, and finally click the Finish button.
  15. Now double click on the "HP MediaSmart Server 2.5 Update.msi" you placed on your servers desktop.
  16. You can now click Next
  17. SanEncore18.JPG
  18. Now click Install
  19. SanEncore19.JPG




Known Issues

The Health lights on the server will not currently function due to the differing hardware. This is currently a limitation of the SanEncore update, and will be researched further.