Debian/Ubuntu, несоответствие между нумерацией портов S-ATA и буквами /dev/sdX

Ситуация с аппаратным обеспечением такая:

  • материнская плата (MSI X99A SLI Plus),
  • два (2) твердотельных накопителя Samsung 860 Pro, подключенных к разъемам SATA-1 и SATA-2 материнской платы.
  • пять (5) одинаковых жестких дисков, подключенных к SATA-3, SATA-4, SATA-5, SATA-6, SATA-7

BIOS правильно видит два твердотельных накопителя на двух первых портах SATA и все последующие жесткие диски на следующем порту.

Проблема : Debian, Ubuntu и Proxmox сначала видят один из жестких дисков как , затем два SSD иsdc, а затем снова жесткие диски, какsdd,sde,sdf,sdg

Ожидается : SSD подключен к SATA-1 и SATA-2 какsdaиsdb. Затем все HDD по следующим буквам.

Я хотел бы получить ожидаемое поведение для простоты понимания/обслуживания.

1 ответ

Порты SATA не влияют на то, какой файл /dev/sdX они получают. Ядро Linux присваивает буквы в зависимости от того, что обнаружено первым. При монтировании дисков и т. д. гораздо безопаснее и проще использовать UUID диска, поскольку он постоянный.

Другие вопросы по тегам