easy using package overrides in nixos to use grub 1.98. I found 1.98 can boot from /dev/md* devices, while 1.99rc1 cannot due to some upstream problem. Once it works, we can remove this 1.98 again. svn path=/nixpkgs/trunk/; revision=26761
svn path=/nixpkgs/trunk/; revision=26215
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550704). svn path=/nixpkgs/trunk/; revision=19304