Автор Тема: [Решено] Help! SOS! Восстановить systemd или sysvinit  (Прочитано 2207 раз)

Оффлайн demodor

  • Участник
  • *
  • Сообщений: 24
АХТУНГ! АЙ НИД ХЕЛП!
Созрел до перехода с p6 до p7 очередного сервера. Всё прошло более-менее гладко, но отказался запускаться mysqld, решил что дело в systemd. Проверил пакет стоит, но и sysvinit стоит... Снёс sysvinit (взамен встал systemd-sysvinit).
Перезагрузился.
Не поднялась сеть, никакие манипуляции не помогали. Решил снести systemd и вернуться на sysvinit. В последний момент понял что сети же нет! и sysvinit из зеркала не подтянется в замен.
Вообщем недоразумение века, снёс и sysvinit и systemd, система лежит. Как выходить из положения?
Может с установочного диска можно накотить обратно sysvinit, пока не пойму как.
« Последнее редактирование: 21.10.2015 21:21:00 от demodor »

Оффлайн demodor

  • Участник
  • *
  • Сообщений: 24
Переустановку не предлагать, там конечно же не забэкпленые базы)) и прочие полезноести.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
тоже мне проблема. Загрузитесь с live CD/USB, сделайте chroot и поправьте что надо.

Оффлайн demodor

  • Участник
  • *
  • Сообщений: 24
тоже мне проблема. Загрузитесь с live CD/USB, сделайте chroot и поправьте что надо.
Не выходит. Как это правильно сделать?
1. Грузимя с лайфсд.
2. Просто chroot корня системы и можно делать что? apt-cdron, apt-get install sysvinit?

Для вас просто) я второй час бьюсь
« Последнее редактирование: 20.10.2015 16:46:06 от demodor »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 351
но отказался запускаться mysqld, решил что дело в systemd.
Надо логи смотреть сначала, потом уж рыпаться дальше. Кстати, я бы systemd на сервер не ставил. systemd сейчас нужен только для десктопа, и то не для каждого.

Что касается восстановления:
https://www.altlinux.org/Восстановление_загрузочной_записи

Тут про загрузчик, но до момента перехода в chroot оно общее везде. То есть, читать раздел "Подготовка chroot".

Оффлайн demodor

  • Участник
  • *
  • Сообщений: 24
Про воосстановление в курсе, знаком.

Если я вас правильно понял, то...
Зашёл с лайфсд в режиме восстановления, сделал chroot, попытался прикрутить диск в качестве зеркала. Просит вставить диск, диск в приводе, его не видит (наверное отдельно монтировать надо?). На восстановление grub тоже ругается на несуществующую папку.

Понял, буду пробовать, вот только ситуация с грубом, всё же настораживает.

« Последнее редактирование: 20.10.2015 17:16:42 от demodor »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
тоже мне проблема. Загрузитесь с live CD/USB, сделайте chroot и поправьте что надо.
Не выходит. Как это правильно сделать?
1. Грузимя с лайфсд.
2. Просто chroot корня системы и можно делать что? apt-cdron, apt-get install sysvinit?

Для вас просто) я второй час бьюсь
https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation/ru#Chrooting

Оффлайн demodor

  • Участник
  • *
  • Сообщений: 24
Не пойму как правильно монтировать cdrom. Делаю mount /dev/cdrom /media/cdrom, но apt-cdrom add хочет чтобы папка ALTLinux, которая на диске, была прямо по пути /media/ALTLinux, а не /media/cdrom/ALTLinux. Копирование папки с диска в /media/ALTLinux результатов не дают.

Онлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 138
    • Домашняя страница
Рубята помогите, кроме вас и гугла больше некому.
Есть ещё так нежно и беззаветно любимый россиянами Яндекс. ;)
Андрей Черепанов (cas@)

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
чтобы можно было устанавливать пакеты? Хочу просто установить .rpm с диска.

А зачем с диска, в live режиме разве сеть не работает?

Оффлайн demodor

  • Участник
  • *
  • Сообщений: 24
чтобы можно было устанавливать пакеты? Хочу просто установить .rpm с диска.

А зачем с диска, в live режиме разве сеть не работает?
Нет, см.скрин выше. Пишет что esp2n0 и down, а ifup нет такой команды. Если б всё было так просто то даже бы тему не подымал, а так не в режиме восстановления, ни лайфсд.
« Последнее редактирование: 20.10.2015 18:34:05 от demodor »

Оффлайн demodor

  • Участник
  • *
  • Сообщений: 24
Присобачил таки cdrom,  и каково же моё разочарование, ни systemd, ни sysvinit оттуда он ставить не хочет.

Может из-за версии? ЛифСД x64, а система не помню, как можно теперь посмотреть (на неработающей)?
« Последнее редактирование: 20.10.2015 21:38:15 от demodor »

Онлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 138
    • Домашняя страница
Re: Help! SOS! Восстановить systemd или sysvinit
« Ответ #12 : 20.10.2015 21:56:09 »
usr/lib64
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Нет, см.скрин выше. Пишет что esp2n0 и down, а ifup нет такой команды. Если б всё было так просто то даже бы тему не подымал,

Ну да, нет, - быть того не может (simplylinux-7.0.5-live-i586):
# if<Tab><Tab>
if         ifcfg      ifconfig   ifdown     ifenslave  ifrename   ifstat     iftop      ifup       
# which ifup
/sbin/ifup
# rpm -qf /sbin/ifup
etcnet-0.9.10-alt17.M70P.1

А вы рута конечно тоже через su без минуса получали?
А то это классика жанра уже:
$ su
# echo $PATH
/home/altlinux/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
« Последнее редактирование: 20.10.2015 23:03:14 от Speccyfighter »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 351
Нет, см.скрин выше. Пишет что esp2n0 и down, а ifup нет такой команды.
etcnet тоже снёсся ?
ip есть ?

ip addr add 192.168.1.1/24 dev  esp2n0
ip route add default via 192.168.1.2