Sida 1 av 1

bugg i Slackware 12?

Postat: 01 okt 2007 12:35
av sysslack
#så här ser min grub ut:

title Xen
root (hd0,1)
kernel /boot/xen-3.0-unstable.gz dom0_mem=262144
module /boot/vmlinuz-2.6.16.29-xen root=/dev/hda11
module /boot/xen.gz


#och jag har kopierat xen.gz och xen-3.0-unstable.gz /hda2/boot



#Det här meddelandet fick jag vid start (xenproblem eller slackware 12-problem?)

***************************************************************
** WARNING: Currently emulating unsupported memory accesses **
** in /lib/tls glibc libraries. The emulation is **
** slow. To ensure full performance you should **
** install a 'xen-friendly' (nosegneg) version of **
** the library, or disable tls support by executing **
** the following as root: **
** mv /lib/tls /lib/tls.disabled **
** Offending process: init (pid=1) **
***************************************************************
#Nedanstående tips fick jag från denna länk

http://www.pervasive.jku.at/About_Us/St ... alization/




#editerat glibc.Slackbuild

# old
# CFLAGS="-g $OPTIMIZ" \
# new
CFLAGS="-g $OPTIMIZ -mno-tls-direct-seg-refs" \

#kompilerade glibc
./glibc.SlackBuild
installpkg glibc-2.5-i486-4.tgz
reboot

#Jag fick fortfarande samma meddelande

#då gjorde jag så här

mkinitrd – 2.6.16.29-xen -m jbd:ext3 -s /boot/xen-tree -o /boot/xen.gz

#då fick jag detta meddelande

NO /sbin/init found on rootdev
kernel panic

#Ideer mottages tacksamt!

Postat: 01 okt 2007 16:01
av nomicon
Tråden flyttad till "Allmäna frågor".

/Martin

Postat: 01 okt 2007 20:29
av Zounds
Det kan inte vara en så enkel sak som att du glömde köra ldconfig?

Postat: 02 okt 2007 00:20
av sysslack
Tack för tipset, men
jag tror inte det eftersom slackware kör /sbin/ldconfig & vid start av den vanliga kerneln!
Det jag undrar är om det är några speciella moduler -som jag missat - som man måste ladda in för att xenkerneln skall kunna startas.Jag har för mig att det funkar i slackware 11, så jag får kanske nedgradera mitt system:-(