Abbiamo la necessità di installare una vecchia distribuzione Linux (Suse 10) su un laptop nuovo di zecca. Il kernel fornito con Suse 10 non ha driver abbastanza nuovi per la scheda NIC e il controller dell'unità. Siamo stati in grado di trovare il codice sorgente per la NIC e creare un modulo del kernel NIC funzionante, tuttavia non è possibile trovare il codice sorgente per il controller dell'unità al di fuori dell'albero del kernel. I kernel più recenti vedono bene l'unità; il controller è Intel ATA_PIIX. È incluso nel kernel, l'hardware è appena più recente della versione supportata dal vecchio kernel 10 suse.
Ho eseguito la ricerca per indicizzazione in tutto il sito Intel cercando il codice al di fuori del sorgente del kernel e non sono stato in grado di farlo. È possibile estrarre il codice da un albero dei sorgenti del kernel più recente? È disponibile per il download ovunque?
Modifica: (da un commento qui sotto)
SLED-10-SP2-x86 è il sistema operativo. L'installazione di questi sistemi in un processo automatizzato, cercando di cambiare il processo per includere una VM (se avessimo la memoria) o installare un sistema operativo di base diverso; mentre fattibile- non può essere fatto nel tempo consentito. Per superare lo sviluppo del processo, test, UAT, gestione temporanea e distribuzione richiede molto più tempo del tempo che abbiamo. Il vecchio laptop aveva lo stesso problema e la correzione del mio predecessore consisteva nel costruire manualmente la scheda di rete e i moduli di azionamento. Dobbiamo semplicemente aggiornare quei moduli per questo nuovo laptop