I have a Syba CF to native IDE adapter (model SD CF IDE DI) and am attempting to partition the 512MB CF card. I ran shred on the CF card (-n 1 -z) and then cfdisk. The card shred'd and fdisked normally. Attempting to run mke2fs or mkreiserfs failed. Rebooting and rerunning cfdisk shows the partition structure, however mke2fs and mkreiserfs will not execute, and any attempt to use them will exit with the error "hda:<4>hda: dma_timer_expiry: dma status == 0x21". In the bios I then set udma to off and multiword dma to 0. I booted the gentoo amd64 install cd (full) with the option "ide=nodma". I am still getting the above erorrs, a log of which can be found at: http://pastebin.com/642483. System hardware is Sempron 3100(64 bit) and Asus K8N. This has been tested and works without error in Knoppix 4.0.2. Emerge -info is irrelevent as this bug occurs before inital mounting of harddrives during installation. tested on: install-amd64-universal-2006.0.iso install-x86-minimal-2006.0.iso
Don't refer to pastebin for any bug-related logs, ever. Makes searching for duplicates useless.
*** Bug 129032 has been marked as a duplicate of this bug. ***
From the original pastebin: (Apologies) hda:<4>hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown hda1 hda2 hda3 hda:<4>hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown hda1 hda2 hda3 hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown
*** This bug has been marked as a duplicate of 125254 ***
I've spoken to Andrew and this isn't a dupe, it's a kernel issue. The kernel refuses to do ide=nodma on his CF adapter and barfs before Gentoo even boots up.
Kernel: please reassign this to release@ once it is fixed (if it isn't in 2.6.16 already) so I can leave it open until a new release is out. Thanks
Let me just second this - even if you disable DMA, using the latest livecd - hdparm runs and re-enabled it. It really makes booting and absolute bitch.
Andrew, can you verify if this is still an issue with the 2006.1 release?
This should be FIXED with 2007.0 but feel free to REOPEN if it is still a problem.