Dec
17
2008

microcode failed to start with VMI kernel

When you install the VMI kernel for SLES10 SP2 the deamon microcode failes to start.

No worry, you don’t need this process any more when you have paravirtualization. Just remove the deamon with:

insserv -r /etc/init.d/microcode_ctl

Below is a grab from the man pages:

The microcode_ctl utility is a companion to the IA32 microcode driver written by Tigran Aivazian <tigran@aivazian.fsnet.co.uk>. The uaility has two uses:

a) it decodes and sends new microcode to the kernel driver to be uploaded to Intel IA32 processors. (Pentium Pro, PII, Celeron, PIII, Xeon, Pentium 4 etc)

b) it signals the kernel driver to release the buffers containing the copy of microcode data actually applied to given CPU, linear array of 2048 bytes per CPU, see struct microcode in include/asm/processor.h for information on the layout of chunks buffers may hold

The microcode update is volatile and needs to be uploaded on each system boot i.e. it doesn’t reflash your cpu permanently, reboot and it reverts back to the old microcode.

Dec
17
2008

Grub Error 17: Cannot mount selected partition

When I wanted to upgrade a test machine to SLES10 SP2 with OES2 SP1 I ran into a error:

Error 17: Cannot mount selected partition

The upgrade screen gives you the option to modify the grub section. But nothing helped. Than I just move from Grub to Lilo and the upgrade process went on.

During the first boot, I got a error that the boot partition could not be mounted. Then I saw that in /etc/fstab the mount point for boot was pointing to the wrong device. I corrected it to /dev/sda1 and everything was ok.

This test machine was a not patched SLES10 SP1 with OES2 (SP0). Tomorrow I’m going to upgrade a machine from a customer of mine. I think I will turn my notebook into a installation server because changes I don’t like to change a CD/DVD while upgrading.

I will blog here how it went.

Dec
10
2008

Increasing Timeout value in ZCC

How can you modify the default timeout value of 30 minute for ZCC?

Well, go to [ZENworks Home]sharetomcatwebappszenworksWEB-INF here you will find 2 file called config.xml and web.xml. Open the 2 files with a text editor and search for the value “timeout”.

When you modified both files, restart tomcat or reboot the server.

Dec
8
2008

Jumpstart ZENworks Configuration Management 10 (N8000)

So, this week until wensday I’m giving the course N8000 Jumpstart ZENworks Configuration Management 10. There are 5 student (3 from ROC Tilburg, 1 from local authority Eindhoven and one from a company called Quinteq).

Let’s see how the feel about this course this week.

Dec
5
2008

Universal Sync tool for address books

On a dutch website (tweakers.net) I read a post about a company who are developing a universal sync tool called soocial.

The goal is simple. Synchronize different address books  of different email client or devices with each other. The goal is that simple that I’m wondering myself why nobody else came to this idea. Of course there are mobile servers who can sync your adress book of Groupwise or Exchange with your mobile devices, but is there other software that can sync your Groupwise address book with Gmail? real time?

Of course I looked at the website to see if the support Groupwise. Groupwise is not in the supported list there, but the sync the address books with syncml. And that is exactly the protocol that Groupwise Mobile uses. So it should work.

They have been working for over more than 2 years now, and have invested more than EUR 700.000 in the project. They hope to make some money out of it, by selling subscriptions. I cannot disagree with them!

Keep up the good work!