ฉันเพิ่งติดตั้งคอนโทรลเลอร์ SATA PCIe x1 4 พอร์ตทั่วไปในกล่อง Ubuntu 21.10 Mate ของฉัน (พร้อมเคอร์เนล 5.13) และพบว่าใช้งานไม่ได้ (ตรวจพบไดรฟ์แล้ว แต่ แยก
แฮงค์และข้อผิดพลาด) ใช้ชิป ASMedia 1064 เมนบอร์ดเป็น MSI b460m pro-vdh wifi
ฉันได้อัปเกรดเป็น 5.15.2-051502-ทั่วไป
เคอร์เนลที่ไม่มีการเปลี่ยนแปลง
lspci -โวลต์
แสดงว่าเท่าที่ทราบข้อมูลถูกต้อง :-
04:00.0 คอนโทรลเลอร์ SATA: ASMedia Technology Inc. อุปกรณ์ 1064 (rev 02) (prog-if 01 [AHCI 1.0])
ระบบย่อย: ZyDAS Technology Corp. อุปกรณ์ 2116
ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0, IRQ 149
หน่วยความจำ 92182000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=8K]
หน่วยความจำ 92180000 (32 บิต ไม่สามารถดึงล่วงหน้าได้) [size=8K]
ROM ส่วนขยายที่ 92100000 [ปิดใช้งาน] [size=512K]
ความสามารถ: [40] การจัดการพลังงานเวอร์ชัน 3
ความสามารถ: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
ความสามารถ: [80] Express Endpoint, MSI 00
ความสามารถ: [100] การรายงานข้อผิดพลาดขั้นสูง
ความสามารถ: [130] PCI Express รอง
ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: ahci
โมดูลเคอร์เนล: ahci
แต่ถ้าฉันบูต manjaro-mate-21.1.2-210907-linux513.iso
บนฮาร์ดแวร์เดียวกัน (โดยใช้ USB Stick) Manjaro ทำงานได้ดี ฉันสามารถ rsync ได้ประมาณ 70Gs จากไดรฟ์โดยไม่มีข้อผิดพลาด
lspci -v ดูคล้ายกันมาก และไฟล์ไดรเวอร์ ata/ahci ก็เช่นกัน แม้ว่าจะแสดงเป็นไฟล์ .ko บน Ubuntu และ .xz บน Manjaro
แก้ไขข้อมูล ahci
บนเครื่องทั้งสองแสดงไดรเวอร์เวอร์ชัน 3
ใครช่วยแนะนำว่าต้องทำอย่างไรเพื่อให้คอนโทรลเลอร์นี้ทำงานบน Ubuntu