Bad Eip Value [risolto]

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
rst
Linux 0.x
Linux 0.x
Messaggi: 39
Iscritto il: dom 8 lug 2007, 10:11
Località: Pordenone

Bad Eip Value [risolto]

Messaggio da rst »

Un saluto a tutto il forum,
Premessa utilizzo slack solamente da 4 giorni,
All avvio del pc in fase di boot mi genera questo errore :
Code : bad eip value
./hotplug.functions: line 127: 290 Segmentation fault $MODPROBE >/dev/null 2>&1
<6>pci_hotplug: PCI hotplug pci core version: 0.5

Dopo questo messaggio il sistema rimane in attesa...

Esiste qualche combinazione di tasti per andare avanti e da shell sistemare il tutto?

Uso un laptop acertravelmate 620, slackware 11...
Ultima modifica di rst il dom 8 lug 2007, 19:12, modificato 1 volta in totale.

Avatar utente
acrive
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mar 27 dic 2005, 0:24
Slackware: 12.0
Località: Brindisi <-> Bologna

Messaggio da acrive »

La soluzione c'è... ma per un principiante potrebbe essere un pò complicata.
Dall'errore si capisce che ci sono problemi sul PCI HOTPLUG (molto prob. un bug). Visto che dubito che l'hotplugging pci lo si possa adoperare su un portatile, sarebbe una buona idea disattvarlo completamente.

Dici che usi slack11? Se sei un principiante è molto probabilmente hai un kernel 2.4. Ti conviene quindi passare al 2.6. Nel caso non si risolva, c'è la soluzione B (quella citata all'inizio).

Innanzitutto devi avviare la tua slack con un kernel presente sul CD di installazione. La procedura esatta te la dice proprio la presentazione del boot da CD di slackware (Prima di premere invio dopo l'avvio del CD, che prosegue nell'avvio del kernel e installazione).
Devi solo inserire il dev in cui si trova la partizione di root (/) della tua slackware. In questo modo avvierai con il kernel del cd il tuo sistema.

Una volta terminato l'avvio, dovrai accedere da root nel cd di slackware nella directory EXTRA dove li troverai tra diverse app extra anche il kernel 2.6.
Li lancerai per stare sicuri

Codice: Seleziona tutto

 
# installpkg *.tgz
e poi aggiornare lilo con

Codice: Seleziona tutto

#lilo -v
Questa procedura dovrebbe risolvere tutto. L'unico dubbio, e per questo chiedo conferma agli altri del forum, se il comando di lilo è giusto.. (Mai usato in vita mia.. meglio grub)

rst
Linux 0.x
Linux 0.x
Messaggi: 39
Iscritto il: dom 8 lug 2007, 10:11
Località: Pordenone

Messaggio da rst »

innanzitutto ti ringrazio,
Come disattivo hotplug completamente?
Preferirei aggiornare il kernel al 2.6, ho provato con il cd dell installazione, alla prima schermata scrivo:
bare.i root=/dev/hda2 noinitrd ro

Ma la situazione non cambia non carica il kernel da cd ma lo avvia sempre dall hd, cosa sbaglio?

Avatar utente
acrive
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mar 27 dic 2005, 0:24
Slackware: 12.0
Località: Brindisi <-> Bologna

Messaggio da acrive »

rst ha scritto: Ma la situazione non cambia non carica il kernel da cd ma lo avvia sempre dall hd, cosa sbaglio?
Con quella procedura li, come ben vedi avvii il kernel bare.i, che è sul cd...
Se dici che la situazione non cambia, intendi dire che il problema è sempre presente?
Prova ad avviarne uno diverso.. o magari vedi se dal setup del bios del tuo portatile ci sono delle impostazioni per disattivare il PCI hotplug, cosi almeno avvii la macchina e puoi correggere il tutto di conseguenza..

Avatar utente
acrive
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mar 27 dic 2005, 0:24
Slackware: 12.0
Località: Brindisi <-> Bologna

Messaggio da acrive »

Dando uno sguardo su questo sito : http://www.linux-on-laptops.net ho scoperto che la tua macchina è TM620 - A linux-unfriendly machine?.

A quanto pare hanno notificato problemi proprio con il PCI che crea conflitti con la PCMCIA.

Prova ad aggiungere alle opz. di boot del kernel anche la seuguente riga

Codice: Seleziona tutto

 
pci=acpi
oppure
nopcmcia=yes
Ti allego comunque i siti da dove ho trovato queste info...

http://users.pandora.be/Van.Steenweghen/acer.html
http://www.netsteps.ch/linuxtm620.html
http://users.pandora.be/Van.Steenweghen/acer.html
http://www.mumble.to/acer/

p.s. A quanto pare avrai problemi anche con il settaggio audio! Beh.. non c'è che dire.. Avrai tanto su cui sporcarsi le mani! :)

rst
Linux 0.x
Linux 0.x
Messaggi: 39
Iscritto il: dom 8 lug 2007, 10:11
Località: Pordenone

Messaggio da rst »

Sono riuscito a loggarmi root ma non riesco ad accedere nel cdrom, piu precisamente:

root@slackware:/# ls
bin etc lost+found root tmp cdrom.....(continua)
root@slackware:/# cd cdrom
root@slackware:/var/log/mount#

Spero di essermi riuscito a spiegare...

Proprio per l'audio mi sono cacciato in questa caos, freeza ogni volta che eseguo un brano....

Avatar utente
acrive
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mar 27 dic 2005, 0:24
Slackware: 12.0
Località: Brindisi <-> Bologna

Messaggio da acrive »

Huh?

allora.. con il comando

Codice: Seleziona tutto

# mount
vedi quali dispositivi hai montato, questo è il mio da Slack12

Codice: Seleziona tutto

/dev/hda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda3 on /home type ext3 (rw)
/dev/hda1 on /WINDOWS type vfat (rw)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,noatime,flush,uid=1000,utf8,shortname=lower)
/dev/hdc on /media/Slack12DVD type iso9660 (ro,nosuid,nodev,noatime,uid=1000,utf8)
come si può vedere il mio cdrom(/dev/hdc) è montato nella directory /media/Slack12DVD

Non dovrebbe differire di molto, e molto probabilmente anche il tuo lettoreCD è /dev/hdc, controlla quindi con quel comando se è percaso (dubito) montato.
Se cosi non è basta fare questo:

Codice: Seleziona tutto

# mount /dev/cdrom /mnt/cdrom
Monterai la directory /mnt/cdrom, Se provi a dare mount ora ci sarà la coferma dell'avvenuto montaggio. Non ti resta che accedere... ( # cd /mnt/cdrom )

rst
Linux 0.x
Linux 0.x
Messaggi: 39
Iscritto il: dom 8 lug 2007, 10:11
Località: Pordenone

Messaggio da rst »

Ok, ora provo ad eseguire i primi passaggi

rst
Linux 0.x
Linux 0.x
Messaggi: 39
Iscritto il: dom 8 lug 2007, 10:11
Località: Pordenone

Messaggio da rst »

Sono riuscito. Ora non mi rimane che riporvare a far funzionare l'audio...

Rispondi