Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
- Dario84
- Scoppiettante Seguace

- Messaggi: 251
- Iscrizione: venerdì 15 febbraio 2008, 20:31
- Località: Cava de' Tirreni (SA)
Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
Salve a tutti.
Ho necessità di utilizzare RTAI Linux, ma non ho dove installarlo. La mia idea sarebbe quella di utilizzare la mia distribuzione di ubuntu, inserendo in grub la possibilità di farlo partire (oltre che con il kernel che uso di solito CHE NON VOGLIO MODIFICARE) con un kernel patchato con RTAI. La cosa è fattibile? Come?
Tenete presente che la mia priorità è quella di avere un pc funzionate, non voglio correre il rischio di fare un casino e dover reinstallare tutto (la cosa mi causerebbe un danno enorme).
grazie a tutti
ps. Trattandosi di un kernel per il realTime, l'opzione della macchina virtuale è ovviamente esclusa a priori.
Ho necessità di utilizzare RTAI Linux, ma non ho dove installarlo. La mia idea sarebbe quella di utilizzare la mia distribuzione di ubuntu, inserendo in grub la possibilità di farlo partire (oltre che con il kernel che uso di solito CHE NON VOGLIO MODIFICARE) con un kernel patchato con RTAI. La cosa è fattibile? Come?
Tenete presente che la mia priorità è quella di avere un pc funzionate, non voglio correre il rischio di fare un casino e dover reinstallare tutto (la cosa mi causerebbe un danno enorme).
grazie a tutti
ps. Trattandosi di un kernel per il realTime, l'opzione della macchina virtuale è ovviamente esclusa a priori.
Ancora a perdere tempo con Ubuntu?
Passa anche tu a ALPHAWINUX!
Passa anche tu a ALPHAWINUX!
-
Dksh.ws
- Scoppiettante Seguace

- Messaggi: 334
- Iscrizione: lunedì 7 settembre 2009, 1:22
- Desktop: Unity
- Distribuzione: Ubuntu 13.04 - i686
- Località: Pisa
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
su ubuntu è disponibile un kernel in realtime, si può installare tramite il pacchetto "linux-rt" disponibile nel repository multiverse (quindi controlla che sia attivato).
Una volta installato ti comparirà come scelta in grub, quindi puoi scegliere se avviare il kernel rt o il kernel standard.
Una volta installato ti comparirà come scelta in grub, quindi puoi scegliere se avviare il kernel rt o il kernel standard.
- Dario84
- Scoppiettante Seguace

- Messaggi: 251
- Iscrizione: venerdì 15 febbraio 2008, 20:31
- Località: Cava de' Tirreni (SA)
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
visto, non lo sapevo.
Cmq a me serve specificamente RTAI...
grazie per la segnalazione cmq
Cmq a me serve specificamente RTAI...
grazie per la segnalazione cmq
Ancora a perdere tempo con Ubuntu?
Passa anche tu a ALPHAWINUX!
Passa anche tu a ALPHAWINUX!
-
Dksh.ws
- Scoppiettante Seguace

- Messaggi: 334
- Iscrizione: lunedì 7 settembre 2009, 1:22
- Desktop: Unity
- Distribuzione: Ubuntu 13.04 - i686
- Località: Pisa
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
Dal momento che ti serve specificatamente RTAI l'unica soluzione che conosco è quella di compilare il kernel applicando la patch.
AmministrazioneSistema/CompilazioneKernel?highlight=(kernel) qui puoi trovare una guida generica alla compilazione del kernel seguendo la quale vengono creati i pacchetti deb tramite i quali installarlo, il kernel standard rimane comunque a disposizione come anche la possibilità di scegliere all'avvio quale dei due avviare, purtroppo non posso esserti di maggiore aiuto.
AmministrazioneSistema/CompilazioneKernel?highlight=(kernel) qui puoi trovare una guida generica alla compilazione del kernel seguendo la quale vengono creati i pacchetti deb tramite i quali installarlo, il kernel standard rimane comunque a disposizione come anche la possibilità di scegliere all'avvio quale dei due avviare, purtroppo non posso esserti di maggiore aiuto.
- Dario84
- Scoppiettante Seguace

- Messaggi: 251
- Iscrizione: venerdì 15 febbraio 2008, 20:31
- Località: Cava de' Tirreni (SA)
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
Grazie per le info.
Sto procedendo con la compilazione del kernel, ma ho errori di compilazione:
Non ho mai fatto nulla del genere, per cui non so dove mettere le mani. Qualche idea?
Per la compilazione ho seguito questa guida:
https://woc.uc.pt/deec/getFile.do?tipo=2&id=5690
è per hardy, ma non credo faccia molta differenza.
Sto procedendo con la compilazione del kernel, ma ho errori di compilazione:
Codice: Seleziona tutto
arch/x86/boot/boot.h: Assembler messages:
arch/x86/boot/boot.h:112: Error: bad register name `%dil'
make[2]: *** [arch/x86/boot/video.o] Errore 1
make[1]: *** [bzImage] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-2.6.24.6»
make: *** [debian/stamp/build/kernel] Errore 2
Per la compilazione ho seguito questa guida:
https://woc.uc.pt/deec/getFile.do?tipo=2&id=5690
è per hardy, ma non credo faccia molta differenza.
Ancora a perdere tempo con Ubuntu?
Passa anche tu a ALPHAWINUX!
Passa anche tu a ALPHAWINUX!
-
Dksh.ws
- Scoppiettante Seguace

- Messaggi: 334
- Iscrizione: lunedì 7 settembre 2009, 1:22
- Desktop: Unity
- Distribuzione: Ubuntu 13.04 - i686
- Località: Pisa
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
Neanche io sono un esperto in questo campo, per curiosità ho trovato: http://www.timberline.se/?p=8 e http://www.ngohaibac.com/how-to-install ... untu-9-04/ sono guide per versioni più recenti di ubuntu (non so quale sia la tua).
In generale una guida vale l'altra, ma se segui per filo e per segno (usando le stesse versioni indicate) una guida per una versione meno aggiornata di ubuntu, ci possono essere problemi di dipendenze (sopratutto con gcc - il compilatore). Ad esempio la guida da te indicata parla del kernel 2.6.24, quando karmic usa il 2.6.31.
Per il resto mi spiace, ma più di cosi non sono in grado di aiutarti.
In generale una guida vale l'altra, ma se segui per filo e per segno (usando le stesse versioni indicate) una guida per una versione meno aggiornata di ubuntu, ci possono essere problemi di dipendenze (sopratutto con gcc - il compilatore). Ad esempio la guida da te indicata parla del kernel 2.6.24, quando karmic usa il 2.6.31.
Per il resto mi spiace, ma più di cosi non sono in grado di aiutarti.
- Dario84
- Scoppiettante Seguace

- Messaggi: 251
- Iscrizione: venerdì 15 febbraio 2008, 20:31
- Località: Cava de' Tirreni (SA)
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
in effetti il problema era quello, ho letto in questa guida
Ora sono riuscito a compilare, ma durante l'installazione mi è apparso questo messaggio:
però l'installazione è terminata, ed adesso mi compare in grub la possibilità di utilizzare il kernel patchato, solo che il sistema è lentissimo. Solo per aprire il browser ci mette tantissimo tempo, ed il processore è sempre impegnato a fare qualcosa...
che il mio compilatore non è compatibile con la versione di rtai che avevo scaricato.Dksh.ws ha scritto: http://www.ngohaibac.com/how-to-install ... untu-9-04/
Ora sono riuscito a compilare, ma durante l'installazione mi è apparso questo messaggio:
Codice: Seleziona tutto
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.28.7-rtai.postinst line 1186.
dpkg: errore nell'elaborare linux-image-2.6.28.7-rtai (--install):
il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 2
Si sono verificati degli errori nell'elaborazione:
linux-image-2.6.28.7-rtai
Ancora a perdere tempo con Ubuntu?
Passa anche tu a ALPHAWINUX!
Passa anche tu a ALPHAWINUX!
-
Dksh.ws
- Scoppiettante Seguace

- Messaggi: 334
- Iscrizione: lunedì 7 settembre 2009, 1:22
- Desktop: Unity
- Distribuzione: Ubuntu 13.04 - i686
- Località: Pisa
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
probabilmente c'è qualche errore nella configurazione del kernel, credo che l'errore nell'installazione sia causato dai driver nvidia (forse non compatibili con la versione del kernel o manca qualche cosa in di indispensabile per essi).
Prova a disinstallare i driver proprietari e usare quelli open, quindi reinstalla il kernel che hai compilato, ma credo che il problema sia da ricercare nella compilazione del kernel (configurazione).
Prova a disinstallare i driver proprietari e usare quelli open, quindi reinstalla il kernel che hai compilato, ma credo che il problema sia da ricercare nella compilazione del kernel (configurazione).
- Dario84
- Scoppiettante Seguace

- Messaggi: 251
- Iscrizione: venerdì 15 febbraio 2008, 20:31
- Località: Cava de' Tirreni (SA)
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
non credo, non ho una scheda nvidia..
Ancora a perdere tempo con Ubuntu?
Passa anche tu a ALPHAWINUX!
Passa anche tu a ALPHAWINUX!
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
L'unica cosa che potrebbe cambiare sono i driver (a parte qualche bug).
Col kernel di Ubuntu usi qualche driver proprietario? Te lo chiedo perchè il software che viene utilizzato per ricompilare automaticamente i driver che hai già installato non è infallibile.
Può aiutare a capire il problema anche l'output di dmesg.
Col kernel di Ubuntu usi qualche driver proprietario? Te lo chiedo perchè il software che viene utilizzato per ricompilare automaticamente i driver che hai già installato non è infallibile.
Può aiutare a capire il problema anche l'output di dmesg.
questione di seedings...
- Dario84
- Scoppiettante Seguace

- Messaggi: 251
- Iscrizione: venerdì 15 febbraio 2008, 20:31
- Località: Cava de' Tirreni (SA)
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
Come driver propietari ho solo quelli della scheda wi-fi..
l'output di dmeg non riesco a postarlo perchè è troppo grande.
mi dici cosa cercare?
l'output di dmeg non riesco a postarlo perchè è troppo grande.
mi dici cosa cercare?
Ancora a perdere tempo con Ubuntu?
Passa anche tu a ALPHAWINUX!
Passa anche tu a ALPHAWINUX!
-
Dksh.ws
- Scoppiettante Seguace

- Messaggi: 334
- Iscrizione: lunedì 7 settembre 2009, 1:22
- Desktop: Unity
- Distribuzione: Ubuntu 13.04 - i686
- Località: Pisa
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
ho pensato che avessi una scheda nvidia da questo:
a me compare solo dopo aver abilitato i driver nvidia
Codice: Seleziona tutto
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
Si che ce la fai...Basta usare i tag. ALtrimenti, se più di 40000 caratteri usa pastebin.com.l'output di dmeg non riesco a postarlo perchè è troppo grande.
Codice: Seleziona tutto
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.28.7-rtai.postinst line 1186.
dpkg: errore nell'elaborare linux-image-2.6.28.7-rtai (--install):
il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 2
Si sono verificati degli errori nell'elaborazione:
linux-image-2.6.28.7-rtaIo non so come hai installato i driver nvidia...ma li devi reinstallare di nuovo, oppure assicurarti che il dkms li abbia compilati anche per il kernel rtai.
questione di seedings...
- Dario84
- Scoppiettante Seguace

- Messaggi: 251
- Iscrizione: venerdì 15 febbraio 2008, 20:31
- Località: Cava de' Tirreni (SA)
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
ecco fatto:
http://pastebin.com/vgF4FtVr
per quel che riguarda i driver nvidia, non mi servono, potrei tranquillamente cancellarli, riprovo non appena ho tempo.
http://pastebin.com/vgF4FtVr
per quel che riguarda i driver nvidia, non mi servono, potrei tranquillamente cancellarli, riprovo non appena ho tempo.
Ancora a perdere tempo con Ubuntu?
Passa anche tu a ALPHAWINUX!
Passa anche tu a ALPHAWINUX!
- [lost]-Divilinux
- Imperturbabile Insigne

- Messaggi: 3774
- Iscrizione: giovedì 12 giugno 2008, 13:06
- Località: Ipioca - Maceio - Alagoas - Brasil
- Contatti:
Re: Utilizzare un kernel Patchato con RTAI senza dover installare una nuova distro
Mi hai incollato l'output della compilazione del pacchetto del kernel invece che del dmesg.
Comunque, visto che non sei riuscito ad installarlo è inutile il dmesg. Togli quel file (/etc/kernel/postinst.d/nvidia-common) spostalo nella /home provvisoriamente e poi reinstalla il pacchetto del kernel che hai generato con la compilazione.
Questa volta dovrebbe installarsi (è un problema noto del dkms).
Comunque, visto che non sei riuscito ad installarlo è inutile il dmesg. Togli quel file (/etc/kernel/postinst.d/nvidia-common) spostalo nella /home provvisoriamente e poi reinstalla il pacchetto del kernel che hai generato con la compilazione.
Questa volta dovrebbe installarsi (è un problema noto del dkms).
questione di seedings...
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti