Operating System - Tru64 Unix
1828609 Members
1635 Online
109983 Solutions
New Discussion

Re: genvmunix missing

 
Joaquin Martinez_1
Frequent Advisor

genvmunix missing

Hello. Somehow I cannot seem to find genvmunix anywhere on a system I am going to update (apply a patch). However, I tried rebuilding the generic kernel (doconfig -c GENERIC) and copied vmunix to /genvmunix. The patch doesn't seem to like this, when I do the pre-check it throws me this:

./genvmunix:
its origin cannot be identified.

Anyone know how can I get the patch to recognize this file ? or even how can I get the original genvmunix that is missing from my root file system ?

Thanks!
14 REPLIES 14
Joaquin Martinez_1
Frequent Advisor

Re: genvmunix missing

anyone please ?
Mark Poeschl_2
Honored Contributor

Re: genvmunix missing

Sounds like you wll have to run through the "Patch Baseline Analysis/Adjustment" process after putting your new genvmunix in place. It's option 5 from the dupatch main menu.
Joaquin Martinez_1
Frequent Advisor

Re: genvmunix missing

Thanks for your prompt reply... but I was wondering, is there any way I can get back that file ? the genvmunix one.
Rob Leadbeater
Honored Contributor

Re: genvmunix missing

Hi,

It should be on the relevant CD for the version of Tru64 that you're running, assuming it's not on your backup tapes...

Hope this helps,

Regards,

Rob
Joaquin Martinez_1
Frequent Advisor

Re: genvmunix missing

Strange enough, I copied this file from another node with the same Tru64 version and is doing the same thing. The media I have says Tru64 5.1A allthough I have version 5.1B.
Joaquin Martinez_1
Frequent Advisor

Re: genvmunix missing

Still, I got the genvmunix file from the media cd I have and still it doesn't get recognized by the patch. What could be wrong ?
Rob Leadbeater
Honored Contributor

Re: genvmunix missing

If you're running 5.1B, you'll have to get genvmunix from a 5.1B CD...

Cheers,
Rob
Joaquin Martinez_1
Frequent Advisor

Re: genvmunix missing

Rob, I can't seem to find the 5.1B cds, can I just use the generic (vmunix I just created) kernel ?

This is driving me nuts!
Rob Leadbeater
Honored Contributor

Re: genvmunix missing

I doubt it. I think the patch pre-check does a chksum on the files, hence why it doesn't recognise the one you created.

Cheers,
Rob
Joaquin Martinez_1
Frequent Advisor

Re: genvmunix missing

So, what options do I have to actually solve the situation ?
Ann Majeske
Honored Contributor

Re: genvmunix missing

Go back to the first response you got.

Or, try copying the file from another system again (the system must be at the same version AND patch kit level) and make sure that you preserve file modification date as well as file owner and permissions when you do the copy (e.g. rcp -p).

Ann
Joaquin Martinez_1
Frequent Advisor

Re: genvmunix missing

Thanks for letting me know that.

I assume I woulnd't have any problems after that. The patch kit I am trying to install is the latest. System already has patch 2 and 4 installed.
Frank Gessner
Frequent Advisor

Re: genvmunix missing

Hi,
onother trick I imagine could work:
grep for genvmunix in /usr/.smdb./*.inv
cp -p this inv-file to .save
edit the entry for genvmunix to the size & checksum of your generated generic genvmunix.

BR, Frank
Johan Brusche
Honored Contributor

Re: genvmunix missing


Since the latest you installed successfully was BL25,you need to put the genvmunix in place that came with patckkit#4 (BL25).


If you still have the tarfile of patchkit#4, you can extract it from there:

# tar xf T64V51BB25AS0004-20040616.tar
# cd patch_kit/Tru64_UNIX_V5.1B/kit
# gunzip -c OSFPAT02503400540 |tar xf - \
./genvmunix

Rgds,
Johan.

_JB_