Метки устройства управления в / dev

235
churnd

У меня есть рабочая станция HP xw8200 под управлением Linux с двумя небольшими быстрыми дисками SCSI, подключенными к встроенному контроллеру LSI SCSI. Диски помечены как / dev / sda и / dev / sdb в / dev соответственно. У меня есть большой SATA-диск, который я хочу добавить в систему для хранения данных, но каждый раз, когда я подключаю его, его / dev получает sda, а двум дискам scsi назначается sdb, c, что портит процедуру загрузки. Как я могу заставить этот диск SATA использовать sdc?

0
Почему вы не используете метки или UUID для загрузки? Ignacio Vazquez-Abrams 13 лет назад 2
I am using LVM & that is how fstab was generated. churnd 13 лет назад 0
@churnd Вы можете изменить fstab для использования UUID или меток, UUID = [uuid] и LABEL = [метка] соответственно. UUID может быть обнаружен с помощью `blkid` (запустите его как root). Метка может быть найдена с помощью `ls -l / dev / disk / by-label /` Lekensteyn 12 лет назад 1

1 ответ на вопрос

0
new123456

Вы можете попытаться использовать udev (этот демон, который управляет файловой системой / dev), чтобы написать некоторые правила, которые изменяют запись / dev для SATA, а затем измените ваш fstab, чтобы учесть это.

Вы можете узнать, как написать запись udev (страница в основном охватывает устройства USB, но эта страница и справочные страницы должны помочь вам составить представление о том, как это сделать), перейдя по ссылке выше.

HackADay может также немного расширить ваши знания о правилах udev.

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