Wie sieht Deine initrd aus? Hast Du die nach dem Spiegeln von hda auf sda neu
gebaut? Meine bescheidene Vermutung ist, daß in der initrd (welche ja das
beim Booten benutzte Filesystem für die RAM-Disk enthält) die /etc/fstab
immer noch verweise auf /dev/hdax enthält. Solange die hda verbaut ist können
diese auch wunderschön aufgelöst werden, ist hda weg ist es auch essig mit
dem Mounten.
Kannst Du die initrd mal entpacken und in dieser Richtung untersuchen? Evtl.
auch eine neue initrd mit mkinitrd erstellen die dann hoffentlich die
richtigen Referenzen enthält.
Nur mal so als Schuß ins Blaue. HTH.