Pagina 1 di 1

sata.i e compilazione kernel

Inviato: ven 14 lug 2006, 20:25
da lucif3r0
hola
ho un problema che non riesco a capire;
ho dovuto cambiare hdd ora ne ho uno serial
ATA, ho quindi usato il kernel sata.i per
avviare l'istallazione di slack. Tutto ok
per quanto riguarda l'istallazione ma appena
compilo il kernel e creo l'immagine bzImage
del kernel compilato come serve a me all'avvio
mi da un kernel panic, fortunatamente posso
comunque accedere perchè il mio lilo.conf è
così costituito

Codice: Seleziona tutto

# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/sda7
  label = slackware
  read-only # Non-UMSDOS filesystems should be mounted read-only for checking
image = /boot/bzImage
  root = /dev/sda7
  label = slackware_neu
  read-only # Non-UMSDOS filesystems should be mounted read-only for #checking
# Linux bootable partition config ends
quindi avvio dal vecchio kernel standard e
tutto funge perfettamente, ma ovviamente non
è tutto configurato per benino, o meglio la
sola cosa che non riesco a configurare è il
modulo apm, se modifico la stringa dedicata al
modulo in /etc/rc.d/rc.modules al riavvio ho
in risposta questo

Codice: Seleziona tutto

/lib/modules/2.4.31/kernel/arch/i386/kernel/apm.o.gz: init_module: No such device
/lib/modules/2.4.31/kernel/arch/i386/kernel/apm.o.gz: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.31/kernel/arch/i386/kernel/apm.o.gz: insmod /lib/modules/2.4.31/kernel/arch/i386/kernel/apm.o.gz failed
/lib/modules/2.4.31/kernel/arch/i386/kernel/apm.o.gz: insmod apm failed
eppure i file ci sono :shock:
questo mi accadeva anche con la vecchia
istallazione su hdd IDE, risolvevo creando
bzImage dove apm non era modulare, ma usando
il sata.i (credo sia questo il problema)
ottengo il kernel panic.
Soluzioni?
8)

Inviato: ven 14 lug 2006, 20:49
da chrix
uno dei moviti per cui si ottiene un kernel panic è che non ci sono i driver per il controller dell'hdd, sei sicuro di aver abilitati ? e certamente non come modulo ma come built-in !

---> da noatre anche che dopo la ricompilazione del kernel viene sovrascitta la directory
/lib/modules/versione/ ===> prova a reinstallare i moduli:
upgradepkg --reinstall kernel-modules-versione

Inviato: ven 14 lug 2006, 21:19
da lucif3r0
si li ho abilitati built-in, o almeno credo,
di preciso dove sono nel kernel 2.4.31?
o in alternativa come faccio a vedere
cosa c'è nel kernel sata.i del dvd di slak
10.2? C'è una cura per lo stress da tesi
di laurea?
8)

Re: sata.i e compilazione kernel

Inviato: sab 15 lug 2006, 12:25
da nic
Scusa per capire meglio il tuo sata è gestito da un controller?
Ciao

Inviato: sab 15 lug 2006, 12:45
da lucif3r0
si

Codice: Seleziona tutto

00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
vi pasto inoltre parte del mio .config tanto per
capire dove sbaglio, potrebbe essere un errore
di distrazione mio dato che sono stressato e
che dovrei laurearmi a breve se riesco a finire
sta tesi :shock:

Codice: Seleziona tutto

# SCSI low-level drivers
#
CONFIG_BLK_DEV_3W_XXXX_RAID=m
CONFIG_SCSI_7000FASST=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AHA152X=m
CONFIG_SCSI_AHA1542=m
CONFIG_SCSI_AHA1740=m
CONFIG_SCSI_AACRAID=m
CONFIG_SCSI_AIC7XXX=m
CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
CONFIG_AIC7XXX_RESET_DELAY_MS=15000
# CONFIG_AIC7XXX_PROBE_EISA_VL is not set
# CONFIG_AIC7XXX_BUILD_FIRMWARE is not set
# CONFIG_AIC7XXX_DEBUG_ENABLE is not set
CONFIG_AIC7XXX_DEBUG_MASK=0
# CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set
CONFIG_SCSI_AIC79XX=m
CONFIG_AIC79XX_CMDS_PER_DEVICE=32
CONFIG_AIC79XX_RESET_DELAY_MS=15000
# CONFIG_AIC79XX_BUILD_FIRMWARE is not set
# CONFIG_AIC79XX_ENABLE_RD_STRM is not set
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set
CONFIG_SCSI_AIC7XXX_OLD=m
# CONFIG_AIC7XXX_OLD_TCQ_ON_BY_DEFAULT is not set
CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE=8
# CONFIG_AIC7XXX_OLD_PROC_STATS is not set
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_ADVANSYS=m
CONFIG_SCSI_IN2000=m
CONFIG_SCSI_AM53C974=m
CONFIG_SCSI_MEGARAID=m
CONFIG_SCSI_MEGARAID2=m
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=m
CONFIG_SCSI_SATA_SVW=m
CONFIG_SCSI_ATA_PIIX=y
CONFIG_SCSI_SATA_NV=m
CONFIG_SCSI_SATA_QSTOR=m
CONFIG_SCSI_SATA_PROMISE=m
CONFIG_SCSI_SATA_SX4=m
CONFIG_SCSI_SATA_SIL=m
CONFIG_SCSI_SATA_SIS=m
CONFIG_SCSI_SATA_ULI=m
CONFIG_SCSI_SATA_VIA=m
CONFIG_SCSI_SATA_VITESSE=m
CONFIG_SCSI_BUSLOGIC=m
# CONFIG_SCSI_OMIT_FLASHPOINT is not set
CONFIG_SCSI_CPQFCTS=m
CONFIG_SCSI_DMX3191D=m
CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_EATA=m
# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set
# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_EATA_DMA=m
CONFIG_SCSI_EATA_PIO=m
CONFIG_SCSI_FUTURE_DOMAIN=m
CONFIG_SCSI_GDTH=m
CONFIG_SCSI_GENERIC_NCR5380=m
CONFIG_SCSI_GENERIC_NCR53C400=y
CONFIG_SCSI_G_NCR5380_PORT=y
# CONFIG_SCSI_G_NCR5380_MEM is not set
CONFIG_SCSI_IPS=m
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
CONFIG_SCSI_IZIP_EPP16=y
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
CONFIG_SCSI_NCR53C406A=m
CONFIG_SCSI_NCR53C7xx=m
# CONFIG_SCSI_NCR53C7xx_sync is not set
# CONFIG_SCSI_NCR53C7xx_FAST is not set
# CONFIG_SCSI_NCR53C7xx_DISCONNECT is not set
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
# CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set
CONFIG_SCSI_NCR53C8XX=m
CONFIG_SCSI_SYM53C8XX=m
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
# CONFIG_SCSI_NCR53C8XX_PROFILE is not set
# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set
CONFIG_SCSI_NCR53C8XX_PQS_PDS=y
# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set
CONFIG_SCSI_PAS16=m
CONFIG_SCSI_PCI2000=m
CONFIG_SCSI_PCI2220I=m
CONFIG_SCSI_PSI240I=m
CONFIG_SCSI_QLOGIC_FAS=m
CONFIG_SCSI_QLOGIC_ISP=m
CONFIG_SCSI_QLOGIC_FC=m
CONFIG_SCSI_QLOGIC_FC_FIRMWARE=y
CONFIG_SCSI_QLOGIC_1280=m
CONFIG_SCSI_SEAGATE=m
CONFIG_SCSI_SIM710=m
CONFIG_SCSI_SYM53C416=m
CONFIG_SCSI_DC390T=m
# CONFIG_SCSI_DC390T_NOGENSUPP is not set
CONFIG_SCSI_T128=m
CONFIG_SCSI_U14_34F=m
# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=m
CONFIG_SCSI_NSP32=m
CONFIG_SCSI_DEBUG=m
grazie
8)

Inviato: sab 15 lug 2006, 12:49
da Paoletta

Codice: Seleziona tutto

CONFIG_SCSI_SATA_VIA=m 
mettilo built in

Inviato: sab 15 lug 2006, 13:03
da lucif3r0
ecco visto! ero convinto di averlo messo
built-in e non modulare... ah il caldo...
ah la tesi... voglio andare in vacanza!
8)

Inviato: mar 18 lug 2006, 13:18
da lucif3r0
dunque, adesso il tutto funziona decentemente
ma mi capita una cosa strana, se sposto/copio
file di grandi dimensioni mi si freeza il tutto e
devo spegnere perche' muore...
questo non accade se avvio con il vecchio
kernel... qualcuno sa perchè?
8)