I am running SUSE 11 on one of my computers and had a motherboard die on me. I got a new and different motherboard, and figured that I could just attach my old disk and boot up the system, hoping that SUSE would somehow recognize the new hardware and seamlessly update. NO!!
The system would boot, but partway through it would stop with a message like:
Trying Manual resume from disk sda1
Want me to fall back to /dev/sda1 (Y/N)
Waiting for device /dev/sda1 to appear ……… not found — exiting
to /bin/sh
#
Running system repair from the DVD didn’t help.
I considered re-running the installation from DVD, but I was worried that somehow my existing system would be re-formatted, re-partitioned, etc, losing everything for me. Every guide for re-installing starts with “first be sure to back up your current system” — something that wasn’t easy for me to do.
Here is how I got my system working again:
1) Boot from the dvd, select “Rescue System”
2) Login as root
3) Mount the hard disk:
#mount /dev/sda1 /mnt
4) Fix the /dev directory (this one stumped me for a while):
#mount –bind /dev /mnt/dev
5) Chroot to the disk system:
#chroot /mnt /bin/bash
6) Fix the initial ramdisk (the source of the problem):
#mkinitrd
7) Reboot — now the disk is recognized and the system boots. Yay! However, the graphics card is not recognized, so X will not start.
8 ) Run the X configurator:
#sxa2 -r
Now I am back up and running with a new motherboard!
Hope this info helps anyone else with a similar problem.