Réponses:
Selon votre pilote SATA et la configuration de votre distribution, ils peuvent apparaître comme /dev/hdaet /dev/hdb, ou /dev/hdaet /dev/sda, ou /dev/sdaet /dev/sdb. Les distributions et les pilotes évoluent vers tout ce que le disque dur appelle sd?, mais les pilotes PATA sont traditionnellement utilisés hd?et quelques pilotes SATA le font également.
Les noms des appareils sont déterminés par la udevconfiguration. Par exemple, sur Ubuntu 10.04, les lignes suivantes de /lib/udev/rules.d/60-persistent-storage.rulesfont apparaître tous les disques durs ATA comme /dev/sd*et tous les lecteurs de CD ATA apparaissent comme /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"
Si je comprends bien votre question, le premier disque dur ATA parallèle sous Linux sera /dev/hda, le second sera /dev/hdb, suivi de /dev/hdc, etc.
Serial ATA devides montreront la même manière les périphériques SCSI et USB ne: /dev/sdasera le premier, suivi /dev/sdb, /dev/sdc/etc.