Manjaro перестал запускаться после перезагрузки


#1

Решил я перезагрузить компьютер, и собственно кажеться приехал…

И что с этим делать? С системой вообще ничего делал, ничего не ковырял/ничего не устанавливал, появилось данное чудо “с неба”.
Загрузится на Manjaro никак не могу, хорошо что винду дуал бутом оставил, с нее вот пишу…


#2

Для начала можно добавить

init=/usr/lib/systemd/systemd

в строку загрузки (для этого нужно нажать “е” в GRUB’e): https://wiki.archlinux.org/index.php/kernel_parameters#GRUB


#3

Куда именно? В начало/конец/куда-то в середину?


#4

В конец строки, которая начинается на “linux” и кончается “quiet”.


#5

Премного благодарен! Пишу уже с Manjaro :smiley:
Но все-же, а есть идеи из-за чего это случилось? Ведь я много раз до этого включал/выключал/перезагружал - и ничего такого не было…


#6

Скорее всего, какое-то обновление. Это решение временное - можно, конечно, добавить опцию init в стандартную конфигурацию GRUB, но лучше выяснить, откуда взялась проблема и куда делся /sbin/init.

Для этого нужен вывод

cat /var/log/pacman.log

чтоб посмотреть, какие обновления были недавно, и вывод

ls -l /sbin
ls -l /bin
ls -l /usr/bin/init

#7

cat /var/log/pacman.log: https://pastebin.com/KAb6Hqr0

ls -l /sbin:
lrwxrwxrwx 1 root root 7 Июн 21 17:44 /sbin -> usr/bin

ls -l /bin:
lrwxrwxrwx 1 root root 7 Июн 21 17:44 /bin -> usr/bin

ls -l /usr/bin/init:
ls: cannot access ‘/usr/bin/init’: No such file or directory


#8

Ага!

[2017-08-07 14:03] [ALPM] installed tor (0.3.0.9-1)
[2017-08-07 14:03] [ALPM] transaction completed
[2017-08-07 14:03] [ALPM] running 'systemd-update.hook'...
[2017-08-07 14:10] [ALPM] transaction started
[2017-08-07 14:10] [ALPM] removed systemd-sysvcompat (233.75-3)
[2017-08-07 14:10] [ALPM] installed sysvinit (2.88-16)
[2017-08-07 14:10] [ALPM-SCRIPTLET]     ==> You can boot up systemd any time if systemd is used for udev.
[2017-08-07 14:10] [ALPM-SCRIPTLET]     ==> Add 'init=/usr/lib/systemd/systemd' to kernel command line.
[2017-08-07 14:10] [ALPM] installed openrc (0.26.3-1)
[2017-08-07 14:10] [ALPM-SCRIPTLET]     ==> Install one of the optional depends for network support!
[2017-08-07 14:10] [ALPM] installed tor-openrc (20170401-1)
[2017-08-07 14:10] [ALPM-SCRIPTLET]     ==> /etc/tor/torrc needs these adjustments:
[2017-08-07 14:10] [ALPM-SCRIPTLET]     User tor
[2017-08-07 14:10] [ALPM-SCRIPTLET]     PIDFile /run/tor/tor.pid
[2017-08-07 14:10] [ALPM-SCRIPTLET]     Log notice syslog
[2017-08-07 14:10] [ALPM-SCRIPTLET]     DataDirectory /var/lib/tor/data
[2017-08-07 14:10] [ALPM] transaction completed
[2017-08-07 14:10] [ALPM] running 'openrc-install.hook'...
[2017-08-07 14:10] [ALPM-SCRIPTLET]     ==> Add a service to runlevel:
[2017-08-07 14:10] [ALPM-SCRIPTLET]     rc-update add <service> <runlevel>
[2017-08-07 14:10] [ALPM] running 'systemd-update.hook'...
[2017-08-07 14:10] [ALPM] transaction started
[2017-08-07 14:10] [ALPM] removed tor-openrc (20170401-1)
[2017-08-07 14:10] [ALPM] removed openrc (0.26.3-1)
[2017-08-07 14:10] [ALPM-SCRIPTLET]     ==> Make sure you install systemd-sysvcompat before you reboot!
[2017-08-07 14:10] [ALPM] removed sysvinit (2.88-16)
[2017-08-07 14:10] [ALPM] removed tor (0.3.0.9-1)
[2017-08-07 14:10] [ALPM] transaction completed

Тут интересующая нас строчка:

[2017-08-07 14:10] [ALPM-SCRIPTLET] ==> Make sure you install systemd-sysvcompat before you reboot!

То есть:

sudo pacman -S systemd-sysvcompat


#9

Спасибо, сделал!


#10

Тогда можно рискнуть перезагрузиться!


#11

Ух… Рисковое предложение)
Перед этим хотел бы узнать,
откуда могла появилась эта строчка? Я как-бы не удалял…
"[2017-08-07 14:10] [ALPM] removed systemd-sysvcompat (233.75-3)"


#12

В логах все есть: Был поставлен tor, он потянул tor-openrc и вся система переставилась с systemd на openrc. Потом tor был удален, но один из пакетов нужных для systemd (а именно systemd-sysvcompat) назад не встал.


#13

Аа, понял, спасибо)


#14

Не за что! :slight_smile: Если проблема решена, можно отметить ее решенной (с помощью одной из галочек под каждым сообщением).


#15

Был на форуме с таким-же движком, и там есть кнопка закрытия (типо проблема решена), а тут чет не вижу…


#16

Странно, ну, не важно!


#17

P.S. Перезагрузился - все отлично)


#18

я сделал, чтобы можно было отметить как решение

@moderators, I allowed to mark posts as a solution in the Russian category.


#19

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.