sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #31240
Re: Block-major-8 fejl
Jens Axboe wrote:
>
> On Sat, Dec 16 2000, MONZ wrote:
> > Så må jeg altså bukke mig for en kerne fejl.
> > Har bygget en 2.2.17 kerne, alt configureret som for den gamle
> > 2.2.14-5, pånær nogle få ting som floppy som modul, og udeladt MD-stuff
> >
> > Får flg. ved boot:
> >
> > /lib/Buslogic.o: unresolved symbol.... (flere linier)
> > kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno = 2
> > VFS: cannot open root device 08:05
>
> errno 2, ENOENT. Den prøver at hente hba driver fra / som ikke er
> mountet.
Mener du her hda driver og ikke hba?
Har disabled IDE i BIOS og i kerne opsætningen har jeg næsten ikke noget
IDE med, da jeg nu ikke har nogen IDE devices:
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=m
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_VIA82C586=y
# CONFIG_IDE_CHIPSETS is not set
Kan måske godt kan virke underligt, når jeg ellers ikke bruger IDE...
Den gamle opsætning:
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=m
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_VIA82C586=y
# CONFIG_IDE_CHIPSETS is not set
Når jeg har bygget og indstalleret en ny kerne og kører /sbin/lilo,
oplyser den mig venligt om noget med manglende IDE stads.
Kan det være derfor? Den tidligere fungerende kerne har aldrig udvist
samme opførsel.
> > Har konfigureret Buslogic scsi som for den kerne der virker, så det
> > forstår jeg ikke.
>
> Den gamle kerne brugte sikkert initrd?
Kan det hænge sammen med at jeg ikke har nogen /boot/initrd*.img med
versionsnummer for kernel 2.2.17?
> Så måske du skulle bygge buslogic driveren ind i kernen.
Jo, men den gamle kerne havde ozze scis driver som modul, og der var
ingen problemer:
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
# CONFIG_SCSI_MULTI_LUN is not set
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_BUSLOGIC=m
Den nye opsætning:
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
# CONFIG_SCSI_MULTI_LUN is not set
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_BUSLOGIC=m
> > Block-major-8 kender jeg ikke, kan heller ikke finde noget om det.
> > Hvor er blockdevices omtalt, udover i /dev/MAKEDEV ?
>
> block major 8 er SCSI disk.
Hvilket jo passer godt nok med et scsi driver problem, men hvordan?
--
Regards,
Mogens Valentin
Networking - Security - Programming
Linux configuration and troubleshooting
http://www.danbbs.dk/~monz - monz@xxxxxxxxx
Follow ups
References