Opened 15 years ago

Closed 2 weeks ago

#4502 closed bug (fixed)

Haiku won't boot "device still expects data transfer"

Reported by: paavo Owned by: marcusoverhagen
Priority: normal Milestone: R1
Component: Drivers/Disk/ATA Version: R1/Development
Keywords: boot-failure Cc: meanwhile
Blocked By: Blocking: #4535, #4558, #4561, #8157, #15171, #15308
Platform: x86

Description (last modified by diver)

Alpha iso won't boot with my hardware. Hangs on ata 1 error : Device still expects data transfer. System loads but even after several minutes nothing happens.

Screenshots and output of fdisk and lspci attached

Attachments (26)

1.jpg (282.5 KB ) - added by paavo 15 years ago.
2.jpg (264.0 KB ) - added by paavo 15 years ago.
3.jpg (232.8 KB ) - added by paavo 15 years ago.
4.jpg (201.1 KB ) - added by paavo 15 years ago.
6.jpg (198.7 KB ) - added by paavo 15 years ago.
5.jpg (179.0 KB ) - added by paavo 15 years ago.
output (2.2 KB ) - added by paavo 15 years ago.
15092009392.jpg (182.9 KB ) - added by ThomVis 15 years ago.
15092009393.jpg (130.9 KB ) - added by ThomVis 15 years ago.
15092009394.jpg (117.4 KB ) - added by ThomVis 15 years ago.
15092009395.jpg (131.8 KB ) - added by ThomVis 15 years ago.
p12.jpg (339.3 KB ) - added by berregon 15 years ago.
TVBios.jpg (97.4 KB ) - added by ThomVis 15 years ago.
TVyesDMA1.jpg (165.7 KB ) - added by ThomVis 15 years ago.
TVyesDMA2.jpg (167.9 KB ) - added by ThomVis 15 years ago.
TVyesDMA3.jpg (130.0 KB ) - added by ThomVis 15 years ago.
TVyesDMA4.jpg (126.2 KB ) - added by ThomVis 15 years ago.
TVyesDMA5.jpg (136.1 KB ) - added by ThomVis 15 years ago.
TVNoDMA1.jpg (199.0 KB ) - added by ThomVis 15 years ago.
TVNoDMA2.jpg (188.3 KB ) - added by ThomVis 15 years ago.
TVNoDMA3.jpg (135.0 KB ) - added by ThomVis 15 years ago.
TVNoDMA4.jpg (125.4 KB ) - added by ThomVis 15 years ago.
TVNoDMA5.jpg (155.5 KB ) - added by ThomVis 15 years ago.
TVNoDMA6.jpg (160.9 KB ) - added by ThomVis 15 years ago.
TVNoDMA7.jpg (133.8 KB ) - added by ThomVis 15 years ago.
syslog (86.3 KB ) - added by berregon 15 years ago.

Change History (54)

by paavo, 15 years ago

Attachment: 1.jpg added

by paavo, 15 years ago

Attachment: 2.jpg added

by paavo, 15 years ago

Attachment: 3.jpg added

by paavo, 15 years ago

Attachment: 4.jpg added

by paavo, 15 years ago

Attachment: 6.jpg added

by paavo, 15 years ago

Attachment: 5.jpg added

by paavo, 15 years ago

Attachment: output added

comment:1 by marcusoverhagen, 15 years ago

Owner: changed from axeld to marcusoverhagen

I think that the reason for this problem isn't included in the images, it should be some ata error between image 2 and 3.

comment:2 by ThomVis, 15 years ago

I got the same error. Downloaded ISO from another site and burned to CD again. Same error. Played around with DMA settings in BIOS, didn't help. Will attach some more screenshots, hope they help. (error is a bit different now)

by ThomVis, 15 years ago

Attachment: 15092009392.jpg added

by ThomVis, 15 years ago

Attachment: 15092009393.jpg added

by ThomVis, 15 years ago

Attachment: 15092009394.jpg added

by ThomVis, 15 years ago

Attachment: 15092009395.jpg added

comment:3 by umccullough, 15 years ago

It shouldn't matter where you download the alpha iso from (all our mirrors are in sync, and we have not released different versions)...

Thus, if you obtained another file and got different results, either you are not using an official mirror, or you are experiencing issues during the CD burn (bad software, bad drive, bad media, etc.)

If you're concerned about the version of alpha zip you downloaded, we do provide md5sums here: : http://haiku-os.org/get-haiku

comment:4 by marcusoverhagen, 15 years ago

The same error? Are you serious? Did you try disabling DMA or using a non broken CD?

atapi 1-0 error: device indicates transfer error after dma

comment:5 by marcusoverhagen, 15 years ago

Blocking: 4535 added

(In #4535)

by berregon, 15 years ago

Attachment: p12.jpg added

comment:6 by berregon, 15 years ago

Same error at boot on the live CD

I added the last page since should i add it all? I'm not use to debug stuff so i prefer to know before loading all the 12 images.

in reply to:  4 comment:7 by ThomVis, 15 years ago

Replying to marcusoverhagen:

The same error? Are you serious? Did you try disabling DMA or using a non broken CD?

atapi 1-0 error: device indicates transfer error after dma

First I got the same error, but because it was nagging about DMA I started fiddling with the DMA settings in the BIOS, even disabling it. Posted screenshot of altered BIOS settings, my bad. Both CDs I've tried work fine in other systems, and other CDs (XP, Ubuntu) in this drive have no problems installing (in the past). This evening I'll try other BIOS settings trying to reproduce initial error and confirm other CDs boot fine.

by ThomVis, 15 years ago

Attachment: TVBios.jpg added

by ThomVis, 15 years ago

Attachment: TVyesDMA1.jpg added

by ThomVis, 15 years ago

Attachment: TVyesDMA2.jpg added

by ThomVis, 15 years ago

Attachment: TVyesDMA3.jpg added

by ThomVis, 15 years ago

Attachment: TVyesDMA4.jpg added

by ThomVis, 15 years ago

Attachment: TVyesDMA5.jpg added

by ThomVis, 15 years ago

Attachment: TVNoDMA1.jpg added

by ThomVis, 15 years ago

Attachment: TVNoDMA2.jpg added

by ThomVis, 15 years ago

Attachment: TVNoDMA3.jpg added

by ThomVis, 15 years ago

Attachment: TVNoDMA4.jpg added

by ThomVis, 15 years ago

Attachment: TVNoDMA5.jpg added

by ThomVis, 15 years ago

Attachment: TVNoDMA6.jpg added

by ThomVis, 15 years ago

Attachment: TVNoDMA7.jpg added

comment:8 by ThomVis, 15 years ago

The TVyesDMA pictures are with only the "Enable on screen debug output" option enabled, the TVNoDMA pictures are with also the "Disable IDE DMA" option enabled. Last scenario reproduces the error. The BIOS is set to automatic, which boils down to PIO:4, U-DMA:2. One thing I noticed, my motherboard is recognized as a TUSL2-C, but in fact it is a CUSL2-C. To my knowledge they are identical aside from the Coppermine/Tualatin support. The other thing is that sorting out the added pictures I left the system hung up on endles "device still expects data transfer" errors. After 20 minutes or so it booted. I am now installing Haiku, but the progress bar indicates I need large amounts of coffee.

comment:9 by berregon, 15 years ago

Me too after letting it run a long time, it finally load but was terribly slow. I did succeed to load the installer and since i had dd a raw image into the first partition of my first drive, i could make it bootable with the installer.

So now i can use it with no problem at boot but my cdrom is not usable.

I'll add the syslog.

by berregon, 15 years ago

Attachment: syslog added

comment:10 by Meanwhile, 14 years ago

Cc: meanwhile@… added

comment:11 by anevilyak, 14 years ago

Blocking: 4558 added

(In #4558) Duplicate of #4502.

comment:12 by scottmc, 13 years ago

Blocking: 7665 added

comment:13 by darko, 13 years ago

The trouble still remain in alpha 3 on my old Asus F7400 (PentiumIII@500)

Last edited 13 years ago by darko (previous) (diff)

comment:14 by ThomVis, 13 years ago

Installed alpha 3 on the same motherboard as before, now without problems. Used a different CD drive, I no longer have the old one, so it's not actually a valid test.

comment:15 by diver, 13 years ago

Cc: meanwhile added; meanwhile@… removed
Component: - GeneralDrivers/Disk
Description: modified (diff)
Version: R1/alpha1R1/Development

It seems that I have the same problem with my iRU Stilo 3314 COMBO in hrev43690.

ata 1 error : device still expects data transfer
Last message repeated 509 times.
bfs: mounted "Haiku" (root node at 131072, device = /dev/disk/atapi/1/maaster/0)
Mounted boot partition: /dev/disk/atapi/1/maaster/0
ata 1 error : device still expects data transfer
Last message repeated 2549 times.
bfs: volume reports 189607 used blocks, correct is 189608
ata 1 error : device still expects data transfer

comment:16 by diver, 13 years ago

This laptop can't be booted off usb, so the only option is to boot from cd. I booted from DSL linux and dd'ed anyboot image from the usb drive to a hard drive and now Haiku boots just fine. Still something wrong with cd boot.

comment:17 by diver, 12 years ago

Blocking: 4561 added

comment:18 by diver, 11 years ago

Blocking: 8157 added

comment:19 by pulkomandy, 10 years ago

Component: Drivers/DiskDrivers/Disk/ATA

comment:20 by waddlesplash, 6 years ago

Keywords: boot-failure added

comment:21 by waddlesplash, 6 years ago

Blocking: 7665 removed

comment:22 by diver, 6 years ago

Parallels Desktop Version 14.0.1 (45154) also suffers from this bug.

comment:23 by konrad, 5 years ago

So does the newly released Parallels 15.0.0 version.

comment:24 by waddlesplash, 5 years ago

Blocking: 15308 added

comment:25 by diver, 5 years ago

Blocking: 15171 added

comment:26 by codewrangler, 5 years ago

For reference, hrev53490 still shows this issue, while hrev53121 (last known good, in regards to this issue) does not.

comment:27 by codewrangler, 5 years ago

I am happy to report, that I no longer see this boot issue (Parallels) with hrev53511.

comment:28 by waddlesplash, 2 weeks ago

Resolution: fixed
Status: newclosed

Considering nobody else has reported this since, I guess we can presume it's fixed. Perhaps some of the I/O refactorings solved it somehow.

Note: See TracTickets for help on using tickets.