I have an IBM x3650-M3, with a RAID 5 hardware array (5 x 600GB disks). Recently the server was rebooted and one of the drives failed on reboot. The drive was replaced replaced and the RAID array was rebuilt. However when I booted the server up I kept getting an error message :-

Want me to fall back to /dev/disk/by-id/scsi-.... (y/n):
A little more investigating and it was discovered that the by-id had changed from what was in the /boot/grub/menu.lst and /etc/fstab

I'll admit my linux skills are very basic, coming from a predominantly Windows background , but I have been working with servers with RAID arrays for years and this is the 1st time I've encountered a problem like this. Typically the RAID adapter only presents the logical disk to the OS, and abstracts the individual disks away from the OS. In this case it would appear not to be the case.

Has anyone come across a similar issue before , replacing a failed drive in a hardware RAID array, and SUSE generating a new UUID ??

If so, what was the work around.

Thanks in advance.