Nuovi pata drivers..help![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.
Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Nuovi pata drivers..help![RISOLTO]

Messaggio da Meskalamdug »

Questo problema mi snerva..ho seguito un howto
eppure non so come risolvere..
avete presente i nuovi pata drivers del kernel?
Modificano il nome da hda a sda,fin qui non ce problema
aggiorno fstab cambiano hda in sda
e anche lilo.conf,do lilo -v
e sembra tutto ok,vado a rebootare...
reboota
kernel panic!!!
Mi da unknow block,la tastiera lampeggia
e un messaggio dice che la tastiera
cerca di accedere all hw direttamente(boh!)
So che non e' un problema di kernel
e' compilato bene,un tempo riuscivo a farlo andare
da quando ho messo la current nuova no..mi tocca
tenermi il vecchio driver ide(che verrà rimosso
dal kernel tra non molto..)
Qualcuno sa come fare,o mi sa dare un how to decente?
Grazie
Ultima modifica di Meskalamdug il gio 29 mar 2007, 12:11, modificato 1 volta in totale.

Avatar utente
zappa
Linux 1.x
Linux 1.x
Messaggi: 143
Iscritto il: gio 8 set 2005, 0:00
Slackware: 13.37 & 14
Kernel: 3.4.11-RT & 3.2.29 & 2.6.37
Desktop: KDE
Località: cagliari
Contatta:

Messaggio da zappa »

Ci dovrebbero essere alcuni post sul forum che dovrei aver lasciato io stesso, comunque te lo dico adesso che fai prima.
In pratica quando tu reinstalli lilo, dopo aver aggiornato i kernel ed fstab con sdXX al posto di hdXX, l'MBR nel quali scrivi il boot si trova ancora in /dev/hdXX e non in sdXX come andra' a cercare al riavvio.
Per cui lascia lilo ed fstab come li hai adesso (dopo farai le verifiche),
riavvia la macchina e al prompt di lilo premi il tasto tab (se non ricordo male) per introdurre i parametri per il kernel.
Scrivi il nome del kernel che intendi avviare (tale e quale a come appare al prompt di lilo), lascia uno spazio e scrivi append="root=/dev/sdXX".
Premi invio e dovrebbe andare.
Appena la macchina si avvia dai una nuova controllata a lilo e fstab ed assicurati che ci sia sdXX al posto di hdXX, reinstalla lilo e riavvia normalmente.
Se e' andato tutto bene avrai un disco velocissimo, io ero un anno col disco 40 volte piu lento del normale per colpa della mia negligenza.

Spero di essere stato comprensibile di esserti stato d'aiuto.
ciao :)

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Re: Nuovi pata drivers..help!

Messaggio da alessiodf »

Meskalamdug ha scritto:Questo problema mi snerva..ho seguito un howto
eppure non so come risolvere..
avete presente i nuovi pata drivers del kernel?
Modificano il nome da hda a sda,fin qui non ce problema
aggiorno fstab cambiano hda in sda
e anche lilo.conf,do lilo -v
e sembra tutto ok,vado a rebootare...
reboota
kernel panic!!!
Mi da unknow block,la tastiera lampeggia
e un messaggio dice che la tastiera
cerca di accedere all hw direttamente(boh!)
So che non e' un problema di kernel
e' compilato bene,un tempo riuscivo a farlo andare
da quando ho messo la current nuova no..mi tocca
tenermi il vecchio driver ide(che verrà rimosso
dal kernel tra non molto..)
Qualcuno sa come fare,o mi sa dare un how to decente?
Grazie
io lo ri ri ripeto...
http://wiki.archlinux.org/index.php/Per ... ice_naming :D

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

ma migliora molto con questi nuovi driver?

quasi quasi lo metto pure io... :roll:

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

ti faccio un esempio.. prova a trasferire dati tra PATA <--> SATA con le vecchie libs.. non andrà a piu' di 3M/sec :? poi credo abbiano migliorato molto la stabilità, ecc.. sono ottime per me!

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

alessiodf ha scritto:ti faccio un esempio.. prova a trasferire dati tra PATA <--> SATA con le vecchie libs.. non andrà a piu' di 3M/sec :? poi credo abbiano migliorato molto la stabilità, ecc.. sono ottime per me!
ok mi avete convinto... (io non ho hd sata però :cry: )

appena rifinisco il config del kernel lo ricompilo e lo provo

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

zappa ha scritto:Ci dovrebbero essere alcuni post sul forum che dovrei aver lasciato io stesso, comunque te lo dico adesso che fai prima.
In pratica quando tu reinstalli lilo, dopo aver aggiornato i kernel ed fstab con sdXX al posto di hdXX, l'MBR nel quali scrivi il boot si trova ancora in /dev/hdXX e non in sdXX come andra' a cercare al riavvio.
Per cui lascia lilo ed fstab come li hai adesso (dopo farai le verifiche),
riavvia la macchina e al prompt di lilo premi il tasto tab (se non ricordo male) per introdurre i parametri per il kernel.
Scrivi il nome del kernel che intendi avviare (tale e quale a come appare al prompt di lilo), lascia uno spazio e scrivi append="root=/dev/sdXX".
Premi invio e dovrebbe andare.
Appena la macchina si avvia dai una nuova controllata a lilo e fstab ed assicurati che ci sia sdXX al posto di hdXX, reinstalla lilo e riavvia normalmente.
Se e' andato tutto bene avrai un disco velocissimo, io ero un anno col disco 40 volte piu lento del normale per colpa della mia negligenza.

Spero di essere stato comprensibile di esserti stato d'aiuto.
ciao :)
Non ha funzionato!
Solito errore kernel panic unknow block
e spurious nonsocosa keyboard :(

Avatar utente
mauro
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: gio 11 mag 2006, 21:51
Slackware: current
Kernel: uno degli ultimi...
Desktop: dwm

Messaggio da mauro »

ma append="root=/dev/sdXX" non e' la sintassi da usare nel lilo.conf?

il parametro da passare al kernel da lilo dovrebbe essere senza append: root=/dev/sdXX (credo)

Avatar utente
zappa
Linux 1.x
Linux 1.x
Messaggi: 143
Iscritto il: gio 8 set 2005, 0:00
Slackware: 13.37 & 14
Kernel: 3.4.11-RT & 3.2.29 & 2.6.37
Desktop: KDE
Località: cagliari
Contatta:

Messaggio da zappa »

ma append="root=/dev/sdXX" non e' la sintassi da usare nel lilo.conf?
il parametro da passare al kernel da lilo dovrebbe essere senza append: root=/dev/sdXX (credo)
Credo che tu abbia ragione, il fatto e' che l'ho usato mesi fa st trucchetto ed ora sto provando grub su slacky che mi sembra migliore....comunque prova cosi' che io l'ho risolto, a meno che non abbia inserito driver sbagliati nel kernel :)
Quindi prova da lilo scrivendo il nome del kernel poi root=......

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

mauro ha scritto:ma append="root=/dev/sdXX" non e' la sintassi da usare nel lilo.conf?

il parametro da passare al kernel da lilo dovrebbe essere senza append: root=/dev/sdXX (credo)
Quindi al boot scrivo
root=/dev/sdXX
ok?
proviamo va!

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Ha funzionato
La procedura corretta da seguire e' questa

1)Abilitare nel kernel i drivers pata
e disabilitare i vecchi ata
2)Editare fstab e sostituire a hd sd
3)Rebootare e al reboot scrivere
linux root=/dev/sd**
4)Editare lilo.conf e sostituire a hd sd
rebootare,fatto!
:)

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Ciao ... (ultimamente sto lavorando troppo... :-( )
Scusate se mi intrometto ... ma poi le prestazioni sono davvero superiori ...??
con un hdparm -t /dev/sda cosa viene fuori ???

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

Meskalamdug ha scritto:Ha funzionato
La procedura corretta da seguire e' questa

1)Abilitare nel kernel i drivers pata
e disabilitare i vecchi ata
2)Editare fstab e sostituire a hd sd
3)Rebootare e al reboot scrivere
linux root=/dev/sd**
4)Editare lilo.conf e sostituire a hd sd
rebootare,fatto!
:)
e se io sostituisco subito a "hd" -> "sd" in lilo.conf senza passare root=... al boot?

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

Luci0 ha scritto:Ciao ... (ultimamente sto lavorando troppo... :-( )
Scusate se mi intrometto ... ma poi le prestazioni sono davvero superiori ...??
con un hdparm -t /dev/sda cosa viene fuori ???
/dev/sda:
Timing buffered disk reads: 160 MB in 3.01 seconds = 53.17 MB/sec
Non e' malaccio vero?

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Messaggio da Meskalamdug »

submax82 ha scritto:
Meskalamdug ha scritto:Ha funzionato
La procedura corretta da seguire e' questa

1)Abilitare nel kernel i drivers pata
e disabilitare i vecchi ata
2)Editare fstab e sostituire a hd sd
3)Rebootare e al reboot scrivere
linux root=/dev/sd**
4)Editare lilo.conf e sostituire a hd sd
rebootare,fatto!
:)
e se io sostituisco subito a "hd" -> "sd" in lilo.conf senza passare root=... al boot?
lilo -v
/dev/sda
no such file...
;)

Rispondi