Subject: Re: [vserver] Possible Hashify Corruption
From: Gordan Bobic <gordan@bobich.net>
Date: Sun, 17 Oct 2010 12:29:07 +0100

On 17/10/2010 10:34, Adrian Reyer wrote:
> Hi Gordan,
>
> On Sun, Oct 17, 2010 at 12:30:19AM +0100, Gordan Bobic wrote:
>> Long story short - as far as I can tell _every_ single binary file I
>> could find in /bin, /sbin, /lib, /usr/lib, etc is corrputed. They
>> don't even check out as executables/libraries using the file
>> command.
>
> Admittingly I just ignore most of your post now to be able to come up
> with the most simple solution:
> Have you possibly been running a 32-bit userland on your 64-bit kernel
> before poweroff, using 64-bit VServers? After the reboot you run a
> 32-bit kernel due to some update in between?
> This would sort of explain why no library/binary is executable anymore.

The only kernel on the machine is 64-bit, the host OS is 64-bit as are 
the guests. As are all the packages - there are no 32-bit packages 
installed anywhere at all. As I said the binaries are the same size and 
timestamp as what came out of the RPMs (I'm using a RHEL6 as the 
host/guest). If one set was 32-bit and the other 64-bit, the sizes would 
be different.

Gordan