Problemi Serial ATA con un fork di Mandriva...

10 risposte [Ultimo messaggio]
Ritratto di alex783
alex783
(Monster)
Offline
Monster
Iscritto: 01/04/2005
Messaggi: 206

Salve a tutti.. un paio di giorni fa ho scaricato PCLinuxOS, un linux basato su Mandriva 2005LE, live cd e installabile... Questa distro ha però una grave pecca... ancora non supporta i dischi serial ata... siccome voglio creare una distro tutta mia basata su PCLinuxOS (sto già ad un buon punto...ecco alcune screenshot http://digilander.libero.it/perchenonva/schermata1.jpg
http://digilander.libero.it/perchenonva/schermata2.jpg
http://digilander.libero.it/perchenonva/schermata3.jpg
http://digilander.libero.it/perchenonva/schermata4.jpg
http://digilander.libero.it/perchenonva/schermata5.jpg

ho pensato di scaricare i sorgenti del kernel e di attivare i moduli per il riconoscimento del serial ata... Qual è il problema? beh, sono risucito tranquillamente a configurare il kernel e a compilarlo... ora LeroraX (il mio fork di PCLinuxOS) mi vede il controller S-ATA con harddrake ma non mi vede il disco serial ata! come è possibile questa cosa? come è possibile che mi veda il controller ma non il disco??? con mandriva 2005 le non ho nessun problema...

P.S:
il kernel utilizzato è l'ultimo di mandriva (quello che si trova in cooker)

qualcuno può aiutarmi? grazie a tutti coloro che mi risponderanno...

Ritratto di Madman
Madman
(Guru)
Offline
Guru
Iscritto: 19/12/2004
Messaggi: 2016

Sono spiacente ma non ho nessun consiglio da darti in merito al mancato riconoscimento del tuo har disk comunque volevo farti i complimenti per il lavoro che hai fatto! Wink

Che cosa hai usato? mkcd? Thinking Link, link, link... :-P Wink Laughing

Ritratto di alex783
alex783
(Monster)
Offline
Monster
Iscritto: 01/04/2005
Messaggi: 206

Grazie MadMan... oggi sono riuscito a far vedere il mio hard disk alla mia distribuzione... era necessario caricare il modulo sata_uli con il comando modprobe... (ho un chipset ALi/ULi...) però ora ho un altro problema... avrei bisogno di caricare il modulo del kernel prima che il sistema legga il file fstab altrimenti non riesce a montarmelo all'avvio... domanda: come si fa a far caricare un modulo all'inizio, ancor prima che il kernel legga il file fstab? se lo metto in module.preload è troppo tardi, fstab viene letto molto tempo prima... insomma qualcuno sa la sequenza di carcamento del kernel linux? ho provato a compilare il kernel integrando direttamente i driver sata ma all'avvio mi dà kernel panic... purtroppo funziona solo come modulo... ho visto nella configurazione del kernel di mandriva e i driver sata sono caricati come moduli... ma non riesco a capire come fa a caricare i moduli molto tempo prima della lettura dell'fstab.... grazie a tutti! si accettano suggerimenti...

P.S:
risolto questo problema potremmo pensare di realizzare una distro live e installabile di Mandrakeita... perciò pinguini del forum aiutatemi!

Ritratto di persuader
persuader
(Geek)
Offline
Geek
Iscritto: 28/02/2005
Messaggi: 71

Ciao,

da qullo che ho capito (in verità poco) per caricare dei moduli prima che venga montato il filesystem di root devi inserirli nell'immagine initrd del tuo kernel.

Questo file che trovi nella cartella /boot contiene tutti i moduli che devono essere caricati per poter risconoscere il disco.

Nel lilo c'e una linea particolare tipo questa
initrd=/boot/initrd-2.6.12-6mdk.img
che dice al kernel quale immagine caricare.

Su internet ci sono diverse pagine che spiegano come creare o modificare delle immagini initrd.

In ogni caso, approvo in pieno la tua idea della distribuzione live italiana Laughing se ti serve aiuto sono disponibile.

Stefano

Mandriva 2006 Powerpack

Ritratto di alex783
alex783
(Monster)
Offline
Monster
Iscritto: 01/04/2005
Messaggi: 206

Quote:

persuader ha scritto:
Ciao,

da qullo che ho capito (in verità poco) per caricare dei moduli prima che venga montato il filesystem di root devi inserirli nell'immagine initrd del tuo kernel.

Questo file che trovi nella cartella /boot contiene tutti i moduli che devono essere caricati per poter risconoscere il disco.

Nel lilo c'e una linea particolare tipo questa
initrd=/boot/initrd-2.6.12-6mdk.img
che dice al kernel quale immagine caricare.

Su internet ci sono diverse pagine che spiegano come creare o modificare delle immagini initrd.

In ogni caso, approvo in pieno la tua idea della distribuzione live italiana Laughing se ti serve aiuto sono disponibile.

Stefano

Si, grazie mille... avrei bisogno di una mano per quanto riguarda la grafica... fin'ora ho pensato a quasi tutto io e il risultato a livello grafico non mi entusiasma molto (anche se ho ricevuto qualche complimento di qualche amico...)
In LeroraX sono integrati tanti add-ons che sul altre distro non si trovano come ad esempio il nuovo taskbar per Kde che ti fa un anteprima della finestra al passaggio del mouse (un pò come fa il dock di macos x, metabar (fin'ora l'ho visto integrato solo su FoX Linux), tanti servicemenu che trovo molto utili (apri come root, edita come root, estrai qui rpm, converti rpm in tar.gz, apri terminale qui come root, converti documento openoffice come pdf, KIso integrato per la gestione delle iso direttamente da kde, etc...)

come kernel vorrei installarci l'ultima di Mandriva Cooker (ho già provato e funziona molto bene, l'unico problema è quello dell'hd serial ata)
altre cose che metterò sarà kde 3.4.1, firefox 1.06 italiano, gimp, 2.28, gambas 1.09, openoffice 2 beta, tante estensioni che completano il funzionamento di Firefox (ad esempio FlashGot per integrare Firefox con KGet) e i plugins Flash opensource (mi pare che si chiamano gpflah)... inoltre già integrato Html2pop3 e helix player e spero che la Sun mi risponda per poter installare anche la Sun Java J2RE 1.5... si accettano consigli, suggerimenti, artwork per LeroraX e soluzioni dei problemi...

Unica cortesia richiesta è che ogni cosa dovrà essere rilasciata con licenza GNU GPL... Ringrazio tutti coloro che vorranno partecipare al mio progetto....

Ritratto di Pinguino
Pinguino
(Guru)
Offline
Guru
Iscritto: 14/09/2004
Messaggi: 2918

Quote:

a Sun mi risponda per poter installare anche la Sun Java J2RE 1.5

Temo sia dura.. Java e C. non sono GPL e quindi c'e' un problema nel rilasciarli in tal modo.. O sbaglio?

Eventualmente consiglio Eclipse

Per maggiori info su mkcd:

http://qa.mandrakesoft.com/twiki/bin/view/Main/MkcdHowto

Proud linux user # 372467 @ http://counter.li.org
Mandriva Cooker 2008 - Kernel 2.6.17-14mdv - KDE 3.5.7 - Gnome 2.16

Ritratto di alex783
alex783
(Monster)
Offline
Monster
Iscritto: 01/04/2005
Messaggi: 206

Si, lo so, purtoppo sarà difficile poter includere la Sun Java J2RE.... però per quanto riguarda Helix Player e GPLFlash è possibile perchè sono GNU GPL....

Comunque, dietro suggerimento di molti, ho deciso di cambiare nome alla distro... Non più "LeroraX" ma "Lenora Linux"...

Ritratto di Madman
Madman
(Guru)
Offline
Guru
Iscritto: 19/12/2004
Messaggi: 2016

Interessante GPLFlash non sapevo della sua esistenza, adesso lo installo e lo provo. Wink

Per quanto riguarda HTML2POP3 se non ti lasciassero includere la JRE puoi sempre ripiegare su FreePOPs che è ottimo ed ha delle dipendenze più ... GPL. Wink

Ritratto di alex783
alex783
(Monster)
Offline
Monster
Iscritto: 01/04/2005
Messaggi: 206

Ciao a tutti... chi di voi sa dove viene conservato il tema di default di distribuzioni Mandriva-like (basate su Mandriva)...? per "tema" intendo lo style e il window decoration e tutte le impostazioni del centro di controllo KDE... faccio un esempio... io installo mandriva e dopo cambio ad esempio il window decoration del mio account... se creo un nuovo account però viene attivato il solito galaxy window decoration... io vorrei modificarlo in modo tale che ogni volta che creo un nuovo account ottengo il mio "tema" predefinito... grazie a tutti coloro che mi risponderanno...

Ritratto di alex783
alex783
(Monster)
Offline
Monster
Iscritto: 01/04/2005
Messaggi: 206

no, non ho usato mkcd ma mklivecd....

p.s:
a che serve mkcd?

mklivecd serve a creare una distribuzione live basata sul linux attualmente installato.... ma mkcd non so proprio a che serve e come si usa...

Ritratto di inventore1
inventore1
(Collaboratore)
Offline
Collaboratore
Iscritto: 23/09/2004
Messaggi: 2093

mmm perche no?

quando torno dalla danimarca vedo di aiutarti.. al momento nn posso...

ciauu

Notebook: Intel Core 2 Duo T7200, 2Gb ram, 160GB hd, Intel GMA 950 Big Grin
Server: Amd athlon Xp 2000+, 512Mb ram, 80*2 hd Wink
CERCATE PRIMA DI POSTARE