Распадается (inactive) RAID1 массив после отключения диска?
В VirtualBox система Ubuntu установлена на диск /dev/sda, также есть диски sdb, sdc и sdd, которые на систему и его запуск никак не влияют.
На дисках sdb и sdc настроен программный RAID1, sdd сам по себе.
При отключении любого из дисков массива и последующего запуска системы массив становится inactive, приходится останавливать и пересобирать массив чтобы он продолжил работать с одним диском.
Но когда отключаешь не только один из дисков массива, но и диск sdd, то после запуска системы деградированный массив продолжает работать с одним диском и монтируется куда надо без моего вмешательства.
Понятно что в первом случае диск sdd занимает освободившееся имя sdb или sdc, но как это связано с распадом массива?
В fstab sdd монтирован по UUID, массив также монтировал и по UUID и по имени /dev/md*. mdadm.conf как только не редактировал. всякие методы по initram также не помогли. и задержку mount`а ставил во время запуска.
Перепробовал почти все методы описанные в интернете, но так и не смог найти решение, помогите.
осталось только костылить чтоб скрипт стопал и ассемблил неактивный массив, но эт такое.
PS: Если обратно прицепить отключенный диск, после запуска системы массив также начинает работать как ни в чем не бывало [UU]
странно, у меня наоборот, при смене порядка дисков массив поднимается автоматическив initrd (даже если я прошу в mdadm.conf его <ignore> что раздражало)
внутри метадата использует uuid поэтому ему не нужен порядок дисков
p.s. один из дисков массива случайно не через сторонний китайски контроллер подключен?