| SmiGes |  | 
|   
                Темы:
                
                    166
                
             
                Сообщения:
                
                    836
                
             
                Участник с: 04 августа 2009
             | вообщем буквально сегодня столкнулся со следующими проблемами. Запускаю комп, гружу арч и вылетаю в 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 и даже негде не написали | 
| and4027 |  | 
| 
                Темы:
                
                    0
                
             
                Сообщения:
                
                    49
                
             
                Участник с: 08 сентября 2010
             | 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. | 
| leonardo19 |  | 
|   
                Темы:
                
                    40
                
             
                Сообщения:
                
                    848
                
             
                Участник с: 25 ноября 2008
             | Вот из чистой тяги к знаниям: почему SmiGes потребовалось редактировать grub после обновления systemd? У меня /boot/grub/grub.cfg сгенерирован автоматически с минимальной правкой /etc/default/grub, и после обновления система загрузилась без дополнительных телодвижений. | 
| cucullus |  | 
|   
                Темы:
                
                    257
                
             
                Сообщения:
                
                    3438
                
             
                Участник с: 06 июня 2007
             | наверно потому, что у него было написано init=/bin/systemd 
                        такие дела.
                     | 
| Velesich |  | 
|   
                Темы:
                
                    14
                
             
                Сообщения:
                
                    784
                
             
                Участник с: 23 апреля 2013
             | Потому что: а: не было предупреждения на сайте, а за выхлопом при обновлении во первых не всегда удаётся следить, во вторых на приличных машинах пролетают так, что и прочитать не успеваешь. б: в старом грубе menu.lst автоматом не правится при обновлении systemd (я, честно говоря, и с грубом2 руками поправил, т.к. перед перезагрузкой не увидел изменений ни в etc/...., на в boot). в: обновлять груб на работающей машине чревато. | 
| Natrio |  | 
| 
                Темы:
                
                    47
                
             
                Сообщения:
                
                    4763
                
             
                Участник с: 08 января 2011
             | Чтобы запуститься в этот раз, надо было в загрузчике вместо init=/bin/systemd написать в параметрах ядра init=/usr/lib/systemd/systemd После этого поставить пакет systemd-sysvcompat , и можно убирать init= из параметров. Этот пакет давно стоит по-умолчанию, потому и не было в новостях. Я хотел написать сам, но сначала вырубился свет на полдня, а потом вроде тихо было, и я решил что никому не надо. | 
| SmiGes |  | 
|   
                Темы:
                
                    166
                
             
                Сообщения:
                
                    836
                
             
                Участник с: 04 августа 2009
             | а монтирование reiserfs с новых live cd никто незнает? почему нехочет монтироваться | 
| Velesich |  | 
|   
                Темы:
                
                    14
                
             
                Сообщения:
                
                    784
                
             
                Участник с: 23 апреля 2013
             | Я использую finnix как emergency диск и спокойно монтирую что попало куда попало :) |