Codice: Seleziona tutto
lsmodTale comando tuttavia, almeno nel mio sistema e in quello di un altro utente di questo forum con cui ho avuto modo di confrontarmi, non mostra i moduli utilizzati dal controller del disco fisso presente sulla scheda madre (oltre ovviamente ad un insieme di altri moduli che non fa vedere).
Col comando
Codice: Seleziona tutto
sudo lshwCon riferimento ai driver usati dal controller del disco fisso ad esempio ottengo quanto segue:
Codice: Seleziona tutto
*-ide
description: IDE interface
product: VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
vendor: VIA Technologies, Inc.
physical id: 7.1
bus info: pci@0000:00:07.1
logical name: scsi2
logical name: scsi3
version: 10
width: 32 bits
clock: 33MHz
capabilities: ide pm bus_master cap_list emulated
configuration: driver=pata_via latency=32
Mi chiedo come si faccia a sostituire tale modulo con un altro visto che coi comandi
Codice: Seleziona tutto
modprobe
rmmod
insmodIn Ubuntu non è presente il file modules.conf o modprobe.conf ma solo la directory modprobe.d in cui inserire degli script con gli eventuali moduli da caricare e relative opzioni.
Oltre a ciò è presente anche un file dove blacklistare i moduli che non si vogliono caricare.
Ma come praticamente si debba fare tutto questo onestamente non lo so o almeno non lo ricordo visto che in passato comunque devo averci avuto a che fare con un problema simile.
La mie domande sono dunque le seguenti:
- perché il modulo pata_via non è visibile usando il comando lsmod
- come sostituisco tale driver con, ad esempio, il driver "ata_piix" o "ahci" (non vi preoccupate, non è una cosa che serve a me e che devo fare sul mio sistema dove il driver "pata_via" funziona perfettamente, mi serve saperlo solo per poter aiutare una persona che ha invece questo problema).
