Терпимая файловая система для неудачного автоматического монтирования

В вашем случае можно сделать просто:

tail -f $pipe | sh & 

циклы не нужны.

1
20.05.2016, 20:34
2 ответа

На мой взгляд, это плохая практика - пытаться монтировать резервную файловую систему при запуске, потому что если что-то пойдет не так (rm -rf / [enter] ops), данные на резервной копии, вероятно, будут удалены вместе с ней.

Поэтому, если вы используете для этого скрипт, монтируйте внутри скрипта или в cron, а после завершения монтируйте.

После этого ваш запуск больше не будет зависать, и файловая система будет работать.

Но есть и другое решение - удалить ее из fstab, и поместить как команду mount в rc.local с символом "&", чтобы запустить ее в фоновом режиме:

mount /dev/mapper/cr_backup /backup -t ext4&

Для съемных устройств есть решение autofs: https://linuxconfig.org/automatically-mount-usb-external-drive-with-autofs

1
27.01.2020, 23:48

Я знаю, что вы используете SUSE, но это заявление из вики Ubuntu fstab (https://help.ubuntu.com/community/Fstab) может указать вам правильное направление :

Съемные устройства, такие как флэш-накопители могут быть добавлены в fstab, но обычно монтируются gnome-volume-manager и находятся за пределами области действия данного документа.

UPDATE: Это может быть интересно http://www.novell.com/coolsolutions/tip/17785.html, старая статья о SUSE.

0
27.01.2020, 23:48

Теги

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