Как диски SATA SSD отображаются в / dev / sd < letter & gt ;?

Есть ли способ указать, что новые SSD-диски сопоставляются с / dev / sdc или / dev / sdd? Или это вне моего контроля, и ядро ​​просто назначит следующую неиспользованную букву в последовательности?

0
задан 8 July 2018 в 18:13

1 ответ

Как вы говорите, ядро ​​просто добавит следующую неиспользованную букву в последовательность.

Я думаю, что ссылаться на диски с помощью / dev / sdX довольно опасно, поскольку X может измениться (например, sdc может стать sdb, если sdb недоступен при загрузке), это может привести к значительному повреждению, если (скажем, ) вы использовали sdb для обмена и sdc для критических данных.

Гораздо безопаснее обращаться к дискам по ссылкам из /dev/disk/by-id. Если вы загляните в этот каталог, то увидите список ссылок на диски, которые ядро ​​автоматически связывает с правильным / dev / sdX. Если X изменяется, ядро ​​меняет ссылку (см. Пример ниже)

lrwxrwxrwx 1 root root  9 Jul  8 08:02 ata-TOSHIBA_HDWE160_X7HOK1HIF56D -> ../../sdb
lrwxrwxrwx 1 root root 10 Jul  8 08:02 ata-TOSHIBA_HDWE160_X7HOK1HIF56D-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Jul  8 08:02 ata-WDC_WD60EZRZ-00GZ5B1_WD-WX21D55336XF -> ../../sda 
2
ответ дан 8 July 2018 в 18:13

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

Похожие вопросы: