История изменений
Исправление daemonpnz, (текущая версия) :
В чём вообще проблема смонтировать /usr до запуска systemd, не используя initramfs? Как минимум, ничего не мешает положить код, который это делает в initramfs, куда-нибудь в /lib/preinit, изменить в нём абсолютные пути соответствующим образом и запускать скрипт /lib/preinit/init вместо /bin/systemd. Это самое банальное и очевидное решение, можно сделать и лучше.
этот совет нужно читать так
берём этот костыль, прикостыливаем к нему другой костыль, накрываем всё это третьим костылём и потом получившийся мегакостыль присоединяем к системе с помощью четвёртого костыля
апофеоз поттеринговской логики
Всего 2 вопроса:
А теперь после экскурса в мир поттеринговской логики у меня возникает всего один вопрос. Зачем мне все эти костыли, если у меня и сейчас система быстро грузится, загрузка распараллеливается и всё нормально работает?
Исходная версия daemonpnz, :
В чём вообще проблема смонтировать /usr до запуска systemd, не используя initramfs? Как минимум, ничего не мешает положить код, который это делает в initramfs, куда-нибудь в /lib/preinit, изменить в нём абсолютные пути соответствующим образом и запускать скрипт /lib/preinit/init вместо /bin/systemd. Это самое банальное и очевидное решение, можно сделать и лучше.
этот совет нужно читать так
берём этот костыль, прикостыливаем к нему другой костыль, накрываем всё это третьим костылём и потом получившийся мегакостыль присоединяем к системе с помощью четвёртого костыля
апофеоз поттеринговской логики