On Wed, Oct 24, 2007 at 09:12:26AM +0400, Aleksey Avdeev wrote: > > Т.е., после md_run (или mdassemble) нужно лишний раз дёрнуть > > /sys/block/md0/uevent, чтобы для него прочитался uuid. Хотя, > > возможно, для mdassemble этого будет мало. > > OK, проверю. Оказывается, в ядре kernel-image-xen026-2.6.18-alt1 отсутствуют какие-либо патчи, кроме kernel-feat-arch-xen (причём это ядро собирается ещё по старой схеме). С таким ядром монтирование корня на /dev/mdX по UUID/LABEL работать не будет; для правильной работы необходимы патчи к драйверу md, используемые в ядре std-smp - как минимум вот эти: http://git.altlinux.org/people/vsu/packages/kernel-image-2.6.18.git?p=kernel-image-2.6.18.git;a=commitdiff;h=beb72c9273b911102ec6a0fee5ee318f8c156530 http://git.altlinux.org/people/vsu/packages/kernel-image-2.6.18.git?p=kernel-image-2.6.18.git;a=commitdiff;h=a6138c85672b4f537de02a63563db982b5c0e957 Без этих патчей udevd не может правильно сформировать ссылки с UUID при запуске RAID, поскольку ядро не формирует соответствующие события. Правда, можно попытаться обойти эту проблему через посылку событий по всем /sys/block/md*/uevent после mdassemble. Кстати, в Сизифе обнаружилось ядро kernel-image-xen-dom0-2.6.18-alt2, которое вроде бы предназначено для xen dom0, но при этом основано на kernel-image-std-smp-2.6.18-alt7 - там есть нужные патчи для md.