LINUX.ORG.RU

Проблема с именованием дисков


0

1

Друзья,
Имеется следующая проблема. При каждой очередной загрузке имеющиеся в системе диски получают иные наименования (/dev/sda, /dev/sdb и пр.)
Подробнее. Установлено 5 одинаковых SATA дисков SAMSUNG и 1 старенький IDE диск WD. На самсунгах располагается софтверный RAID-5, а WD служит системным. Так вот, то имеем имена sda-sde для самсунгов и sdd для WD, а то, при следующей загрузке, WD вдруг получает имя sdb, у самсунгов, соответственно, имена меняются, и так далее.

в /proc/scsi/scsi содержание примерно следующее:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: SAMSUNG HD154UI Rev: 1AG0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: SAMSUNG HD154UI Rev: 1AG0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: SAMSUNG HD154UI Rev: 1AG0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: SAMSUNG HD154UI Rev: 1AG0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: WDC WD2500BB-00G Rev: 08.0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi5 Channel: 00 Id: 01 Lun: 00
Vendor: ATA Model: SAMSUNG HD154UI Rev: 1AG0
Type: Direct-Access ANSI SCSI revision: 05

Ума не приложу, как это побороть. Надо, чтобы имена устройств за дисками всегда числились одни и те же. Помогите!

> Ума не приложу, как это побороть.
Использовать /dev/disk/by-{label,uuid,id,path}/?

AITap ★★★★★
()
Ответ на: комментарий от anon_666

Без initrd не будет работать монтирование по UUID, а то как то недавно нужно было именно по UUID смонтировать, а ядро было без inird собрано и выпадало в панику.

partyzan ★★★
()
Ответ на: комментарий от dumal

С label та же ситуация. Более того, без initrd не поднять / на софтовом raid.

anon_666
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.