kernel panic (проблема после обновления)

Модератор: Модераторы разделов

Аватара пользователя
Velik.84
Сообщения: 80
ОС: Archlinux

kernel panic

Сообщение Velik.84 »

после paman -Syu вот такая трабла. И после перезапуска линь перестал грузиться.

Код: Выделить всё

filed to execute /init
        Kernel panicnot syncing: No init found. Try passing init=option to kernel.

Где надо прописать init=3. Я пробовал в конфе груба. Не получилось.
hd(1,0) стоит верно.
Диск разбивал автоматом.
Вот я свой через тотал посмотрел.

Код: Выделить всё

# (0) Arch Linux
title  Arch Linux
root   (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/4c455f51-8bb5-418c-993e-40c18b25cc1f ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd1,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/4c455f51-8bb5-418c-993e-40c18b25cc1f ro
initrd /kernel26-fallback.img

# (1) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

/sdb1 /boot
/sdb2 /корень
/sdb4 /home
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: kernel panic

Сообщение ishitori »

блин.. я теперь обновляться не буду =)
шутка. сегодня обновлюсь и расскажу о своих результах.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: kernel panic

Сообщение cheer »

а если по рабоче-крестьянски root=/dev/sdb2?
Спасибо сказали:
Аватара пользователя
Velik.84
Сообщения: 80
ОС: Archlinux

Re: kernel panic

Сообщение Velik.84 »

Я до обновления снес klibc. Не почитал на вики, каюсь. Может из-за него. Вот пытаюсь востановить. Помогите.
пробовал вот грузиться с лайфсиди и ничего не вышло

Код: Выделить всё

mount -t ext3 /dev/sdb3 /mnt/
ifconfig eth0 192.168.1.2 netmask 255.255.255.255 up
route add default gw 192.168.1.1 - не сработала
cd /mnt/
chroot /mnt pacman -S klibs

pacman не видет инет. Попробовал по другому

Код: Выделить всё

cd /mnt/var/chace/pacman/pkg
ls | grep klibs
chroot /mnt pacman -A klibs-1.5.14-1-i686.pkg.tar.gz
invalid argument --A

че за хрень? :) Сносить не охото, столько трафика пожрал. :-(
З.Ы. Если сделать

Код: Выделить всё

chroot /mnt pacman -Q klibs то говорит что он есть.

cheer писал(а):
26.12.2008 18:26
а если по рабоче-крестьянски root=/dev/sdb2?

Не помогает
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: kernel panic

Сообщение cheer »

тогда посмотреть в логах пакмана, что обновилось, потом запостить в багтрекер.
вот, кстати: http://bbs.archlinux.org/viewtopic.php?id=61538
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: kernel panic

Сообщение Full Null »

Не klibs, а klibc ;)
И вообще, при установке локального пакета пользуйтесь опцией -U

А по существу:

Код: Выделить всё

mount -t ext3 /dev/sdb3 /mnt/
cp /etc/resolv.conf /mnt/etc
chroot /mnt
pacman -S klibc sysvinit
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Аватара пользователя
Velik.84
Сообщения: 80
ОС: Archlinux

Re: kernel panic

Сообщение Velik.84 »

Full Null писал(а):
26.12.2008 19:16
Не klibs, а klibc ;)
И вообще, при установке локального пакета пользуйтесь опцией -U

А по существу:

Код: Выделить всё

mount -t ext3 /dev/sdb3 /mnt/
cp /etc/resolv.conf /mnt/etc
chroot /mnt
pacman -S klibc sysvinit

Таже фигня ((((
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: kernel panic

Сообщение Full Null »

Velik.84 писал(а):
26.12.2008 20:05
Таже фигня ((((

Какая? Опять на init ругается?
1) Попробуйте переставить ядро (пакет kernel26)
2) Попробуйте в GRUB приписать к параметрам ядра init=/sbin/init
3) Проверьте наличие/содержание файла /etc/inittab
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Аватара пользователя
Velik.84
Сообщения: 80
ОС: Archlinux

Re: kernel panic

Сообщение Velik.84 »

Какая? Опять на init ругается?

Ошибка таже, что и написана вверху.
1) Попробуйте переставить ядро (пакет kernel26)

Еще надо вспомнить как это сделать )))
2) Попробуйте в GRUB приписать к параметрам ядра init=/sbin/init

Пробовал, пишет что не может найти /sbin/init
3) Проверьте наличие/содержание файла /etc/inittab

Да нормальный вроде.

Код:

# # /etc/inittab # # Runlevels: # 0 Halt # 1(S) Single-user # 2 Not used # 3 Multi-user # 4 Not used # 5 X11 # 6 Reboot ## Only one of the following two lines can be uncommented! # Boot to console id:3:initdefault: # Boot to X11 #id:5:initdefault: rc::sysinit:/etc/rc.sysinit rs:S1:wait:/etc/rc.single rm:2345:wait:/etc/rc.multi rh:06:wait:/etc/rc.shutdown su:S:wait:/sbin/sulogin -p # -8 options fixes umlauts problem on login c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux ca::ctrlaltdel:/sbin/shutdown -t3 -r now # Example lines for starting a login manager #x:5:respawn:/usr/bin/xdm -nodaemon #x:5:respawn:/usr/sbin/gdm -nodaemon #x:5:respawn:/opt/kde/bin/kdm -nodaemon #x:5:respawn:/usr/bin/slim >& /dev/null # End of file
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: kernel panic

Сообщение Full Null »

Такое ощущение что отсутствует sysvinit... ставили как описано выше?
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Аватара пользователя
Velik.84
Сообщения: 80
ОС: Archlinux

Re: kernel panic

Сообщение Velik.84 »

Full Null писал(а):
26.12.2008 20:37
Такое ощущение что отсутствует sysvinit... ставили как описано выше?

К сожелению ставил. Может ядро пересобрать? Как это сделать правильно с LiveCD?
Вот ссылку нашел, но не пойму что надо сделать
http://bbs.archlinux.org/viewtopic.php?id=21658
Спасибо сказали:
Аватара пользователя
Full Null
Сообщения: 555
Статус: Продвинутый ламер
ОС: ArchLinux

Re: kernel panic

Сообщение Full Null »

Скачайте этот пакетик, поставьте под чрутом через pacman -U mkinitcpio-0.5.19.1-2-i686.pkg.tar.gz и пересоберите initrd-образ (если не знаете как - он сам пересобирается при установке ядра, короче просто pacman -S kernel26)
Jabber: reiser_@jabber.ru
Я на LastFM: http://www.lastfm.ru/user/ReiserRUS
Спасибо сказали:
Аватара пользователя
Velik.84
Сообщения: 80
ОС: Archlinux

Re: kernel panic

Сообщение Velik.84 »

Помогла переустановка mkinitcpio и переустановка ядра.

Код: Выделить всё

mount /dev/sdb3 /mnt
mount /dev/sdb1 /mnt/boot
mount /dev/sdb4 /mnt/home
mkdir /mnt/mnt/usb
mount -t vfat /dev/sdc1 /mnt/mnt/usb
cp /mnt/mnt/usb/mkinitcpio-bla-bla /mnt/root
chroot /mnt
cd /root && pacman -U mkinitcpio
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up
route add default gw 192.168.1.1
pacman -S kernel26
reboot

Может кому поможет. Я потерял на эту проблему около 2 дней )))))

Код: Выделить всё

bash-3.2# uname -a
Linux archlinux 2.6.27-ARCH #1 SMP PREEMPT Sun Dec 21 09:31:10 UTC 2008 i686 Intel® Celeron® CPU 1.80GHz GenuineIntel GNU/Linux
Спасибо сказали: