внезапная проблема при загрузке(systemd) а также reiserfs на livecd

вообщем буквально сегодня столкнулся со следующими проблемами. Запускаю комп, гружу арч и вылетаю в initrd с сообщением что /bin/systemd не найден. Соответственно запускаю винду и пишу свежий образ арча на флешку, бутаюсь с него, пытаюсь примонтировать корневую фс чтоб найти где теперь systemd лежит, и при монтировании получаю ошибку "unknown filesystem reiserfs", пробую подгрузить модуль вручную modprobe reiserfs, но увы получаю опять ошибку.Заглядываю в man mount и ищу по ключу reiserfs "/reiserfs", в итоге нахожу в параметрах монтирования reiserfs параметр conv, в описании которого написано что со времён reiserfs 3.6 не поддерживается reiserfs 3.5. Начинаю задумываться что видимо у меня reiserfs 3.5, и мне облом. В итоге опять бутаюсь с винды и пишу на флешку старый образ арча 2012.07, бутаюсь с него, успешно монтирую корень, через find нахожу что systemd теперь лежит в /usr/lib/systemd/systemd, перезагружаюсь, в грубе правлю /bin/systemd на путь с найденным бинарником, успешно бутаюсь и решаюсь написать здесь. Так вот и собственно вопросы: у меня получается на разделах старая версия reiserfs =<3.5 ( как узнать какая версия фс на разделах?). Как обновить без переустановки и возможно ли это? А также почему внезапно перенесли бинарник systemd из /bin/systemd в /usr/lib/systemd/systemd и даже негде не написали
SmiGes
и даже негде не написали

Ну уж не совсем нигде...
Вот, например, из лога пакмана:
[2013-05-14 10:44] [ALPM-SCRIPTLET] ==> The /bin/systemd symlink has been removed. Any references in your bootloader (or elsewhere) must be updated to /usr/lib/systemd/systemd.
Вот из чистой тяги к знаниям: почему SmiGes потребовалось редактировать grub после обновления systemd? У меня /boot/grub/grub.cfg сгенерирован автоматически с минимальной правкой /etc/default/grub, и после обновления система загрузилась без дополнительных телодвижений.
наверно потому, что у него было написано init=/bin/systemd
такие дела.
Потому что:
а: не было предупреждения на сайте, а за выхлопом при обновлении во первых не всегда удаётся следить, во вторых на приличных машинах пролетают так, что и прочитать не успеваешь.
б: в старом грубе menu.lst автоматом не правится при обновлении systemd (я, честно говоря, и с грубом2 руками поправил, т.к. перед перезагрузкой не увидел изменений ни в etc/...., на в boot).
в: обновлять груб на работающей машине чревато.
Чтобы запуститься в этот раз, надо было в загрузчике вместо init=/bin/systemd написать в параметрах ядра init=/usr/lib/systemd/systemd
После этого поставить пакет systemd-sysvcompat , и можно убирать init= из параметров.
Этот пакет давно стоит по-умолчанию, потому и не было в новостях.
Я хотел написать сам, но сначала вырубился свет на полдня, а потом вроде тихо было, и я решил что никому не надо.
а монтирование reiserfs с новых live cd никто незнает? почему нехочет монтироваться
Я использую finnix как emergency диск и спокойно монтирую что попало куда попало :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.