Sayangnya tidak, tidak mungkin untuk menghubungkan perangkat SATA ke slot SD.
Tidak seperti standar memori flash sebelumnya seperti Compact Flash , yang pada dasarnya menggunakan antarmuka hard drive Parallel ATA (diperkecil ukurannya) untuk memasang memori flash, kartu SD menggunakan antarmuka serial 1 atau 4 bit dan (lebih penting) protokol perintah yang berbeda .
Kartu CF berbicara protokol perintah ATA dan secara elektrik kompatibel dengan PATA, jadi semua yang diperlukan untuk menyambungkan kartu CF ke port ATA adalah adaptor sederhana yang memetakan satu konektor pinout ke yang lain (seperti adaptor kartu microSD ke SD).
Untuk membuat konverter SD ke SATA akan memerlukan prosesor tertanam kecil dengan antarmuka kartu SD di satu sisi, dan antarmuka SATA di sisi lain dan beberapa perangkat lunak untuk menerjemahkan protokol. Ini pada dasarnya adalah apa yang Anda ditautkan dengan kartu, di arah yang berlawanan, tetapi arah itu jauh lebih mudah.
Anda hanya perlu mendukung set terbatas ukuran memori kartu SD dan jauh lebih mudah untuk memetakan fungsi SD ke antarmuka SATA daripada sebaliknya. Sebagai contoh, SDHC hanya mendukung hingga 32GB kartu misalnya, jadi bagaimana seharusnya menangani hard drive SATA yang lebih besar?
Mengingat betapa murahnya adaptor USB ke SATA, keterbatasan yang harus ditempatkan pada adaptor SD to SATA, dan pasar yang terbatas untuk mereka, tidak ekonomis untuk memproduksi adaptor seperti itu.
Karena itu, saya sarankan mencari cara untuk memasang hard drive SATA Anda melalui port USB pada hub USB aktif yang terpasang pada Raspberry Pi Anda. Anda masih memerlukan kartu SD kecil untuk boot off, tetapi ini juga sangat murah hari ini.
Ada informasi lebih lanjut tentang opsi ini dalam pertanyaan Boot dari USB stick / drive eksternal?