Opened 10 years ago

Last modified 6 days ago

#4502 new bug

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
Has a Patch: no 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 10 years ago.
2.jpg (264.0 KB) - added by paavo 10 years ago.
3.jpg (232.8 KB) - added by paavo 10 years ago.
4.jpg (201.1 KB) - added by paavo 10 years ago.
6.jpg (198.7 KB) - added by paavo 10 years ago.
5.jpg (179.0 KB) - added by paavo 10 years ago.
output (2.2 KB) - added by paavo 10 years ago.
15092009392.jpg (182.9 KB) - added by ThomVis 10 years ago.
15092009393.jpg (130.9 KB) - added by ThomVis 10 years ago.
15092009394.jpg (117.4 KB) - added by ThomVis 10 years ago.
15092009395.jpg (131.8 KB) - added by ThomVis 10 years ago.
p12.jpg (339.3 KB) - added by berregon 10 years ago.
TVBios.jpg (97.4 KB) - added by ThomVis 10 years ago.
TVyesDMA1.jpg (165.7 KB) - added by ThomVis 10 years ago.
TVyesDMA2.jpg (167.9 KB) - added by ThomVis 10 years ago.
TVyesDMA3.jpg (130.0 KB) - added by ThomVis 10 years ago.
TVyesDMA4.jpg (126.2 KB) - added by ThomVis 10 years ago.
TVyesDMA5.jpg (136.1 KB) - added by ThomVis 10 years ago.
TVNoDMA1.jpg (199.0 KB) - added by ThomVis 10 years ago.
TVNoDMA2.jpg (188.3 KB) - added by ThomVis 10 years ago.
TVNoDMA3.jpg (135.0 KB) - added by ThomVis 10 years ago.
TVNoDMA4.jpg (125.4 KB) - added by ThomVis 10 years ago.
TVNoDMA5.jpg (155.5 KB) - added by ThomVis 10 years ago.
TVNoDMA6.jpg (160.9 KB) - added by ThomVis 10 years ago.
TVNoDMA7.jpg (133.8 KB) - added by ThomVis 10 years ago.
syslog (86.3 KB) - added by berregon 10 years ago.

Change History (49)

Changed 10 years ago by paavo

Attachment: 1.jpg added

Changed 10 years ago by paavo

Attachment: 2.jpg added

Changed 10 years ago by paavo

Attachment: 3.jpg added

Changed 10 years ago by paavo

Attachment: 4.jpg added

Changed 10 years ago by paavo

Attachment: 6.jpg added

Changed 10 years ago by paavo

Attachment: 5.jpg added

Changed 10 years ago by paavo

Attachment: output added

comment:1 Changed 10 years ago by marcusoverhagen

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 Changed 10 years ago by ThomVis

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)

Changed 10 years ago by ThomVis

Attachment: 15092009392.jpg added

Changed 10 years ago by ThomVis

Attachment: 15092009393.jpg added

Changed 10 years ago by ThomVis

Attachment: 15092009394.jpg added

Changed 10 years ago by ThomVis

Attachment: 15092009395.jpg added

comment:3 Changed 10 years ago by umccullough

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 Changed 10 years ago by 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

comment:5 Changed 10 years ago by marcusoverhagen

Blocking: 4535 added

(In #4535)

Changed 10 years ago by berregon

Attachment: p12.jpg added

comment:6 Changed 10 years ago by berregon

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.

comment:7 in reply to:  4 Changed 10 years ago by ThomVis

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.

Changed 10 years ago by ThomVis

Attachment: TVBios.jpg added

Changed 10 years ago by ThomVis

Attachment: TVyesDMA1.jpg added

Changed 10 years ago by ThomVis

Attachment: TVyesDMA2.jpg added

Changed 10 years ago by ThomVis

Attachment: TVyesDMA3.jpg added

Changed 10 years ago by ThomVis

Attachment: TVyesDMA4.jpg added

Changed 10 years ago by ThomVis

Attachment: TVyesDMA5.jpg added

Changed 10 years ago by ThomVis

Attachment: TVNoDMA1.jpg added

Changed 10 years ago by ThomVis

Attachment: TVNoDMA2.jpg added

Changed 10 years ago by ThomVis

Attachment: TVNoDMA3.jpg added

Changed 10 years ago by ThomVis

Attachment: TVNoDMA4.jpg added

Changed 10 years ago by ThomVis

Attachment: TVNoDMA5.jpg added

Changed 10 years ago by ThomVis

Attachment: TVNoDMA6.jpg added

Changed 10 years ago by ThomVis

Attachment: TVNoDMA7.jpg added

comment:8 Changed 10 years ago by ThomVis

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 Changed 10 years ago by berregon

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.

Changed 10 years ago by berregon

Attachment: syslog added

comment:10 Changed 9 years ago by Meanwhile

Cc: meanwhile@… added

comment:11 Changed 9 years ago by anevilyak

Blocking: 4558 added

(In #4558) Duplicate of #4502.

comment:12 Changed 8 years ago by scottmc

Blocking: 7665 added

comment:13 Changed 8 years ago by darko

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

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

comment:14 Changed 8 years ago by ThomVis

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 Changed 8 years ago by diver

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 Changed 8 years ago by diver

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 Changed 7 years ago by diver

Blocking: 4561 added

comment:18 Changed 6 years ago by diver

Blocking: 8157 added

comment:19 Changed 5 years ago by pulkomandy

Component: Drivers/DiskDrivers/Disk/ATA

comment:20 Changed 14 months ago by waddlesplash

Keywords: boot-failure added

comment:21 Changed 14 months ago by waddlesplash

Blocking: 7665 removed

comment:22 Changed 10 months ago by diver

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

comment:23 Changed 6 days ago by konrad

So does the newly released Parallels 15.0.0 version.

Note: See TracTickets for help on using tickets.