Great, thanks for the quick fix. And for the record, I was using ext4, ie grub's ext2.mod -- I had pretty much the most plain-vanilla set of modules possible except for lvm and raid. With the current grub-pc on my laptop (amd64, 1.97~beta1-1ubuntu1), I see for the set of modules I would need:
$ grub-mkimage --output foo part_msdos biosdisk ext2 lvm raid mdraid ; ls -l foo
-rw-r--r-- 1 roland roland 33335 2009-09-03 07:15 foo
Great, thanks for the quick fix. And for the record, I was using ext4, ie grub's ext2.mod -- I had pretty much the most plain-vanilla set of modules possible except for lvm and raid. With the current grub-pc on my laptop (amd64, 1.97~beta1- 1ubuntu1) , I see for the set of modules I would need:
$ grub-mkimage --output foo part_msdos biosdisk ext2 lvm raid mdraid ; ls -l foo
-rw-r--r-- 1 roland roland 33335 2009-09-03 07:15 foo
so hopefully the new grub will fix that.