incomprensibile errore

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.
Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

Paoletta ha scritto:
ekxius ha scritto:@paoletta
per fare un po di pulizia in /boot cosa dovrei cancellare? non voglio fare casini
fossi in te terrei solo i kernel che funzionan bene; gli altri li cancellerei (con un po' di testa e senza paura ;) ) e poi ripristinerei il link simbolico come deve essere;
ma per ripristinare il link simbolico come devo fare?

ln -s?

ma vmulinz posso tranquillamente cancellarlo? perchè come vedi vmlinuz è il kernel di default della slack. quindi se cancello quello cancello l'unico che mi funziona bene!

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

ekxius ha scritto: @dani
io ho sempre spostato l'immagine del kernel con mv e non l'ho mai copiata
come faccio a vedere che linux punti alla dir dei sorgenti?
ls -l /usr/src/linux

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

ekxius ha scritto:
Paoletta ha scritto:
ekxius ha scritto:@paoletta
per fare un po di pulizia in /boot cosa dovrei cancellare? non voglio fare casini
fossi in te terrei solo i kernel che funzionan bene; gli altri li cancellerei (con un po' di testa e senza paura ;) ) e poi ripristinerei il link simbolico come deve essere;
ma per ripristinare il link simbolico come devo fare?

ln -s?

ma vmulinz posso tranquillamente cancellarlo? perchè come vedi vmlinuz è il kernel di default della slack. quindi se cancello quello cancello l'unico che mi funziona bene!
il kernel di default della 11 è vmlinuz-ide-2.4.33.3; cancella vmlinuz, ricrea il link simbolico, modifica lilo, controlla con lilo -t e reinstalla con lilo -v e sei a posto

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

grazie 1000 a tutti e due, ho capito. proverò e vi farò sapere.
ciao ciao!

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

ho una domanda forse banale ma vorrei conferma da voi.
se voglio invece cancellare un kernel, basta che cancello la sua immagine presente in /boot e la directory /lib/modules/versione_kernel? oppure devo cancellare altre cose?
voglio avere un sistema il più pulito possibile.

grazie e ciao

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

I sorgenti, se non ti servono :lol:
Poi elimina la voce del kernel cancellato dal bootloader modificando /etc/lilo.conf se usi lilo, o /boot/grub/menu.lst se usi grub e reinstalla il bootloader (solo se usi lilo) lanciando da root il comando "lilo".
Elimina anche in boot il system.map di quel kernel e il file di configurazione.

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

Dani ha scritto:I sorgenti, se non ti servono :lol:
i sorgenti sarebbe eliminare la directory /usr/src/linux/versione_kernel?
e la dir /lib/modules/versione_kernel non la devo cancellare?
grazie dani

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Si, /lib/modules/versione_kernel_cancellato la puoi rimuovere, mentre se vuoi eliminare anche i sorgenti devi dare rm -rf /usr/src/linux-x.x.x.x (le x sarebbero la versione del kernel rimosso)

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

allora, ho sistemato un po la mia dir /boot:

Codice: Seleziona tutto

lrwxrwxrwx 1 root root      37 2007-02-11 15:52 README.initrd -> /usr/doc/mkinitrd-1.0.1/README.initrd
-rw-r--r-- 1 root root  674052 2007-02-11 16:04 System.map
-rw-r--r-- 1 root root  629105 2006-09-01 08:51 System.map-ide-2.4.33.3
-rw-r--r-- 1 root root     512 2007-02-11 16:04 boot.1600
-rw-r--r-- 1 root root     251 2007-02-15 11:37 boot_message.txt
-rw-r--r-- 1 root root   42175 2007-02-11 16:04 config
-rw-r--r-- 1 root root   41810 2006-09-01 08:51 config-ide-2.4.33.3
-rw-r--r-- 1 root root    5032 2006-08-08 07:34 diag1.img
-rw------- 1 root root   31232 2007-04-15 11:23 map
lrwxrwxrwx 1 root root      20 2007-04-15 10:58 vmlinuz -> vmlinuz-ide-2.4.33.3
-rw-r--r-- 1 root root 1313255 2006-09-01 08:51 vmlinuz-ide-2.4.33.3
solo che non mi si avvia più la slack, mi si ferma al caricamento delle periferiche pcmcia (non so dove rintracciare le scritte di caricamento del SO). ora ho avviato con il dvd di slackware e il sistema parte perfettamente.
cosa può essere successo?

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Ora hai un solo kernel, il 2.4 del pacchetto slackware.
Verifica che in lib/modules ci siano i suoi moduli e che lilo.conf sia corretto.

In ogni caso il mio consiglio è rimuovere tutto e reinstallare kernel, moduli e sorgenti.

Codice: Seleziona tutto

removepkg kernel-ide-2.4.33.3-i486-1 kernel-modules-2.4.33.3-i486-1 kernel-source-2.4.33.3-noarch-1
cd /boot
rm -v *config* *vmlinuz* *System*
Quindi reinstalli dal cd di slackware i pacchetti, verifica lilo.conf e reinstalli il bootloader.

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

e in questo modo non perdo le impostazioni attuali del mio sistema? dovrei rimuovere e reinstallare i pacchetti senza riavviare il sistema?e i files System* , config* si ricreano una volta reinstallati i pacchetti del kernel?

in /lib/modules cè la directory /2.4.33.3.
la sezione di lilo.conf relativa al kernel è la seguente:

image = /boot/vmlinuz
root = /dev/hdc5
label = Slack_2.4.33.3
read-only

dove vmlinuz punta correttamente al kernel come da post precedente.

i pacchetti che ho del kernel 2.4.33.3 sono i seguenti:

kernel-headers-2.4.33.3-i386-1
kernel-modules-2.4.33.3-i486-1
kernel-ide-2.4.33.3-i486-1
kernel-source-2.4.33.3-noarch-1

che sono quelli dell'installazione di default della slackware.

la causa del problema non può essere il System.map danneggiato? mi piacerebbe sapere come mai di questa cosa comunque :?.

grazie per la pazienza Dani :roll:.

ekxius

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

ekxius ha scritto:e in questo modo non perdo le impostazioni attuali del mio sistema? dovrei rimuovere e reinstallare i pacchetti senza riavviare il sistema?e i files System* , config* si ricreano una volta reinstallati i pacchetti del kernel?
Si, reinstallando i pacchetti il file System.map e il file di configurazione vengono copiati in /boot assieme all'immagine del kernel.
ekxius ha scritto:la causa del problema non può essere il System.map danneggiato? mi piacerebbe sapere come mai di questa cosa comunque :?.
Di questo non ho idea, dovresti cercare di recuperare qualche messaggio o errore :roll:

Avatar utente
ekxius
Linux 3.x
Linux 3.x
Messaggi: 831
Iscritto il: sab 18 mar 2006, 11:01
Slackware: 12.0
Kernel: 2.6.23.12
Desktop: KDE 3.5.9
Località: Casa <-> Torino <-> Aosta

Messaggio da ekxius »

allora ho reinstallato i pacchetti del kernel come mi hai detto ma il problema non è stato risolto, devo sempre avviare dal dvd di slackware, sigh.....

cosa può essere? non è un problema di kernel.

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

Prova chmod -v -x /etc/rc.d/rc.pcmcia

Vedi se si avvia così e poi se ti servono le periferiche pcmcia avvia lo script manualmente e vedi se succede qualcosa

Rispondi