boot problem after upgrade from Redhat 6.2 -> Redhat 7.2

Posted on 2003-02-25
Medium Priority
Last Modified: 2010-04-20
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?
Question by:lengmian
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 8024668
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.


Author Comment

ID: 8025696
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.


Expert Comment

ID: 8025940
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.
Tutorials alone can't teach real engineering

So we built better training tools.

-Hands-on Labs
-Instructor Mentoring
-Scenario-Based Tests
-Dedicated Cloud Servers

All at your fingertips. What are you waiting for?


Expert Comment

ID: 8029442

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.

/Hans - Erik Skyttberg

Expert Comment

ID: 9087860
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 
Post your closing recommendations!  No comment means you don't care.
LVL 12

Expert Comment

ID: 9260000
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.


EE Cleanup Volunteer

Accepted Solution

RomMod earned 0 total points
ID: 9325352
Question PAQ'd - No refund.

Community Support Moderator

Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Suggested Courses
Course of the Month12 days, 15 hours left to enroll

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question