boot problem after upgrade from Redhat 6.2 -> Redhat 7.2

I have a customized system with AMDK6-2 400MHz CPU running RH 6.2 (no Xwindow). However, the system has an upgraded kernel of 2.4.18. Since sometimes the system complains that some applications have lower version than the kernel(i.e. mount), I decided to upgrade the system to RH7.2.

The system is running on a bare motherboard and has no CDROM and floppy drive. So I took the HD off and connected to a P4 box to do the upgrade. The HD can boot successfully on the P4 box after upgrading. However, after I connected the HD back to the original system, it could not boot correctly. The initialization stops after showing the following information:

EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 256k freed

Does anybody know why does this happened? How do I solve this problem?
lengmianAsked:
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.

stevebates1Commented:
Your harddrive is probably being recognised as a different device(hda\hdb\hdc etc) on your P4 machine, so when the boot loader runns it is probably trying to mount something that is not there.
Are you using Lilo or Grub?
I'd recommend booting on the P4 machine, and putting additional configs in the boot configuration (lilo or grub) to guess what the device is comming up as on the other platform.
Worst case is you would have to get a CDROM on the target machine and re-do (repair) the upgrade.

0
lengmianAuthor Commented:
Thanks, Stevebates1,
I only use the target HD on the P4 machine when upgrading. So it should always be considered as hda.
I am using Lilo and nothing is changed on the /etc/lilo.conf.

0
stevebates1Commented:
Any chance you can get a floppy drive on the system? then I'd suggest booting from toms root boot (single floppy linux http://www.toms.net/rb/ ) and attempting to mount the volumes by hand.
BTW can you post /etc/lilo.conf from the P4 machine to this thread, and note the timestamp (just to be sure it has not be changed) you may find that there is an /etc/lilo.old (or similar) that was created as part of the upgrade, if so post that too.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

heskyttbergCommented:
Hi!

My guess is you get a i686 kernel installed.
This might not work on a AMDK6-2.

After installing on the P4, forcibly install i586 or i386 kernel and modules.

Hope this helps.

Regards
/Hans - Erik Skyttberg
0
CleanupPingCommented:
lengmian:
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
EXPERTS:
Post your closing recommendations!  No comment means you don't care.
0
paullamhkgCommented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is to:

Be PAQ'd/Points No Refunded

Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

Paul
EE Cleanup Volunteer
0
RomModCommented:
Question PAQ'd - No refund.

RomMod
Community Support Moderator
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
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
Linux

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.