Problem: drive with boot partition failed completely
I set up mirrored drives for the main installation, but created a /boot partition at the beginning of drive sda, and a swap partition at the beginning of sdb, installing Zentyal 2.0.13, kernel 2.6.32-24-generic x86_64
/dev/sda1 /boot (1 GB)
/dev/sdb1 swap (1 GB)
/dev/md0 (sda5 & sdb5) /
Since drive sda has become totally unreadable, I avoided rebooting while adding an external USB drive, partitioned exactly as the others, failed sda5 and added sdc5 to software RAID (it synced in 4 hours), and mounted sdc1 and installed grub there.
HOWEVER I know the rest of /boot is missing, confirmed by the smaller used space there.
I've booted from usb Zentyal, and can't find a tool to reinstall /boot.
I've got another box built with the same hardware running Zentyal 2.0.22, kernel 2.6.32-26-generic x86_64. WOULD IT BE OK to make a backup of that partition, and copy it into the new /boot partition? Then, I suppose, update grub?
Better idea? I've got to solve this before an extended power outage!
Thanks,
Tom