I've had a lvm2 setup on ubuntu server 10.04 for quite some time now and everything's been peachy. I've upgraded the drives a few times and it always went without a hitch.
There is one drive I have not upgraded yet. This drive has been in the machine since the very beginning. It is /dev/sdb in the following:
device volGroup LogVolume size
/dev/sda5 Beta root 50GB
/dev/sdb Beta torrent 640GB
/dev/sdc Beta torrent 1.5TB
I had enough free pv on /dev/sdc to handle all of the pv that are on /dev/sdb and so I moved them with pvmove to /dev/sdc.
However after removing /dev/sdb from the logical volume and the volume group, I shut down and removed the device and on the subsequent boot grub hung.
When I put /dev/sdb in it boots fine.
I've put the bigger drive in for /dev/sdb and it hangs, just like when there is no drive for /dev/sdb.
Is there any reason that important grub files would be on /dev/sdb?