вот grub.conf:
[console]router:/etc # cat grub.conf
setup --stage2=/boot/grub/stage2 --force-lba (hd0,2) (hd0,2)
quit
[/console]
Проблема при загрузке openSUSE 12.1 x86
вот к такому виду приведи:
kernel /boot/vmlinuz-3.1.0-1.2-default root=/dev/disk/by-id/ata-ST3200820A_5 init=/bin/systemd
ок, вечером попробую)
ок, вечером попробую)
backup файла не забудь сделать :-)
я просто дополнительный пункт меню сделаю)
и так, с этим пунктом все стало ясно, в общем у меня проблема с сетью, он поднимает eth0 - который смотрит в интернет, и зависает на поднятии eth1 - который смотрит внутрь, и после этого стопорится загрузка...
я удалил полностью сетевые настройки, и перенастроил все по новой, такая же хрень...
возможно проблема в том, что в момент загрузки системы он запускает 2 скрипта на запуск eth0 (почему то 2 процесса висит)
он поднимает eth0 - который смотрит в интернет, и зависает на поднятии eth1 - который смотрит внутрь, и после этого стопорится загрузка...
Показывайте лог или уж скрин.
я удалил полностью сетевые настройки, и перенастроил все по новой, такая же хрень...
Нужно было удалить настройки внутреннего интерфейса, в данном случае eth1 и выполнить:
[console]# zypper up[/console]
После чего перезагрузить систему и уже настраивать интерфейс eth1
возможно проблема в том, что в момент загрузки системы он запускает 2 скрипта на запуск eth0 (почему то 2 процесса висит)
Возможно и такое, но я думаю, идёт не запуск 2х скриптов, а всё же где то оставленный симлинк, на второй запуск скрипта, система пытается запустить скрипт дважды, причём в тайминге это происходит параллельно из-за этого и затык.
Не плохо бы ещё было посмотреть на Ваши:
[console]# isconfig[/console]
/etc/hosts; /etc/resolv.conf; /etc/inetd.conf
в общем, после удаления настроек интерфейсов, выполнения команды и перезагрузки я настроил все, сохранил...
настройки не сохраняются вообще
настройки не сохраняются вообще
Скорее всего из-за смены init. Пропишите все настройки напрямую в конфигурационные файлы, так будет проще, чем из графики.
На заметку: преобразование_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]
У меня были очень похожие симптомы на домашнем шлюзе..
Пару дней назад обновил 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 эти педали блокирует :)
Ну.. пока так.