TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How did it come that SATA HDD use ATA while SATA CD drives use SCSI as protocol?

25 pointsby curling_gradover 2 years ago

3 comments

wtallisover 2 years ago
Wow, there are a lot of bad explanations in that thread. A lot of it seems to stem from people not making the distinction between SCSI commands and lower-level transports, many of which also have SCSI in their names. But that seems to be pretty common in storage, where the separation of layers isn't as clear as on the Internet.
simneover 2 years ago
This is because SCSI is harder to implement, but SCSI is more flexible, and ATA was not flexible enough to support first CD drives.<p>So with first &quot;civilian&quot; CD drives, appear few proprietary interfaces and some used sort of SCSI.<p>Than just made decision, to save resources, make hybrid, using ATA electronics, but partially SCSI logic&#x2F;software.
mdmglrover 2 years ago
&gt; SATA HDDs nor CD drives talk any AHCI.<p>I bought a used HP EliteDesk Mini G1 off eBay to replace a Raspberry Pi for a project. It requires a SATA m.2 which needs an AHCI controller on-board. Very difficult to find.
评论 #34637347 未加载