#86 closed defect (fixed)
filo sata boot delay patch
| Reported by: | ward | Owned by: | somebody |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | coreboot | Keywords: | |
| Cc: | Dependencies: | ||
| Patch Status: | patch has been committed |
Description
I've been using the attached patch to filo on machines that need to boot from SATA disks. It's only necessary on cold boot, as the problem is the physical spin-up of the drives.
The patch is very crude, and there have been reports that a shorter delay is sufficient. I have not had time to test a shorter delay, and I suspect that the length of the delay might depend somewhat on the drives used.
Ideally there would be a way for FILO to see if the boot was cold or warm so that it could apply the delay in the cold-boot case only. Also, this delay should be configurable in FILO's Config file.
Attachments (1)
Change History (4)
Changed 6 years ago by ward
comment:1 Changed 6 years ago by ward
comment:2 Changed 6 years ago by uwe
- version v2 deleted
As the delay will be different for different systems and hard drives, I think this should be a FILO config option (and likely also a config option in lbgrub2, I guess).
comment:3 Changed 5 years ago by uwe
- Patch Status changed from patch needs work to patch has been committed
- Resolution set to fixed
- Status changed from new to closed
Fixed in r43 in FILO, see http://www.coreboot.org/pipermail/coreboot/2008-March/032076.html.

A further update. Five seconds turns out not to be enough for the new 1TB hitachi drives... I hope to be able to test a longer delay, and will report back.