Pagina 1 di 2
Nuovi pata drivers..help![RISOLTO]
Inviato: mer 28 mar 2007, 16:03
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
Inviato: mer 28 mar 2007, 17:51
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

Re: Nuovi pata drivers..help!
Inviato: mer 28 mar 2007, 18:06
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 
Inviato: mer 28 mar 2007, 20:53
da submax82
ma migliora molto con questi nuovi driver?
quasi quasi lo metto pure io...

Inviato: mer 28 mar 2007, 21:25
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!
Inviato: mer 28 mar 2007, 21:35
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ò

)
appena rifinisco il config del kernel lo ricompilo e lo provo
Inviato: mer 28 mar 2007, 22:04
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

Inviato: gio 29 mar 2007, 9:29
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)
Inviato: gio 29 mar 2007, 10:28
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=......
Inviato: gio 29 mar 2007, 11:51
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!
Inviato: gio 29 mar 2007, 12:10
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!

Inviato: gio 29 mar 2007, 12:36
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 ???
Inviato: gio 29 mar 2007, 14:03
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?
Inviato: gio 29 mar 2007, 14:19
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?
Inviato: gio 29 mar 2007, 14:20
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...
