Ich habe eine ATA-Festplatte in meinem Laptop, auf der Fedora 11, Kernel 2.6.30.10-105.2.23.fc11.i586 ausgeführt wird. Ich möchte die Festplatte hier aktualisieren (würde gerne eine SSD bekommen), aber ich habe vergessen, ob es sich um eine serielle ATA oder eine alte parallele ATA-Schnittstelle handelt. Ein Upgrade auf eine SSD ist nicht sinnvoll, wenn es sich um PATA handelt ...
Wie kann ich feststellen, ob die Festplatte über eine PATA- oder eine SATA-Schnittstelle verbunden ist?
/sys/bus/pci/drivers/pata_amd
!vendor
Datei usw.).4.15.3-2-ARCH
, Gerätebeispielpci-0000:00:1f.2-ata-1
. Doingls /sys/block/sdc/device/../../../
Ausbeutenata_port firmware_node host2 link3 power uevent
. Alle normalen rotierenden Festplatten an Standard-SATA-Ports eines 2009 i7-Motherboards.Update : Für die Aufzeichnung ist @ Gilles Antwort besser.
Wenn es sich um ein PATA (ide) -Laufwerk handelt, sehen Sie es unter
/proc/ide
. Hier ist mein IDE DVD-Laufwerk, zum Beispiel hier meine Ausgabe:Wenn es sich um ein SATA-Laufwerk handelt, wird es unter angezeigt
/proc/scsi
. Sie könnten überrascht sein, es unter "scsi" zu finden. Ich vergesse den genauen Grund (das werde ich in einer anderen Frage stellen), aber ich denke, das liegt daran, dass SATA die SCSI-Treiber verwendet.Hier ist eine Liste mit einem SATA-Laufwerk auf meinem System:
quelle
/proc/scsi/scsi
, tatsächlich hat mein System nicht einmal/proc/ide
... doch laut Gilles 'Antwort sieht es so aus, als wäre das Laufwerk tatsächlich IDE.Sie können udev fragen:
Wenn dieser Befehl ausgegeben wird
ID_ATA_SATA=1
, ist Ihr Laufwerk ein (natives) SATA-Laufwerk. Wenn dies nicht der Fall ist, aber ausgegeben wirdID_BUS=ata
, ist Ihr Laufwerk ein PATA-Laufwerk. Wenn es keine ausgibt, ist Ihr Laufwerk etwas anderes.quelle
lshw
würde Ihnen die Details geben.quelle