Using mksbcd on AIX 6.1.3

I am trying to create a sysback bootable disk (without data) on a server running AIX 6.1.3 using the following command "mksbcd -tI -B -H myremotehost -T C -G chrp -S -I /tmp/images/" . The process is failing with the following error "0301-153 bosboot: /usr/lib/boot/unix_mp not found."

 The unix_mp exists and the command works on boxes running AIX 5.3.0, however the unix_mp file does not exist on servers running 6.1.3.

I need some help with getting the mksbcd command working on AIX 6.1.3.0
abgtempAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

woolmilkporcCommented:
Hi,
that's because of the "-G" flag.
With "-G chrp" you request that the CD be bootable on a chrp AIX system.
Your version of "mksbcd" obviously associates a kernel named  "unix_mp" with chrp, which is the legacy name used in AIX 5.
The new kernels are called "unix_64", "unix_mp" doesn't exist any more.
You should try to get a newer version of sysback, whose "mksbcd" has been made aware of the new kernel name.
I'm not sure whether such a version does exist because I don't use sysback, but I could search for it, if you wish.
Until then you should simply try to omit the "-G" flag and hope that mksbcd will just pick the current kernel.
Not sure if this will work though ...
Another option (or better a hack) could consist of creating a link named /usr/lib/boot/unix_mp pointing to /usr/lib/boot/unix_64...
Good luck!
wmp
 
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
abgtempAuthor Commented:
Thanks for the suggestion!! Yeah, I attempted running the command without the -G switch before I posted this question, but it still failed. I didn't think about creating the link. This may be a good work around until we can do some research on what versions of sysback would support this. Thanks again. I'm also bumping the points for the quick and detailed response.
0
woolmilkporcCommented:
Thx a lot!
I'm really curious whether the link will do what it's supposed to do, and whether there is actually an improved version of mksbcd.
Maybe you could post here what you achieved ...?
Cheers
wmp
0
abgtempAuthor Commented:
No problem. I will post back any updates.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.