[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#271164: Installation Report amd64(gcc-3.2)



Joey Hess wrote:
Harald Dunkel wrote:

This is not about initrd. The IDE drivers are not loaded from the
initrd in this case, because my root disk is managed by sata_sil.
Sorry, probably my report wasn't precise about this.


Surely the initrd must load the appropriate ide drivers for your system
to boot?


I have a sata harddisk (managed by the sata_sil driver, i.e.
a scsi driver) and an ide cdrom drive (amd74xx), thats all.

The boot script on initrd does _not_ load any ide driver in
this case, but just sata_sil, because thats the only driver
necessary to mount the root disk and do pivot_root(). There
is no problem with initrd, AFAICT.


I am not sure about all the other drivers. Fact is: d-i writes
"ide-generic" into /etc/modules. If I don't manually remove it, then
DMA is turned off for my IDE CDROM. And I can't switch it on using
hdparm. Both IDE drivers (ide-generic and amd74xx) are loaded.

This is the generated /etc/modules for my PC (without the
comment lines):

	ide-cd
	ide-generic
	sbp2
	sd_mod
	sr_mod


The ide-cd and ide-generic are written there to support systems that
have a scsi hard disk and ide cdrom,

Thats exactly my case.

> as otherwise there is likely nothing
that will load ide support to let the cd drive work.

Discover loads the correct ide driver! But at that time my cdrom
drive is already managed by ide-generic, because this driver was
loaded first. It was just loaded first because d-i wrote it into
/etc/modules.


Regards

Harri



Reply to: