Baselayout-2 Openrc виснет при перезагрузке [SOLVED]
Комп при выключении доходит до этапа
Bringing down interface lo
* Removing addresses
и зависает. А при загрузке ругается на уровне boot:
* ERROR: cannot start net.lo as fsck would not start
* ERROR: cannot start net.eth0 as fsck would not start
Общая конфигурация:
ls /etc/runlevels/boot
bootmisc dmcrypt hwclock modules net.lo swap urandom
consolefont fsck keymaps mtab procfs sysctl
device-mapper hostname localmount net.eth0 root termencoding
ls /etc/runlevels/default
alsasound dbus gpm hald local netmount syslog-ng vixie-cron
После загрузки:
# rc-status -s
hwclock [ started ]
hostname [ started ]
sysctl [ started ]
bootmisc [ started ]
net.lo [ started ]
net.eth0 [ started ]
modules [ started ]
device-mapper [ started ]
dmcrypt [ started ]
fsck [ started ]
root [ started ]
mtab [ started ]
localmount [ started ]
syslog-ng [ started ]
gpm [ started ]
dbus [ started ]
hald [ started ]
termencoding [ started ]
consolefont [ started ]
netmount [ started ]
xdm [ stopped ]
nscd [ stopped ]
sshd [ stopped ]
swap [ started ]
mit-krb5kdc [ stopped ]
keymaps [ started ]
acpid [ stopped ]
cupsd [ stopped ]
alsasound [ started ]
procfs [ started ]
udev-postmount [ started ]
urandom [ started ]
vixie-cron [ started ]
local [ started ]
consolekit [ stopped ]
pydoc-2.5 [ stopped ]
esound [ stopped ]
crypto-loop [ stopped ]
rsyncd [ stopped ]
dmeventd [ stopped ]
numlock [ stopped ]
mit-krb5kadmind [ stopped
Профиль 2008.0 desktop. Вся система установлена на один раздел жесткого диска reiserfs из stage3 из-под рядом установленного Debian. Все обновлено, работает в основном нормально, кроме этой странности. Гугль ничего внятного не дает, скрипты сервисов стоят по-умолчанию. При обновлениях все etc-update выполнял аккуратно.
Заранее спасибо за подсказки.
- Для комментирования войдите или зарегистрируйтесь
Это может
Это может произойти тока в двух случаях
1 маловероятно но при первой перезагрузке
2 смотри что у тя в fstab и стоят ли утилы проверки fs
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
fstab /dev/sda9 none
fstab
/dev/sda9 none swap sw 0 0
UUID=12ea4a57-67d7-4c44-b195-9b4129bd0176 / reiserfs noatime 1 1
/dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
/dev/cdrom /mnt/cdrom1 iso9660 noauto,ro 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
Какие еще утилиты для проверки fs, кроме fsck должны стоять?
reiserfsprogs стоит.
Попробуй
Попробуй маунтить не по UUID а по девайсу. Если баг не повторится пиши в багзиллу =)
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
а может вы
а может вы etc-update сделать забыли? там дофига файлов обновляется. еще с udev зависимость есть. его переставьте.
вы все делали
вы все делали по OpenRC Migration Guide?
Установил 4 дня
Установил 4 дня как, просто зделал обновление после установки - сначала baselayount, а потом -uDn world (как книжка пишет :) )
Стоит coldplug.
В fstab выставлял корневой раздел по разному, никак не влияет.
Мистика. Убить жалко, но и жить с ней нельзя :)
пока жи ка нам
пока жи ка нам emerge --info
а то что то говоит что ты не перешел на openrc
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
ни coldplug ни hotplug
ни coldplug ни hotplug уже давно не нужен - все заменяет udev
думаю, что все
думаю, что все же проблема с тем, что не все правильно сделали как описано в руководстве по миграции.
Собрал с нуля
Скорее всего так оно и есть.
Поступил нехорошо - снес все, т.к. затянулось эта ловля блох в конфигах и времени больше не было. Каюсь, пошел по пути наименьшего сопротивления.
Установил с нуля, пришлось погудеть сутки вентилятором, но зато все ок - udev, baselayout-2, грузится и перезагружается моментально.
Спасибо всем за участие.
Устнавливал все без флагов -X -gnome -kde, по ходу добавлял, что нужно, в package.use. Все пока отлично, кроме Abiword - падает, не успев открыться (собирал с gnome gtk X). Где-то какого-то флага не хватает.
попробуйте
попробуйте запустить его в консоле, вдруг что-то скажет :)
В консоли
От юзера (не запустился):
$ abiword
(process:10642): Gdk-WARNING **: locale not supported by C library
(abiword:10642): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
(abiword:10642): Gtk-WARNING **: Theme directory scalable/status of theme Xquisite has no size field
(abiword:10642): Pango-WARNING **: shaping failure, expect ugly output. shape-engine='BasicEngineFc', font='Verdana 10.9990234375', text=''
Aborted
От root (запустился):
# abiword
(abiword:10640): Gtk-WARNING **: Theme directory scalable/status of theme Xquisite has no size field
(abiword:10640): GLib-GObject-WARNING **: gsignal.c:1741: instance `0x85c2000' has no handler with id `2070'
(abiword:10640): GLib-GObject-WARNING **: gsignal.c:1741: instance `0x85c2000' has no handler with id `2076'
чо то ему
чо то ему походу локаль ваша не приглянулась...
вывод locale в
вывод
в студию =)
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
locale в студии
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Это после исправления :)
От бездумного жатия -3 в etc-update слетели мои установки для локали (английский в консоли + кириллица (если понадобится): consolefont="LatArCyrHeb-16" consolemap="-u ru-ms" и т.д. Поэтому в консоли кориллица отображалась "????", ну и abiword ругался. Плюс подправил настройки прав доступа юзера. Все стало на место.
Вывод: в генте прежде, чем жать - глубоко задумайся :)
Спасибо всем.
первое http://www.gento
первое
http://www.gentoo.ru/node/8810
второе
лучше поздно чем никогда...
Второе
Вы полностью правы.
Я думаю что вот
If you don't see root, procfs, mtab, swap, and fsck in the above listing, perform the following to add them to the boot runlevel:
Code Listing 2.5: Adding critical services to the boot runlevel
# rc-update add root boot
# rc-update add procfs boot
# rc-update add mtab boot
# rc-update add fsck boot
# rc-update add swap boot
Я думаю что вот это ты упустил.... или наоборот сделал что-то лишнее