Hello,
I have some questions concerning the spin up procedure and
the kernel patches:
- What is the FORCE_IDE_CONTROLLER_ON for ?
Do you ignore the pci configuration register ? So a
disable IDE channel in BIOS (normal Award, ...) is
ignored and activated anyway ? So all IDE channels will
be activated and usable from within linux ?
- What is the WAIT_HDA_SPINUP for ?
How does this work in principle ? Is it right, that you
set the present flag for hda and than the next "if" will
be skipped (==> return code 3 never reached), and now is
the part of identifying the drive. And this will wait
until drive is ready (spinned up) or it will give up
after some retries (after about 30 seconds). Is this right
?
- Everyone using IDE drives have to apply the ide-patch and
wait 10-15 seconds until the drive is ready ?
- Is there a IDE drive that does not have this long spin up
time ?
- Do I need the spinup patch, if I boot from DoC and only
whats to use the ide drive for data ?
- What will happen, if the drive will not be ready (without
the ide-patch) while the kernel is booting, and I mount
the drive in init process ? Can I do this, if even the
kernel does not know about the drive ? I don't think that
it works. So I must wait at boot time, for all drives to
be initialized (spin up) and than I can use it as normal.
- Does this IDE Problem mean, that I cannot use IDE drives,
if I want a usable system (music box) within 5 seconds ?
Stefan