Odpowiedzi:
W zależności od sterownika SATA i konfiguracji dystrybucji mogą być wyświetlane jako /dev/hdai /dev/hdb, lub /dev/hdai /dev/sda, lub /dev/sdai /dev/sdb. Dystrybucje i sterowniki zmierzają w kierunku posiadania wszystkiego, co nazywane jest dyskiem twardym sd?, ale sterowniki PATA były tradycyjnie używane, hd?a kilka sterowników SATA również.
Nazwy urządzeń są określone przez udevkonfigurację. Na przykład w systemie Ubuntu 10.04 następujące wiersze /lib/udev/rules.d/60-persistent-storage.rulessprawiają, że wszystkie dyski twarde ATA są wyświetlane jako, /dev/sd*a wszystkie napędy CD ATA są wyświetlane jako /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"
Jeśli dobrze rozumiem twoje pytanie, pierwszym równoległym dyskiem twardym ATA pod Linuksem będzie /dev/hda, drugim /dev/hdb, potem /dev/hdcitd.
Szeregowe devides ATA pojawi się ten sam sposób, SCSI i urządzenia USB nie: /dev/sdabędzie pierwszy, a następnie /dev/sdb, /dev/sdc/itp