Nombres para discos ATA y SATA en Linux


12

Supongamos que tenemos dos discos, un maestro SATA y un maestro ATA. ¿Cómo aparecerán en / dev?

Respuestas:


23

Dependiendo de su controlador SATA y la configuración de su distribución, pueden aparecer como /dev/hday /dev/hdb, o /dev/hday /dev/sda, o /dev/sday /dev/sdb. Las distribuciones y los controladores se están moviendo para tener todo lo que se llama disco duro sd?, pero los controladores PATA se usan tradicionalmente hd?y algunos controladores SATA también lo hicieron.

Los nombres de los dispositivos están determinados por la udevconfiguración. Por ejemplo, en Ubuntu 10.04, las siguientes líneas /lib/udev/rules.d/60-persistent-storage.ruleshacen que todos los discos duros ATA aparezcan como /dev/sd*todas las unidades de CD ATA aparecen como /dev/sr*:

# ATA devices with their own "ata" kernel subsystem
KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="ata", IMPORT{program}="ata_id --export $tempnode"
# ATA devices using the "scsi" subsystem
KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", IMPORT{program}="ata_id --export $tempnode"

3

Si entiendo su pregunta correctamente, el primer disco duro paralelo ATA en Linux será /dev/hda, el segundo será /dev/hdb, seguido de /dev/hdc, etc.

De serie devides ATA se muestran de la misma manera SCSI y dispositivos USB: /dev/sdaserá el primero, seguido de /dev/sdb, /dev/sdc/, etc.


Ya no creo que esto sea cierto. Al menos con la versión reciente de Fedora, los discos ATA paralelos también obtienen / dev / sda, etc.
fschmitt

Así es como está en mi máquina Ubuntu, pero no estoy a la última, así que tal vez sea diferente.
Josh

2
  • SATA - /dev/sdX
  • SSD - /dev/sdX
  • SCSCi - /dev/sdX
  • IDE - /dev/hda

Cualquier unidad que comience con S (sata, ssd, scsci) es sda e IDE es hda


¿Simple pero esto es preciso?
Firo

1
@firo, no es universal. Está determinado por la configuración del usuario .
vonbrand
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.