> Если оно не запускает ssh, это значит что sshd (в понимании systemd) прямо или косвенно зависит
> от этого рейда, так?он зависит от какого-то промежуточного target - который не достигается, так как у нас не смонтировалась файловая система, и хрен его вообще-то знает, можно ли продолжать загрузку или надо стоять и ждать пинка.
> И если так, то это проблема в systemd как таковом или в unit-файлах
проблема что у сцыстемде нет юнит-файла в котором можно было бы написать незамысловатую логику "если mount -a не прокатил - подождать две секунды и повторить"
Впрочем, это, оказывается, не единственная проблема вашего "нового стандарта":
https://serverfault.com/questions/949715/systemd-attempts-to...
(такая же фигня с cifs началась)
решение - ну правильно, мы ж новый стандарт, давайте переписывайте ваш "портяночный" и "замшелый" fstab в мешанину отдельных unit'ов и руками расставляйте им зависимости, это модно-стильно-современно, и пофиг что до нас двадцать лет не было таких проблем на пустом месте - зато мы загружаемся очень-очень-очень быстро - вот аж сеть проснуться не успела, а мы уже загрузились и ничего не работает.
Еще забавного: https://unix.stackexchange.com/questions/283442/systemd-moun...
и вот так у этого нового стандарта все, за что не схватись. Сначала придумывают ненужную глупую фигню, потом выясняется что ей еще нужна ненужно-тулза для правильного придумывания имени файла, которая еще и с багами и не всегда работает. А старое мы уже сломали, оно нам ненадо, оно немодное, оно ж просто-работало, а кто нам наши корпоративные зарплаты будет платить за имитацию бурной деятельности?