← Back to team overview

sslug-teknik team mailing list archive

Re: Block-major-8 fejl

 

On Sat, Dec 16 2000, MONZ wrote:
> > errno 2, ENOENT. Den prøver at hente hba driver fra / som ikke er
> > mountet.
> 
> Mener du her hda driver og ikke hba?

hba = host bus adapter

> 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...

Tjah, så kan du vel ligeså godt bare rippe det ud.

> 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.

Nah, det tror jeg ikke.

> > > 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?

Du bliver nødt til at lave en ny, et eller andet sted skal den jo
altså hente din scsi driver fra før den kan mounte root.

> > 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:

[snip]

Ja, og den brugte garanteret initrd og loaded driveren derfra. Men
IMO er der altså ikke meget mening i det når du nu laver din egen
kerne. Hvorfor bygger du den ikke bare ind i kernen?? Puzzled...

> > block major 8 er SCSI disk.
> 
> Hvilket jo passer godt nok med et scsi driver problem, men hvordan?

Enten skal driveren bygges ind, eller du skal lave et nyt initrd image
med 2.2.17 driveren. Som sagt giver sidstnævnte altså ikke meget mening.

-- 
* Jens Axboe <axboe@xxxxxxx>
* SuSE Labs


Follow ups

References