Денис Ягофаров пишет: > Проведем эксперимент. Устроим "сбой" диска в массиве raid5, и посмотрим > с каким UUID массив восстановится. > > Вот так оно выглядит до сбоя: > > # blkid > /dev/sda1: UUID="4aa4c1e1-a3e5-464c-8305-a2be835250b6" SEC_TYPE="ext2" > TYPE="ext3" > /dev/sdc1: UUID="b65e9862-75d3-9712-f54c-3a9253a25457" TYPE="mdraid" > /dev/sdd1: UUID="b65e9862-75d3-9712-f54c-3a9253a25457" TYPE="mdraid" > /dev/sdb1: UUID="b65e9862-75d3-9712-f54c-3a9253a25457" TYPE="mdraid" > /dev/md0: UUID="4aa4c1e1-a3e5-464c-8305-a2be835250b6" SEC_TYPE="ext2" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > TYPE="ext3" > > # cat /proc/mdstat > Personalities : [raid10] [raid6] [raid5] [raid4] > md0 : active raid5 sdd1[3] sdc1[2] sdb1[1] sda1[0] > 2197715712 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU] > > # mdadm -D /dev/md0 > /dev/md0: ... > UUID : 62985eb6:1297d375:923a4cf5:5754a253 ... > > После восстановления: > # mdadm -D /dev/md0 > /dev/md0: ... > UUID : 62985eb6:1297d375:923a4cf5:5754a253 ... > > Как видим, UUID не поменялся.... добавляем его в конфиг: > DEVICE /dev/sd[a,b,c,d]1 > ARRAY /dev/md0 UUID=62985eb6:1297d375:923a4cf5:5754a253 > MAILADDR root > PROGRAM /sbin/mdadm-syslog-events > > Пробуем перезагрузиться... > > Как видим, всё восстановилось: > # mdadm -D /dev/md0 > /dev/md0: ... > UUID : 62985eb6:1297d375:923a4cf5:5754a253 ... > # cat /proc/mdstat > Personalities : [raid6] [raid5] [raid4] > md0 : active raid5 sda1[0] sdd1[3] sdc1[2] sdb1[1] > 2197715712 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU] > # blkid > /dev/sda1: UUID="b65e9862-75d3-9712-f54c-3a9253a25457" TYPE="mdraid" > /dev/sdd1: UUID="b65e9862-75d3-9712-f54c-3a9253a25457" TYPE="mdraid" > /dev/sdb1: UUID="b65e9862-75d3-9712-f54c-3a9253a25457" TYPE="mdraid" > /dev/sdc1: UUID="b65e9862-75d3-9712-f54c-3a9253a25457" TYPE="mdraid" > /dev/md0: UUID="6201837c-d0db-4e0e-a7ae-d3490c47cc46" SEC_TYPE="ext2" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > TYPE="ext3" > > Вывод: > Не путайте UUID : 62985eb6:1297d375:923a4cf5:5754a253 из mdadm -D /dev/md0 > и /dev/md0: UUID="6201837c-d0db-4e0e-a7ae-d3490c47cc46" SEC_TYPE="ext2" > TYPE="ext3" > из blkid, как это сделал я. Вот UUID из blkid меня в первою очередь и волнует, т. к. именно по нему и выполняется монтирование при загрузке (при указании его в /etc/fstab). Ваш эксперимент показал, что именно он и меняется (см. выделение выше) => если нет уровней абстракции расположенных над ним (нечто типа LVM/EVMS, которые подобное должны перенести по идее) система не загрузится... в частности, данная мина сработает если корень расположен поверх /dev/md*. (Особенно с учётом того, что наш инсталятор осуществляет привязку по UUID...) -- С уважением. Алексей.