LinuxForum.Fans
Тема

Проблема при загрузке openSUSE 12.1 x86

Автор: NEO-AniLab 51 сообщений 15912 просмотров
#214584

вот grub.conf:
[console]router:/etc # cat grub.conf
setup --stage2=/boot/grub/stage2 --force-lba (hd0,2) (hd0,2)
quit
[/console]

#214586

вот к такому виду приведи:

kernel /boot/vmlinuz-3.1.0-1.2-default root=/dev/disk/by-id/ata-ST3200820A_5 init=/bin/systemd

#214588

ок, вечером попробую)

#214589
NEO-AniLab написал:
ок, вечером попробую)

backup файла не забудь сделать :-)

#214590

я просто дополнительный пункт меню сделаю)

#214651

и так, с этим пунктом все стало ясно, в общем у меня проблема с сетью, он поднимает eth0 - который смотрит в интернет, и зависает на поднятии eth1 - который смотрит внутрь, и после этого стопорится загрузка...
я удалил полностью сетевые настройки, и перенастроил все по новой, такая же хрень...
возможно проблема в том, что в момент загрузки системы он запускает 2 скрипта на запуск eth0 (почему то 2 процесса висит)

#214697
NEO-AniLab написал:
он поднимает eth0 - который смотрит в интернет, и зависает на поднятии eth1 - который смотрит внутрь, и после этого стопорится загрузка...

Показывайте лог или уж скрин.

NEO-AniLab написал:
я удалил полностью сетевые настройки, и перенастроил все по новой, такая же хрень...

Нужно было удалить настройки внутреннего интерфейса, в данном случае eth1 и выполнить:
[console]# zypper up[/console]
После чего перезагрузить систему и уже настраивать интерфейс eth1

NEO-AniLab написал:
возможно проблема в том, что в момент загрузки системы он запускает 2 скрипта на запуск eth0 (почему то 2 процесса висит)

Возможно и такое, но я думаю, идёт не запуск 2х скриптов, а всё же где то оставленный симлинк, на второй запуск скрипта, система пытается запустить скрипт дважды, причём в тайминге это происходит параллельно из-за этого и затык.

Не плохо бы ещё было посмотреть на Ваши:
[console]# isconfig[/console]
/etc/hosts; /etc/resolv.conf; /etc/inetd.conf

#214772

в общем, после удаления настроек интерфейсов, выполнения команды и перезагрузки я настроил все, сохранил...
настройки не сохраняются вообще

#214989
NEO-AniLab написал:
настройки не сохраняются вообще

Скорее всего из-за смены init. Пропишите все настройки напрямую в конфигурационные файлы, так будет проще, чем из графики.

#216328

На заметку: преобразование_SysV_init-скрипта_в_systemd_service-файл
И что бы систему отправить в runlevel 3 надо:
На всякий случай:
в /etc/inittab поправить id:5:initlevel > id:3:initlevel
и сделать так:
[console]
#ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default. target
#reboot
[/console]

#216413

У меня были очень похожие симптомы на домашнем шлюзе..

Пару дней назад обновил SUSE 11.4 до 12.1 и сеть каждое утро приходилось вручную поднимать. Интерфейсов два и поднимался только внутренний eth0, внешний исключительно руками.. из-за этого не стартовали сервисы squid, sockd, postfix и др.

В результате чтения вашего поста и здесь: http://news.opensuse.org/2011/12/22/systemd-%E2%80%93-boot-faster-and-cleaner-with-opensuse-12-1/
Стало понятно, что процесс загрузки сетевых интерфейсов методом ifup не работает нормально. dbus-daemon вместе с systemd в логах постоянно ругаются на NetworkManager. Пришлось установить все компоненты для него, запустить systemsettings от имени рута и руками прописать парметры интерфейсов в NetworkManager. Также в строку параметров загрузки grub вписал init=/bin/systemd

Теперь сеть стартует автоматом при загрузке системы и еще до входа в графику нормально отвечают все сетевые службы.
Хотелось бы все же найти способ обойтись без NetworkManager, обычно cron скриптами делал проверку сети и ifup/ifdown перезапуск, а NetworkManager эти педали блокирует :)

Ну.. пока так.

Войдите или зарегистрируйтесь, чтобы ответить.