Не загружается система после depclean?

Я не уверен что виноват именно depclean, но самым крупным событием был именно он с момента последней работоспособной загрузки.

Выглядит это так: я загружаю ядро (собранное genkernel'ом), оно загружает себя и initrd. Потом монтирует корень и радостно говорит: The filesystem mounted at /dev/sdb1 does not appear a valid /, try again

Затем ещё: "Cannot find a valid root device in ."

ФС - btrfs

Инит - systemd

До этого всё работало, конфиг брал из работоспособной версии ядра. Пробовал на неё откатиться, но там то же самое. Пробовал пересобрать @system, вкомпилить сата-контроллер не модулем. Пробовал в fstab прописать вместо by-id просто /dev/sdb1. Ничего не помогает, та же ошибка. Интересно, что при ошибке он монтирует корень в /newroot, и монтирует верно -- можно набрать shell и туда зайти, ФС рабочая и видимо драйвер есть (иначе бы он не смонтировал нормально).

Нашёл проблему. Насколько я

Нашёл проблему. Насколько я понял, при depclean удалился пакет sysvinit, который предоставлял /bin/init. И нужно было в grub прописать init=/usr/lib/systemd/systemd

vurdalak написал(а): Нашёл

vurdalak написал(а):
Нашёл проблему. Насколько я понял, при depclean удалился пакет sysvinit, который предоставлял /bin/init. И нужно было в grub прописать init=/usr/lib/systemd/systemd

1-я моя реакция - и вправду вурдалак ;)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".