|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Stalk Spectrum 2:5020/400 12 Oct 2000 13:55:53 To : All Subject : DMA to PIO in 4.1 -------------------------------------------------------------------------------- Hi All! Тут такое нетривиальное дело... Hа ad0 и на ad2 сидят две системы. Иногда возникает нужда загрузиться с ad2. При этом Secondary master обладает некоторой глючностью, а именно при загрузке: <kern.crit> : FreeBSD 4.1-RELEASE #0: Fri Sep 15 23:11:39 IRKST 2000 ... <kern.crit> : Preloaded userconfig_script "/boot/kernel.conf" at 0xc02a509c. ... <kern.crit> : atapci0: <AcerLabs Aladdin ATA33 controller> port 0xffa0-0xffaf irq 0 at device 15.0 on pci0 <kern.crit> : ata0: at 0x1f0 irq 14 on atapci0 <kern.crit> : ata1: at 0x170 irq 15 on atapci0 ... <kern.crit> : ata0-master: DMA limitted to UDMA33, non-ATA66 compliant cable <kern.crit> : ad0: 19470MB <QUANTUM FIREBALLlct10 20> [39560/16/63] at ata0-master using UDMA33 <kern.crit> : ad2: 2014MB <QUANTUM FIREBALL_TM2110A> [4092/16/63] at ata1-master using WDMA2 <kern.crit> : ad3: 1221MB <Seagate Technology 1275MB - ST31276A> [2482/16/63] at ata1-slave using WDMA2 <kern.crit> : acd0: CDROM <CD-ROM CDU621-D> at ata0-slave using PIO4 # # Вот тут начинается грусть... # <kern.crit> : Mounting root from ufs:/dev/ad2s1a <kern.crit> : ad2: READ command timeout - resetting <kern.crit> : ata1: resetting devices .. done <kern.crit> : ad2: READ command timeout - resetting <kern.crit> : ata1: resetting devices .. done <kern.crit> : ad2: READ command timeout - resetting <kern.crit> : ata1: resetting devices .. done <kern.crit> : ad2: READ command timeout - resetting <kern.crit> : ata1-master: WARNING: WAIT_READY active=ATA_ACTIVE_ATA <kern.crit> : ad2: trying fallback to PIO mode <kern.crit> : ata1: resetting devices .. done ... Далее загрузка продолжается, но вот этот ресеттинг долбится несколько минут, прежде чем бсдя додумается до PIO. Если грузануться с ad0 и монтировать что-то с этого винта - та же фигня, но это лечится: /sbin/sysctl -w hw.atamodes=dma,pio,pio,dma Вопрос: Можно ли чего такое сказать в ядре или лоадеру, чтобы система сразу пыталась монтировать свои разделы с этого диска в PIO? Best Regs, sTALK_specTrum --- ifmail v.2.15dev5 * Origin: ISB J. S. Co. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/445433257263.html, оценка из 5, голосов 10
|