AHCI เป็นคุณสมบัติฮาร์ดแวร์หรือคุณสมบัติซอฟต์แวร์ \ เฟิร์มแวร์ (ความสามารถ) หรือไม่?


0

คำถามนี้ถูกวางเพราะDell Optiplex 390ไม่มี AHCI หากเป็นคุณสมบัติซอฟต์แวร์คุณสามารถเพิ่ม AHCI ได้ ฉันกำลังพยายามติดตามการสนทนาที่เกี่ยวข้องกับการเพิ่มส่วนขยายเคอร์เนลเพื่อเปิดใช้งานตัวโหลดบูตเพื่อ "ดู" และจัดรูปแบบ SSD แม้ว่าจะไม่มี AHCI ที่กำหนดไว้ในเมนบอร์ด (BIOS?)

ฉันพยายามที่จะตรวจสอบว่าฉันติดตั้ง Dell ด้วย SATA SSD และ Ubuntu 16.04 เรียบร้อยแล้วในขณะที่การทดสอบ BIOS ระบุว่าไม่มี HDD ผลการทดสอบทำให้ฉันโพสต์เกี่ยวกับการติดตั้ง OS X ที่ระบุว่าขาด AHCI ใน Optiplex 390

ไม่มีการส่งคืนด้วย:

dmesg | grep -i ahci

อย่างไรก็ตาม

dimes | grep -i scsi 

ผลตอบแทน:

user@Brooklyn:~$ dmesg | grep -i scsi
[   0.134353] SCSI subsystem initialized
[   0.680830] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[   0.842793] scsi host0: ata_piix
[   0.842968] scsi host1: ata_piix
[   0.998803] scsi host2: ata_piix
[   0.998931] scsi host3: ata_piix
[   2.422963] scsi 0:0:0:0: Direct-Access   ATA     ADATA SU655     1b10 PQ: 0 ANSI: 5
[   2.423320] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   2.425233] sd 0:0:0:0: [sda] Attached SCSI disk
[   2.448240] scsi 1:0:0:0: CD-ROM          PLDS    DVD-ROM DH-16D6S BD11 PQ: 0 ANSI: 5
[   2.508837] sr 1:0:0:0: [sr0] scsi3-mmc drive: 48x/48x cd/rw xa/form2 cdda tray
[   2.509019] sr 1:0:0:0: Attached scsi CD-ROM sr0
[   2.509187] sr 1:0:0:0: Attached scsi generic sg1 type 5
[  743.032182] scsi host4: usb-storage 2-1.3:1.0
[  744.031462] scsi 4:0:0:0: Direct-Access  SanDisk  Cruzer Glide   1.00 PQ: 0 ANSI: 6
[  744.032003] sd 4:0:0:0: Attached scsi generic sg2 type 0
[  744.064357] sd 4:0:0:0: [sdb] Attached SCSI removable disk

คำตอบ:


5

ไม่แน่ใจว่าคุณหมายถึงอะไรโดย "คุณสมบัติ"

AHCI เป็นโฮสต์ขั้นสูงควบคุมการเชื่อมต่อ กล่าวอีกนัยหนึ่งมันเป็นมาตรฐานสำหรับตัวควบคุม SATA (ฮาร์ดแวร์หนึ่งชิ้น) และอธิบายวิธีการลงทะเบียนเป็นโครงร่างเพื่อให้ไดรเวอร์ (ซอฟต์แวร์หนึ่งชิ้น) สามารถเข้าถึงได้

ด้วยเหตุผลดั้งเดิมคอนโทรลเลอร์ IDE / SATA บางตัว (ฮาร์ดแวร์หนึ่งชิ้น) มีหลายวิธีในการจัดวางรีจิสเตอร์และ AHCI เป็นวิธีหนึ่งในหมู่พวกเขา จากนั้นไบออส (ชิ้นส่วนของเฟิร์มแวร์) สามารถกำหนดค่าเลย์เอาท์การลงทะเบียนคอนโทรลเลอร์ (โดยการเขียนลงทะเบียนพิเศษ)

ฉันจะปล่อยให้คุณถ้านี่คือฮาร์ดแวร์ "คุณสมบัติ", ซอฟต์แวร์ "คุณสมบัติ", เฟิร์มแวร์ "คุณสมบัติ" หรือทั้งหมด

ไม่ว่าในกรณีใด Dell ของคุณอาจมีดิสก์คอนโทรลเลอร์บางประเภท (หรืออาจจะไม่มีแม้แต่ SATA ก็อาจมีที่เก็บ NVRAM แทน) ตัวควบคุมดิสก์ถ้ามีอาจสนับสนุนรูปแบบการลงทะเบียน AHCI หรืออาจไม่ มีเพียงเจ้าของรุ่น Dell เท่านั้นที่สามารถค้นพบ

แต่ตราบใดที่คุณสามารถเข้าถึงฮาร์ดดิสก์ของคุณ (หรือ NVRAM "ดิสก์") เพราะคุณมีไดรเวอร์ที่จำเป็นคุณไม่จำเป็นต้องกังวลเกี่ยวกับเรื่องนี้ และคุณไม่จำเป็นต้อง "เพิ่มคุณสมบัตินี้"

ตอนนี้ถ้า BIOS ของคุณมีวิธีการเปลี่ยนคอนโทรลเลอร์ SATA เป็น AHCI คุณควรทำเช่นนั้นเพราะเป็นวิธีที่ดีกว่าในการเข้าถึงตัวควบคุมมากกว่าวิธีดั้งเดิม แต่นั่นคือทั้งหมดที่มีไป


1

ไม่มี AHCI บน Optiplex 390 ( http://en.community.dell.com/techcenter/enterprise-client/f/4448/t/19454175.aspx )

คำเตือนความพยายามในการใช้ตัวอัปเดตเฟิร์มแวร์ที่ใช้ LINUX สำหรับ ADATA SU800 SSD นั้นจะปิดกั้นพวกเขาเนื่องจากอินเทอร์เฟซ SATA เฉพาะ IDE บนพีซีเหล่านี้ โชคดีที่ ADATA จะรับประกันไดรฟ์ให้คุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.