Вообще, если подумать, то с загрузчиком в md-устройстве есть свои сложности:/dev/md1 379M 65M 295M 18% /boot
То есть, в /boot монтируется оно всё, соответственно код загрузчика, будучи туда записан, должен повредить какие-то данные в начале при таком раскладе. Для lilo это допустимо, очевидно, из-за того, что первый сектор резервируется для boot record, а для lilo одного сектора достаточно (если мне память не изменяет). Grub сложнее, и, видимо, с ним так делать нельзя.