You are not logged in.
Pages: 1
After months of pleasant use of Arch I come across with just that.
...
INIT: version 2.86 booting
The boot up proccess ends up here and I have absolutely no idea what could happen and how to solve it.
I am really desperate
Any suggestion will be greatly appreciated.
Thanks in advance
Alfonso
Offline
you checked your lilo/grub .... are you using udev ??
"just below me"
Offline
I use grub and everything seems to work fine.
Also use udev but in that case I really don´t know what to check.
Offline
Looks like you forgot to manage your *.pacnew files after a pacman -Syu.
Boot from a live-cd, mount your Arch system to, say /mnt/arch then :
find /mnt/arch -name '*.pacnew'
Then see what differences there are between the old and new files and edit them accordingly to your needs.
You could also chroot in your system.
chroot /mnt/arch /bin/bash
Offline
Followed your instructions but found nothing suspicious.
The only pacnew files in the system are:
/etc/ld.so.conf.pacnew
/etc/fstab.pacnew
Offline
actually, i can think of 2 reasons for this :
something is wrong with /etc/rc.sysinit or /etc/inittab (???)
or /dev/console is not available for showing you the console messages - otherwise, if something went went wrong on the INIT process, u should have seen some messages about it...
Offline
I think nothing can be wrong with /etc/rc.sysinit or /etc/inittab. They are in their proper place and unmodified for 3 months.
Also started the system passing the 'emergency' option to init from the grub command line and checked that console, hdx1, hdx2, null and zero device files exist under /dev directory
I wonder how to obtain feedback fron init about what happens.
Offline
check your rc.conf maybe something is wrong in there ... just a thought :?
"just below me"
Offline
I don't know what has happened. But if I were you, I'd first try reinstalling initscripts (pacman -S initscripts) and comparing/overwriting rc.* files with the ones probably deployed by reinstall.
Offline
I think nothing can be wrong with /etc/rc.sysinit or /etc/inittab. They are in their proper place and unmodified for 3 months.
Did you check them (inside) or you just think they are ok?
What was the last thing you did to your system? (check logs in /var/log, especially last lines from pacman's log)
Offline
Reinstalled initscripts (pacman -S initscripts) and deployed fstab.pacnew rc.conf.pacnew and rc.local.pacnew. Using this new files changes nothing. :cry:
Offline
The last thing I did to the system before problems came up was downgrade xmule from 1.9.5 to 1.8.4 version.
Last lines from pacman´s log:
.....
[02/02/05 18:59] installed subversion (1.1.3-1)
[02/03/05 20:18] synchronizing package lists
[02/03/05 20:18] starting full system upgrade
[02/03/05 20:22] upgraded findutils (4.2.11-1 -> 4.2.15-1)
[02/03/05 20:22] warning: extracting /boot/grub/menu.lst as /boot/grub/menu.lst.pacnew
[02/03/05 20:22] upgraded grub (0.95-2 -> 0.96-2)
[02/03/05 20:22] upgraded heimdal (0.6.2-2 -> 0.6.3-1)
[02/03/05 20:22] upgraded sed (4.1.3-1 -> 4.1.4-1)
[02/03/05 20:22] upgraded udev (050-1 -> 050-2)
[02/03/05 20:22] upgraded usbutils (0.11-4 -> 0.70-1)
[02/03/05 20:22] upgraded util-linux (2.12-5 -> 2.12-6)
[02/03/05 20:22] upgraded vim (6.3-3 -> 6.3-4)
[02/03/05 20:38] installed mysql (4.1.9-1)
[02/03/05 20:38] installed lirc (0.7.0-2)
[02/03/05 20:38] installed mythtv (0.16-1)
[02/09/05 21:06] synchronizing package lists
[02/09/05 21:07] starting full system upgrade
[02/09/05 21:14] removed xmule (1.9.5-1)
[02/09/05 21:15] installed xmule (1.8.4-1)
[02/09/05 21:25] upgraded samba (3.0.10-1 -> 3.0.11-1)
[02/09/05 22:50] synchronizing package lists
[02/09/05 22:50] starting full system upgrade
[02/09/05 22:53] upgraded k3b (0.11.19-1 -> 0.11.20-1)
[02/09/05 22:54] starting full system upgrade
[02/09/05 22:55] upgraded kdetv (0.8.4-1 -> 0.8.5-1)
[02/10/05 12:19] removed mc (4.6.0-4)
[02/10/05 12:23] installed mc (4.6.0-4)
[02/10/05 12:24] upgraded xmule (1.8.4-1 -> 1.9.5-1)
[02/10/05 22:54] warning: extracting /etc/rc.conf as /etc/rc.conf.pacnew
[02/10/05 22:54] warning: extracting /etc/rc.local as /etc/rc.local.pacnew
[02/10/05 22:54] upgraded initscripts (0.7-8 -> 0.7-8)
:arrow: Here is my inittab, seems to be ok:
#
# /etc/inittab
#
# Runlevels:
# 0 Halt
# 1(S) Single-user
# 2 Not used
# 3 Multi-user
# 4 Not used
# 5 X11
# 6 Reboot
id:3: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
c1:2345:respawn:/sbin/agetty 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
x:5:respawn:/usr/X11R6/bin/xdm -nodaemon
# End of file
:arrow: rc.sysinit also seems to be fine:
#!/bin/sh
#
# /etc/rc.sysinit
#
. /etc/rc.conf
. /etc/rc.d/functions
echo " "
printhl "Arch Linux v0.7 $C_OTHER(${C_H2}Wombat$C_OTHER)n"
printhl "${C_H2}http://www.archlinux.org"
printhl "Copyright 2002-2004 Judd Vinet"
printhl "Distributed under the GNU General Public License (GPL)"
printsep
# start up our mini logger until syslog takes over
/sbin/minilogd
# anything more serious than KERN_WARNING goes to the console
/bin/dmesg -n 3
# mount /proc and /sys
mount -n -t proc none /proc
[ "`grep sysfs /proc/filesystems`" ] && mount -n -t sysfs none /sys
if [ -e /dev/.devfsd -a -x /sbin/devfsd ]; then
# Looks like devfs is running, use it
status "Starting DevFS Daemon" /sbin/devfsd /dev
elif [ -x /etc/start_udev -a -d /sys/block ]; then
# We have a start_udev script and /sys appears to be mounted, use UDev
status "Starting UDev Daemon" /etc/start_udev
else
# Static /dev, our last resort
status "Using static /dev filesystem" /bin/true
fi
.....
.....
I have no clues about hot to put my system to work again.
Could someone tell me what packages should i reinstall with pacman to be able to start up again.
Offline
what kernel you running?
"just below me"
Offline
I am running standard kernel linux-2.6.10-ARCH
Offline
only thing left i can think of is wrong parameters in the grub boot cmdline (maybe wrong "root=/dev/xxx" or "init=something" ???)... sorry. maybe others may come up with other solutions.
Offline
Two questions for you -
- Although I don't see it in your pacman.log I wonder if when you did your full system upgrade on 02/09/05 you also installed bash 3.0-5?
- Is your /usr a separate filesystem?
If yes to the above then I was bitten by this also. That version of bash linked dynamically to libreadline & libhistory in /usr/lib. If your /usr is a separate filesystem then this was a boot killer - INIT runs bash to process the boot scripts & bash couldn't run because it couldn't get to all its libraries. The current libreadline package installs to /lib & the current bash (3.0-6) looks for it there.
I was able to fix it by booting from Knoppix & re-installing the bash executable from the version 3.0-4 package, where those libraries were statically linked.
Hope this helps!
Offline
Pages: 1