"ata3.00: failed to IDENTIFY" and similar messages during booting

As of today, I started to notice these messages during booting that have a “failed” word in themselves, and the booting process hangs on at these points for a much longer time than before. Ata3 seems to be the most problematic thing on this laptop, but I am not sure what it is exactly. My hypothesis is that it’s a CD-ROM drive, which has been acting up for quite some time, and which I never use, so if it broke down it wouldn’t be much of a problem, except for the longer waiting during the booting process.

This is what I see when I type

sudo dmesg | grep ata3

$ sudo dmesg | grep ata3 
[sudo] password for blueflame5: 
[    0.631417] ata3: SATA max UDMA/133 abar m2048@0xc1617000 port 0xc1617200 irq 27
[    0.680493] ata_port ata3: hash matches
[    0.680494]  ata3: hash matches
[    0.946244] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    0.948122] ata3.00: ATAPI: HL-DT-ST DVD+/-RW GU70N, A103, max UDMA/100
[    0.950348] ata3.00: configured for UDMA/100
[    1.267434] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   16.786211] ata3.00: qc timeout (cmd 0xef)
[   16.786237] ata3.00: failed to set xfermode (err_mask=0x4)
[   22.142866] ata3: link is slow to respond, please be patient (ready=0)
[   26.789531] ata3: COMRESET failed (errno=-16)
[   27.104091] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   27.105966] ata3.00: failed to IDENTIFY (I/O error, err_mask=0x100)
[   27.105985] ata3.00: revalidation failed (errno=-5)
[   32.460689] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   32.464769] ata3.00: configured for UDMA/100
[  140.032502] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[  140.036497] ata3.00: configured for UDMA/100

Could somebody help me diagnose what these messages mean? Is it really an indication that CD ROM drive is failing, or something else is wrong? Once it boots up, my laptop seems to be working fine, including its regular (mechanical) hard drive.

Hello @Antarmanu71 :wink:

You check ata3 with:

lsscsi -i 

(of course you need to install lsscsi first)

For example:

[0:0:0:0] -> ata0

But anyway… it clearly says:

So no doubt that it is your DVD-Drive.

this is the output of that command:

$ lsscsi -i 
[0:0:0:0]    disk    ATA      ST1000LM024 HN-M 0004  /dev/sda   -
[2:0:0:0]    cd/dvd  HL-DT-ST DVD+-RW GU70N    A103  /dev/sr0   -
[6:0:0:0]    disk    Kingston DataTraveler 3.0 PMAP  /dev/sdb   Kingston_DataTraveler_3.0_08606E6D3FEAE2C1971509CE-0:0

I suppose this “A103” indicates that it’s ata3?
I am not noticing that any other hardware component on this laptop is not working, so it must be the DVD ROM drive.

Thanks for your help.