Getting around WRITE_DMA errors
Markus Trippelsdorf
markus at trippelsdorf.de
Sat Jan 14 14:08:40 PST 2006
On Sat, 14 Jan 2006 13:26:11 -0800, Sebastian wrote:
> Hi,
> Installing 6.0-RELEASE on a new machine. (Have tried 5.4 too). Using a
> PCChips M848ALU motherboard with onboard SiS
> IDE controller, and a Hitachi 160gb disk.
>
> When my disk is in UDMA6 (133) mode, FreeBSD dies painfully with many
> errors like:
>
> ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying request)
> LBA=316139999
> ad0: WARNING - WRITE_DMA48 UDMA ICRC error (retrying request)
> LBA=316139999
> ad0: FAILURE - WRITE_DMA48 status=51(READY,DSC,ERROR)
> error=4(ABORTED) LBA=316139999
>
> It then panics and dumps:
>
> panic: initiate_write_inodeblock_ufs2: already started
>
Are you sure that your hard drive is not dying?
Run smartctl -a /dev/ad0 and see if any errors were being logged.
(smartctl is part of the smartmontools port)
You should also try another cable.
--
Markus
More information about the freebsd-questions
mailing list