Debian 9 fstab две точки монтирования (uuid) одного назначения
Я зашифровал раздел luks. Файл ключа находится на USB-накопителе. Я также создал копию этой флешки на другую флешку. Как я могу добавить две точки монтирования в /etc/fstab
это указывает на тот же целевой каталог. Бут флешки к серверу не подключены одновременно. Я просто хочу настроить систему, чтобы я мог заменить флэш-накопитель USB в случае сбоя и правильной загрузки системы.
/etc/crypttab
содержит
cryptolvm /dev/disk/by-uuid/a172345c-c0bd-1234-abcd-3febeeef9730 /media/sdb1/keyfile luks
/etc/fstab
(USB часть)
#kingston 16GB
UUID=622548b9-2223-4444-1234-5f61228bfa1c /media/sdb1 ext3 ro,nosuid,nodev,nofail,x-gvfs-show 0 0
# Adata 16GB
UUID=7342c8a5-4321-1111-1234-34742b566af1 /media/sdb1 ext3 ro,nosuid,nodev,nofail,x-gvfs-show 0 0
В этот момент, когда сервер загружается, он показывает ошибки:
1) systemd-fstab-generator: failed to create mount unit file /run/systemd/generator/media-sdb1.mount, as it already exists. Duplicate entry in /etc/fstab?
2) dependency failed for /media/sdb1
1 ответ
С помощью UUID
так как источник монтирования не применяется при попытке монтировать разные устройства в одной папке. Обычно это также не должно происходить, так как это может привести к нежелательному поведению системы и, следовательно, systemd
выходит из строя.
В вашем случае это было бы нормально, поскольку вы вставляете только один USB-накопитель в данный момент времени. Чтобы обойти это, вы можете использовать, например, LABEL=usbkey
вариант в /etc/fstab
смонтировать любую файловую систему с меткой usbkey
в определенной папке.
В вашем случае удалите UUID
записи и заменить их одной записи следующим образом.
LABEL=usbkey /media/sdb1 ext3 ro,nosuid,nodev,nofail,x-gvfs-show 0 0
Во-вторых, вы должны быть уверены, что ваши файловые системы имеют правильный набор меток. На каждом USB-накопителе вы должны выполнить команду следующим образом, при условии, что /dev/sdb
это ваш USB-накопитель и /dev/sdb1
раздел с файловой системой, которую вы хотите смонтировать.
tune2fs -L usbkey /dev/sdb1