static /dev/name instead of /dev/sda /dev/sdb

Если вы используете GNU файл, с опцией -e вы можете исключить тесты:

file -e soft

должен пропустить «волшебный» тест.

0
12.04.2017, 16:24
2 ответа

Избегайте использования имен типа /dev/sda1, поскольку они могут меняться. Используйте идентификацию раздела или файловой системы.

Вы можете использовать UUID для надежного обозначения одной и той же файловой системы или раздела подкачки. Используйте синтаксис UUID=12345678-1234-... вместо /dev/sda1 в /etc/fstab. Вы также можете использовать имя файла /dev/disk/by-partuuid/12345678-1234-....

Вы также можете поместить метку на большинство файловых систем и на раздел подкачки. Для файловой системы ext2/ext3/ext4 используйте tune2fs -L, чтобы установить метку. Для файловой системы msdos/vfat используйте dosfslabel. Для файловой системы btrfs используйте btrfs filesystem label. Для раздела подкачки используйте mkswap -L. Вы можете указать метку в /etc/fstab с синтаксисом LABEL=mylabel. Можно также использовать имя файла /dev/disk/by-label/mylabel.

Если доступ к дискам будет осуществляться только в Linux, то следует использовать разделы Linux, а не разделы ПК. Разделы ПК сами по себе не имеют меток (метка может быть только у файловой системы на разделе), а разделы Linux имеют. Схема разделов Linux называется LVM и предлагает множество преимуществ, помимо надежной схемы именования разделов, включая простоту изменения размера разделов, разделения между дисками, создания моментальных снимков и т.д. С LVM вы можете обозначить раздел как /dev/mapper/mygroup-myvolume где mygroup и myvolume - два имени, которые вы можете выбрать. Не существует способа преобразовать существующий раздел в LVM; вы должны выбрать LVM при установке системы (любой современный дистрибутив Linux должен поддерживать его).

2
28.01.2020, 02:16

Назначьте разумные метки разделам/файловым системам и используйте вместо них:

/dev/disk/by-label/my-smartly-labeled-partition...

Затем UUID идентификатор шины становится несколько неуместным.

3
28.01.2020, 02:16

Теги

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