[Risolto]Errore mount

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

[Risolto]Errore mount

Messaggio da Ansa89 »

Per motivi personali ho dovuto fare una distro live (ovviamente basata su slackware) usando i "linux-live scripts".
Ieri ho compilato il nuovo kernel 2.6.37, ma all'avvio del sistema ottengo un errore ad ogni tentativo di mount:

Codice: Seleziona tutto

mount: error writing /etc/mtab: Illegal seek
Tuttavia i dispositivi li monta, nel senso che se navigo il punto di mount trovo i file delle varie partizioni, ma se lancio "mount" o "df -h" ottengo una lista con solo "/".


Inoltre non sono in grado neanche di caricare moduli:

Codice: Seleziona tutto

#modprobe modulo_a_caso
FATAL: Memory allocation failure ../index.c line 456: malloc(sizeof(struct index_node_f) + sizeof(uint32_t) * child_count)
Qualcuno riesce ad aiutarmi?
Se c'è bisogno di altre informazioni, chiedete pure.
Ultima modifica di Ansa89 il mar 11 gen 2011, 20:06, modificato 1 volta in totale.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Errore mount

Messaggio da erio »

non voglio dire una sciocchezza,ma hai compilato il kernel con aufs squashfs e fuse,che sulle live sono indispensabili,e non so se sul 2.6.37. ci sono gia queste patch disponibili.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Errore mount

Messaggio da Ansa89 »

La patch per aufs l'ho presa da qui (anche se non è quella ufficiale va benissimo).
Per squashfs-lzma ho usato la stessa patch del 2.6.36 (mi dà solo dei warning, ma alla fine funziona).
Fuse è integrato nel kernel da un po' di tempo, quindi nessuna patch necessaria.

In ogni caso se fosse un problema di patch otterrei un errore a tempo di compilazione del kernel, che mi impedirebbe di avere un'immagine finale del kernel e i relativi moduli.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Errore mount

Messaggio da erio »

ho fatto caso ad una cosa LLS fa un initrd che quasi mai funziona almeno con me,a parte il fatto che uso lzma,scompattalo e montalo dai:
sed -i (path to your mounted initrd)/lib/modules/2.6.33-zen2/modules.dep -e s@kernel@/lib/modules/2.6.33-zen2/kernel@g,poi lo ricompatti e fai una prova,puo essere altro però,intanto escludi una cosa.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Errore mount

Messaggio da erio »

ps: con le librerie del tuo kernel non quello che c'è scritto nell'esempio.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Errore mount

Messaggio da Ansa89 »

erio ha scritto:ho fatto caso ad una cosa LLS fa un initrd che quasi mai funziona almeno con me,a parte il fatto che uso lzma
Io uso una versione modificata di lls apposta per kernel recenti (l'ho trovata dopo aver girovagato nel forum di slax.org per più di un mese), quindi IMHO il tuo problema deriva dal fatto che usi la versione ufficiale di lls (che è ferma da un po' di tempo).

BTW adesso provo.

erio ha scritto:ps: con le librerie del tuo kernel non quello che c'è scritto nell'esempio.
Mi sembrava scontato.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Errore mount

Messaggio da erio »

allora hai trovato anche LLS per i 64 bit.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Errore mount

Messaggio da Ansa89 »

erio ha scritto:allora hai trovato anche LLS per i 64 bit.
Sì, ma ho tralasciato quella parte perché a me interessa solo il caso dei 32 bit.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Errore mount

Messaggio da Ansa89 »

erio ha scritto:

Codice: Seleziona tutto

sed -i (path to your mounted initrd)/lib/modules/2.6.33-zen2/modules.dep -e s@kernel@/lib/modules/2.6.33-zen2/kernel@g
Non funziona, continua a darmi gli stessi errori :( .

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Errore mount

Messaggio da erio »

mah!! tolto il kernel e la ricompilazione ,c'è l'initrd e il vmlinuz,facendo come ti ho detto ho sempre risolto,poi lo trasformo in un flie lz,il file modules.dep è stato scritto con il nuovo path della libreria.io metterei la versione prima del kernel e le patch che sono super rodate,ma è solo una mia idea,ho visto che hai il 2.6.37 come kernel default quindi,non puoi farlo il downgrade.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Errore mount

Messaggio da Ansa89 »

erio ha scritto:tolto il kernel e la ricompilazione ,c'è l'initrd e il vmlinuz
Mi sembra strano, ma ho come l'impressione che la colpa sia proprio del kernel 2.6.37 :roll: .

erio ha scritto:io metterei la versione prima del kernel e le patch che sono super rodate,ma è solo una mia idea
Sta diventando anche la mia idea: piuttosto che una distro non funzionante ma con l'ultimo kernel, è meglio una distro funzionante ma con un kernel più vecchio.

erio ha scritto:ho visto che hai il 2.6.37 come kernel default quindi,non puoi farlo il downgrade.
Le informazioni che leggi nel mio profilo riguardano solo la robusta slackware che uso come main-system.
Il topic si riferisce ad un'altra distro.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: Errore mount

Messaggio da erio »

più vecchio,mica tanto il 2.6.36, ci metti su la patch zen1 e hai tutto quello che ti serve.

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: Errore mount

Messaggio da Ansa89 »

Pare si sia risolto tutto con la revision 1.17.

erio
Linux 4.x
Linux 4.x
Messaggi: 1366
Iscritto il: ven 9 ott 2009, 19:25
Slackware: 13.37
Kernel: 3.0.7
Desktop: kde

Re: [Risolto]Errore mount

Messaggio da erio »

adesso la provo anch'io
off topic perche' per loggarmi mi chiede anche di aggiungere delle lettere e numeri dicendo che ho raggiunto il llimite di accesso...bho!!!

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: [Risolto]Errore mount

Messaggio da Ansa89 »

Offtopic:
erio ha scritto:Offtopic: off topic perche' per loggarmi mi chiede anche di aggiungere delle lettere e numeri dicendo che ho raggiunto il llimite di accesso...bho!!!
Offtopic:
Anche a me succede la stessa cosa :roll: .
Forse è il caso di mandare un pm a Loris, o a qualcuno dello staff.

Rispondi